【发布时间】:2013-12-09 14:19:24
【问题描述】:
我有一个运行动态 Web 项目的 Tomcat/Eclipse。这包括一个已知良好的 .war 作为它的主要代码库。邮件 .jar 是 mail.1.4.5.jar。
在本地使用时,如果配置正确,该设置通过测试发送电子邮件没有问题。它可以传送到各种端口和两个非常不同的 SMTP 服务器。但是当部署到 Jelastic 时,应用程序无法投递邮件。
我可以列出错误,它们有好几个,包括有关传输问题的报告。可能提供一些答案的关键错误是,当 Jelastic 部署上的 Java Mail 配置为端口 25 时,应用程序报告邮件已送达。这适用于两台服务器。但是邮件永远不会到达。我也检查了垃圾邮件,以确保邮件没有被反垃圾邮件捕获。
问题似乎很窄——只有端口 25 正在处理邮件传递,Java Mail 认为它已经成功。但是邮件可能没有到达的原因有很多,我不知道从哪里开始,或者在某些情况下,例如捕获出站邮件,如何调试。
这个问题可能与,
Grails mail delivery works fine locally
但如果这是同一个问题,那么问题是 Java 范围的,不限于 Grails。
【问题讨论】:
-
...我想我现在也有答案了。