javamail: http://java.sun.com/products/javamail/downloads/index.html ,其中包括mail.jar和文档
Activation.jar : http://java.sun.com/products/javabeans/jaf/downloads/index.html ,其中包括Activation.jar
SMTP POP3
发件人---》发件服务器---》收件服务器----》收件人
MIME:并不是邮件发送协议,它作为多用涂邮件的扩展,定义了邮件内容的格式
JavaMail 的使用:
1、将mail.jar和activation.jar放到/WEB-INF/lib下
javamail API核心类:
1.1 Session(会话)类:定义了基本的邮件会话,邮件的收发工作都是基于这个会话进行的,Session对象得到邮件服务器、用户名、密码信息和整个应用程序都要用到的共享信息
Session mailSession=Session.getDefultInstance(propts,auth);
1.2 Message类 :用于存放实际发送的电子邮件信息,Message对象被作为一个MimeMessage对象来创建
MimeMessage message=new MiMeMessage(session);
为邮件设置收件人:
Message.RecipientType.TO(收件人)
Message.RecipientType.CC (抄送)
Message.RecipientType.BCC(密送)
1.3Address类, Address from=new InternetAddress(lhb@163.com);
1.4 Authenticator(验证程序类):
1.5 Transport类:代表邮件发送协义,如smtp
1.6 Store:代表存储邮件的邮件服务器
1.8 Folder(邮件夹)类:代表了邮件夹,通过这个类可以访问邮件夹中的邮件。
posted on 2008-05-23 08:35
长春语林科技 阅读(170)
评论(0) 编辑 收藏 所属分类:
util