通过网络邮件收到的电子邮件,但不是Javamail

时间:2016-03-14 19:14:11

标签: email javamail html-email apache-commons

我正在尝试通过Javamail向公司帐户发送电子邮件。当我向gmail和我的个人电子邮件发送消息时,我的Java测试应用程序正常工作。我也可以通过我的电子邮件托管webmail客户端成功发送到公司帐户。

我已经阅读了这里的帖子,并尝试在测试应用的VM中设置-Djava.net.preferIPv4Stack = true,但它不起作用。

我检查了公司客户端的垃圾邮件,但邮件不存在。这并不是说它在公司网站的其他地方没有被封锁。

任何想法可能导致这个问题?

我正在使用org.apache.commons.mail.HmtlEmail,这是测试代码:

from plumbum import local, FG

local["ping"]["google.com"] & FG

1 个答案:

答案 0 :(得分:0)

所以@ Bill关于Javamail调试输出的问题让我想到了电子邮件的内容。调试日志显示一切正常,但我发现我在电子邮件标题中包含了Bootstrap和Fontawsome JS / CSS链接,并且由于安全原因导致该消息被公司系统拒绝。谢谢你的帮助