java发送邮件
java发送邮件 java能实现的功能很多,这边文章主要介绍如何使用 mail.jar 和 activation.jar 来发送邮件。 首先下载 mail.jar 和 activation.jar,下载链接:Download mail.jarDownload activation-1.1.0.jar下载后,解压并添加到 eclipse 中, 为了更方便使用,这里通过实现一个调用类 Mail,调用了在引入的类库中的方法,类的实现如下,包括发送等方法: 需要发送邮件时,直接引用 Mail 类中的方法即可: 注意:不过如果你使用的是 MyEclipse 有时候会出现这样的异常 java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 原因: MyEclipse 中自带的 mail 和 activation 和你引入的 jar 包发生冲突 解决方法:进入 MyEclipse 的安装目录下D:\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.5.0.me201003231033\data\libraryset\EE_5 (蓝色部分不同版本略有不同)可以看到javaee.jar包, 使用压缩软件打开把这个包文件,然后进到javax文件夹中,删除 mail 目录和activation 文件夹, 问题得以解决。 参考:http://blog.sina.com.cn/s/blog_4550f3ca01019qpt.html 推荐内容:Gmail 535-5.7.8 Username and Password not accepted