JavaMail问题处理

来源:互联网 发布:网络上说巧克力啥意思 编辑:程序博客网 时间:2024/06/05 15:29

用javamail做简单邮件发送程序,网上很多,首先遇到

class javax.mail.SendFailedException: 550 5.7.1 Unable to relay for mail server....

错误,其实这个问题的主要原因是发送者的邮箱配置错误引起,需要将发送者邮件地址、帐号、密码以及smtp服务器都配置正确才行。

然后遇到以下错误:javax.mail.AuthenticationFailedException

打开发送者邮件的POP3服务或者IMAP服务就可以解决,此问题在N年前就遇到,当时解决了,但现在又遇到了还搞了半天,所以决定把所有问题及解决记载下来,一供自己备忘,二供同行解决问题参考。