标签:java java web javamail 发送邮件
1、错误描述
553 Mail from must equal authorized user com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1333) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:906) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:535) at com.you.mail.model.SendMessage.sendMessage(SendMessage.java:71) at com.you.mail.model.SendMessage.main(SendMessage.java:89) Exception in thread "main" com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1333) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:906) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:535) at com.you.mail.model.SendMessage.sendMessage(SendMessage.java:71) at com.you.mail.model.SendMessage.main(SendMessage.java:89)
由于在做邮件发送时,登录用户和发信人必须一致;而在测试时我登录用户的邮箱是163邮箱,发信人邮箱是QQ邮箱,导致报错
3、解决办法
保证登录人邮箱跟发信人邮箱一致,要么都用163邮箱,要么都用QQ邮箱
版权声明:本文为博主原创文章,未经博主允许不得转载。
com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user
标签:java java web javamail 发送邮件
原文地址:http://blog.csdn.net/you23hai45/article/details/47403499