jsp中实现发邮件~

来源:百度知道 编辑:UC知道 时间:2024/06/19 02:12:11
如何实现用JSP发送邮件? 比如注册后发邮件确认注册。
能举个简单的例子最好。谢谢啦~~~~~~~~

一:条件 必须下载sun公司的JavaMail API包,地址为:http://java.sun.com/products/javamail/

将相关包(jar文件)加到CLASSPATH中

二:该程序非常简单,不需要我们考虑很多地层的东西,因为API都帮我们做好了这些事情,下面是一个简单的发邮件的Servlet:(对于熟悉的人来说,恐怕是再简单不过了的一个servlet)

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

import sun.net.smtp.*;

public class SendMailServlet extends HttpServlet {

public static String MAIL_FROM = "from";

public static String MAIL_TO = "to";

public static String MAIL_SUBJECT = "subject";

public static String MAIL_BODY = "body";

public static String MAIL_HOST = "mailhost";

public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException <