Java邮件在内部邮件服务器中工作,但另一个服务器存在问题



使用特定的内部邮件服务器发送带有附件的邮件,但不能使用其他邮件服务器。

在实际的生产环境中,它使用不同的邮件服务器,目前使用该邮件服务器发送的电子邮件没有附件。

但是,当我使用此邮件服务器发送带有附件的电子邮件时,它完成了Transport.send(),我正在尝试打印任何异常的堆栈跟踪。但它没有打印任何例外。。。

看起来没有出现异常,但也没有发送邮件。

有人能帮忙吗。。。

谢谢。us

您可以打开会话调试来获取协议跟踪(请参阅JavaMail常见问题解答),以确保消息正确发送。

您是否将邮件发送到其他内部地址?收件人的邮件服务器可能拒绝了邮件,可能是因为它根本不接受附件,也可能是因为不接受您发送的附件类型。或者它认为你的邮件看起来像垃圾邮件。

相关内容

最新更新