import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import com.oreilly.servlet.*; public class sendMail extends HttpServlet{ //Skickar ett e-mail frŒn en mitt email-konto hos chello public void doPost(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException{ res.setContentType("text/plain"); PrintWriter out = res.getWriter(); if (req.getParameter("password").equals("josef81")){ try { MailMessage msg = new MailMessage("smtp.chello.se"); msg.from(req.getParameter("from")); msg.to(req.getParameter("to")); String cc = req.getParameter("cc"); String bcc = req.getParameter("bcc"); if (cc != "") msg.cc(cc); if (bcc != "") msg.bcc(bcc); msg.setSubject(req.getParameter("subject")); PrintStream body = msg.getPrintStream(); body.println(); body.println(req.getParameter("message") + "\n\n" + "Observera! Detta meddelande Šr sŠnt " + "frŒn ett formulŠr pŒ Internet och " + "avsŠndaren kan vara felaktig!"); msg.sendAndClose(); out.println("Thanks for the submission..."); } catch (IOException e) { out.println("There was a problem handling the submission..."); log("There was a problem sending email", e); } }else{ out.println("Wrong password!"); } } }