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 运行测试;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值