org.apache.commons.mail来发送邮件

来源:互联网 发布:服务器网络拓扑图图片 编辑:程序博客网 时间:2024/06/10 22:25

查看过的文章http://blog.csdn.net/shadowsick/article/details/9316609;

但写了之后有报错,有报过java.lang.NoClassDefFoundError: javax/mail/Message等问题,这些都可以把相应的jar包加上就没有了,

最后就一直报javax.mail.AuthenticationFailedException: Error authenticating with server;网上都说这个错是密码或者是没有相关的邮箱没有开第三方客户端没有

开启pop3,smtp,imap;也有可能,因为我之前就忘了,还是看见网友在网上说的,但到了最后,这个问题困了两天了,终于又看见一个博文,http://czjmagod.blog.51cto.com/783574/268863/;这篇博文里面有提到加这个属性email.setSSL(Boolean.TRUE); // 设定是否使用SSL
   email.setSslSmtpPort("465"); // 设定SSL端口
果然问题解决,发送成功.

0 0