Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 SMTP 发送邮件的 java 应用程序,但最近修改了它的属性文件并重新启动了我的 tomcat 服务器 [虽然属性更改是密码更改并且与 smtp 无关]。现在它不发送邮件:(
我检查了我的 smtp 服务器并尝试从它发送邮件。它正在发送。知道出了什么问题吗?
任何帮助,将不胜感激
提前致谢
您的 SMTP 服务器日志应该告诉您是否有东西发送给它,以及为什么它没有中继电子邮件。如果您的更改与密码相关,则可能是身份验证错误。
我将首先查看以下内容:您的 Java 应用程序使用哪个凭据向 SMTP 服务器发送请求?
那么,这些凭据是否仍然在服务器上被接受?
最后,大多数 SMTP 服务器将有一个单独的包含或排除源 IP 的列表,从哪里接受消息请求,看看你的 Java 应用程序的源机器是否允许在那里。