我正在尝试使用Apache James作为服务器发送电子邮件,用于外部帐户,我收到以下异常:
Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.1 Requested action not taken: relaying denied
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1686)
... 6 more
有人请帮我解决问题
提前致谢
阿利森
答案 0 :(得分:1)
听起来您没有对SMTP服务器进行身份验证。如果您需要更多帮助,请显示一些代码。
答案 1 :(得分:0)
除非您拥有静态IP,否则您无法向外部邮件地址发送电子邮件,例如您的gmail ID。服务器的SMTP具有停止动态IP电子邮件的配置。