1、错误描述
454 Authentication failed, please open smtp flag first!
Exception in thread "main" javax.mail.AuthenticationFailedException
at javax.mail.Service.connect(Service.java:267)
at javax.mail.Service.connect(Service.java:137)
at com.you.mail.model.SendMessage.sendMessage(SendMessage.java:70)
at com.you.mail.model.SendMessage.main(SendMessage.java:89)
2、错误原因
今天,我写了一个发送邮件的小实例。刚开始,我用的是163邮箱进行测试,后来是用的qq邮箱测试;163邮箱是开通了SMTP服务,而qq邮箱没有开通,导致报错
3、解决办法
(1)打开QQ邮箱,开通SMTP服务;
(2)利用其它邮箱(已开通SMTP服务)来测试。