我有一个简单的servletapp,它使用Googles smtp服务器发送邮件,即smtp.gmail.com。
我使用了来自下面链接的servlet代码,因为我注意到java devloper b对java有一些了解:
http://www.studytonight.com/servlet/Sending-email-using-servlet.php
我有两个tomcats,一个安装在我的笔记本电脑上,另一个安装在同一网络上的Windows服务器上(两个tomcat版本相同,安装的jdk和jre版本相同)
问题是当我从本地笔记本电脑运行应用程序时,我收到了收件箱中的邮件,但是当从Winndows服务器运行应用程序时,我的收件箱中没有收到电子邮件。
端口未被阻止,因为我能够在端口587和465上进行远程登录。 此外,我可以通过命令行使用openssl从我的笔记本电脑和Windows服务器发送邮件。
IpV6在笔记本电脑和Windows服务器上都被禁用,因为我读了一些导致javamail问题的地方。
此致 R