本地环境可以发送邮件,但是上了服务器,发送邮件时报错,请问是什么问题呢? 邮件服务器用的是腾讯企业邮件. 服务器用的是腾讯云的服务器. 请问是什么原因?
Caused by: javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 454 4.7.1 <xx@xx.com.cn>: Relay access denied
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:2079)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1301)
at javax.mail.Transport.send0(Transport.java:255)
at javax.mail.Transport.send(Transport.java:124)
at cn.hutool.extra.mail.Mail.doSend(Mail.java:372)
at cn.hutool.extra.mail.Mail.send(Mail.java:356)
... 126 more
Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 454 4.7.1 <xx@xx.com.cn>: Relay access denied
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1979)
... 131 more
==============
代码中的邮箱地址已经过处理, 实际地址是有效的正确的.
相似问题