com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user


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)

2、錯誤原因

     因為在做郵件發送時,登錄用戶和發信人必須一致。而在測試時我登錄用戶的郵箱是163郵箱,發信人郵箱是QQ郵箱。導致報錯


3、解決的方法

     保證登錄人郵箱跟發信人郵箱一致,要么都用163郵箱,要么都用QQ郵箱


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM