Sending Emails in JSP
| Published on 9/22/2008 by editor More articles in JSP
|
Before to start to examine this sample code, you need a SMTP server. If you know your mail server name you could easily use this sample code in a real website. We will use JavaMAIL API. You must put j2ee.jar under WEB-INF/lib folder in your web work folder. Our testing system is Red Hat Linux with Tomcat 5.
Form page : sendemail.jsp
How to send emails
Subject : Message :
<%@ page import="sun.net.smtp.SmtpClient, java.io.*" %>
How to send emails within a JSP <% String emailFrom="test@localhost"; String emailTo="info@localhost"; try{ SmtpClient emailclient = new SmtpClient("localhost"); client.from(emailFrom); client.to(emailTo); PrintStream msg = emailclient.startMessage(); msg.println("Subject:" + request.getParameter("subject") ); msg.println("To: " + emailTo); msg.println(request.getParameter("message"); emailclient.closeServer(); } catch (IOException err){ System.out.println("Error : "+err); } %>
|
no comments submitted



