没有使用smtp从Java应用程序获取邮件

时间:2012-09-21 08:01:12

标签: java smtp

我有一个使用SMTP发送邮件的java应用程序,但最近修改了它的属性文件并重新启动了我的tomcat服务器[虽然属性更改是密码更改,但与smtp无关]。 现在它不发送邮件:(

我检查了我的smtp服务器并试图从它发送邮件。它正在发送。 知道出了什么问题吗?

任何帮助将不胜感激

提前致谢

1 个答案:

答案 0 :(得分:0)

您的SMTP服务器日志应该告诉您是否发送了某些内容,以及它为什么不转发该电子邮件。 如果您的更改与密码相关,则可能是身份验证错误。

我先看看以下内容: 您的Java应用程序使用哪些凭据向SMTP服务器发送请求?

然后,这些凭证是否仍然在服务器上接受?

最后,大多数SMTP服务器都会有一个单独的已包含或排除的源IP列表,从哪里接受消息请求,看看是否允许Java应用程序的源计算机。