码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-08-10 20:03:59      阅读:197      评论:0      收藏:0      [点我收藏+]

标签: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)

2、错误原因

     由于在做邮件发送时,登录用户和发信人必须一致;而在测试时我登录用户的邮箱是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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!