在某些情况下,javax.mail不会向外部域发送邮件

时间:2016-12-13 23:23:47

标签: java email javamail

我正在使用javax.mail API在Web应用程序中发送邮件,我可以将电子邮件发送到所有域。

在同一个应用程序中,我公开了一个Web服务,它将接受输入数据并发送带附件的电子邮件。我使用相同的代码发送邮件。 但是,电子邮件只发送给内部域用户(例如:username@mydomain.com)。电子邮件不会发送到外部域(例如:用户名@ gmail.com /用户名@ yahoo.com)

如果有人知道可能是什么原因,请帮助我。如果您需要任何其他信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

SMTP中继主机限制从其他域名(来自地址例如:uesrname@gmail.com / uesrname@yahoo.com )发送到外部域的电子邮件地址。使用有效地址(username@mydomain.com)后,我也可以向外部域发送电子邮件。