JAVAMAIL发送邮件实例实现过程

简介

   JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你在使用前必须另外下载JavaMail文件(mail.jar包)。除此以外,你还需要有Sun的JavaBeans Activation Framework (JAF)。JavaBeans Activation Framework的运行很复杂,在这里简单的说就是JavaMail的运行必须得依赖于它的支持。在Windows 2000下使用需要指定这些文件的路径,在其它的 操作系统上也类似( 主要将mail.jar路径在系统变量CLASSPATH配置,否则在运行时出现451 the Smtp server can't  connection ......).
   JavaMail是 可选包,因此如果需要使用的话你需要首先从java.sun.com下载。目前最新版本是JavaMail1.5,使用JavaMail的时候需要Javabean Activation Framework的支持,因此你也需要下载JAF。安装JavaMail只是需要把他们加入到CLASSPATH中去,如果你不想修改CLASSPATH的话,可以直接把他们的jar包直接copy到JAVA_HOME/lib/ext下。这样JavaMail就安装好了。
   JavaMail包中用于处理 电子邮件的核心类是:Session,Message,Address,Authenticator,Transport,Store,Folder等。Session定义了一个基本的邮件会话,它需要从Properties中读取类似于 邮件服务器,用户名和密码等信息。
   另外很好的实现了JavaMail API的框架有James、Spring Mail。


JAVAMAIL发送邮件实例实现过程 

1 下载activation.jar、dom4j-1.6.1.jar、mail.jar三个JAR包,并将mail.jar路径在系统变量CLASSPATH配置

2 eclipse (myEclipse )   Java Build Path 引入activation.jar、dom4j-1.6.1.jar、mail.jar三个JAR包;

3 去网上查找邮件发送DEMO;

4 运行测试;

你可能感兴趣的:(实例,javamail)