<%@page import="javax.mail.Transport"%> <%@page import="javax.mail.internet.MimeMultipart"%> <%@page import="javax.mail.internet.MimeBodyPart"%> <%@page import="javax.mail.internet.InternetAddress"%> <%@page import="javax.mail.internet.MimeMessage"%> <%@page import="javax.mail.Message"%> <%@page import="javax.mail.Session"%> <%@page import="java.util.Properties"%> <% String name, email, message; name = request.getParameter("name"); email = request.getParameter("email"); message = request.getParameter("message"); if (name != null && email != null && message != null) { String fromEmail = "info@spprod.se"; String recipients = "info@spprod.se"; String recipientsCopy = "per@spprod.se"; String html = "Sent from: " + name + "

" + message.replace("\n","
") + "

Posted by email: " + email; Properties props = System.getProperties(); String header = "Förfrågan från hemsidan (spprod.se)"; props.put("mail.smtp.host","mail.spprod.com"); Session mailSession = Session.getDefaultInstance(props, null); Message msg = new MimeMessage(mailSession); msg.setFrom(new InternetAddress(fromEmail)); if (recipients != null && !recipients.trim().equals("")) msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse(recipients, false)); if (recipientsCopy != null) msg.setRecipients(Message.RecipientType.BCC,InternetAddress.parse(recipientsCopy, false)); html = "
"+html+"
"; html = ""+ ""+ ""+ ""+ ""+ ""+ "
"+ "
"+ "

" + header + "

" + ""+ ""+ ""+ ""+ "
" + html+ "
"+ "

Note: This E-mail has been autogenerated via myConfigtool.
" + "
"+ "
"; MimeBodyPart mbp1 = new MimeBodyPart(); mbp1.setContent(html,"text/html"); MimeMultipart multipart = new MimeMultipart(); multipart.addBodyPart(mbp1); msg.setSubject(header); msg.setContent(multipart); msg.setHeader("X-Mailer", "Mail"); msg.setSentDate(new java.util.Date()); Transport.send(msg); } else { out.println("Allt måste vara ifyllt!"); } %>