Apache Commons Email 简单使用
?
注: 本文转载是http://blog.csdn.net/yuaoi/archive/2010/08/18/5818561.aspx?下,仅供自己学习参考。
Commons Email aims to provide a API for sending email. It is built on top of the Java Mail API, which it aims to simplify.
Some of the mail classes that are provided are as follows:
说明:这个是Apache的一个开源项目,是基于另一个开源项目Java Mail上而进行封装的,使用起来更加简单方便。官网:
http://commons.apache.org/email/index.html
首先下载jar包:commons-email-1.2.jar
http://repo1.maven.org/maven2/org/apache/commons/commons-email/1.2/commons-email-1.2.jar
1、先来一个简单文本邮件发送的例子:
?
?异常:开始放在测试项目中还是发送成功的,但是移到另一个项目中,抛异常了:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream?查找资料有朋友也遇到过,是因为MyEclipse中系统自带的email.jar与导入的mail.jar包冲突不一致引起的,删除系统中的jar包即可:
这里引用这位朋友的方法吧:
用rar打开X:/Program Files/MyEclipse 6.0/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.0.1.zmyeclipse601200710/data/libraryset/EE_5/javaee.jar
,然后删除mail,一切就OK了。?