发送邮件报错

发送邮件报错

nested exception is:

com.sun.mail.smtp.SMTPSenderFailedException: 501 Mail from address must be same as authorization user.

怎么办?

我检查过了 我的application.properties中的spring.mail.username和Constant文件中的FROM_EMAIL是相同的

                              

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1、异常信息提示:501邮件地址必须与授权用户相同。可能是未开启pop3或者smtp,如果没有开启,建议同学进行配置授权码试一下。具体操作,建议同学参考帮助文档(https://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256  )

2、建议同学检查配置文件与Constant文件,application.properties中的spring.mail.username是用户名,而Constant文件中的FROM_EMAIL应该是邮箱地址。如果我们邮箱地址是,123@qq.com,则spring.mail.username值应该是123,而Constant文件中的FROM_EMAIL应该是123@qq.com

祝学习愉快!

  • ttwenty 提问者 #1

    https://img1.sycdn.imooc.com//climg/644129ae09a7b19c11440226.jpg我这边服务已经开启了

    然后按照你所说的把application.properties中的配置改了


    https://img1.sycdn.imooc.com//climg/644129e40943f3e604650190.jpg

    然后依然是同样的报错 怎么办

    2023-04-20 20:04:56
  • 好帮手慕小尤 回复 提问者 ttwenty #2

    同学你好,可能是邮箱密码过期导致的,建议同学重置邮箱密码,然后删除target目录,重新构建项目最后重新测试试一下。

    https://img1.sycdn.imooc.com//climg/6441ec500990a17002450278.jpg

    祝学习愉快!

    2023-04-21 09:52:21
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码