我正在使用 Apache commons mail 在我的网络应用程序中发送邮件。我的Web应用程序托管在Tomcat中。当我尝试在服务器启动后第一次发送邮件时。我能够发送邮件。但在那之后,当我第二次尝试时,它没有连接到SMTP port 25
。
通过使用setDebug(true);
,我可以在emailObj.send()
之后找到它关闭连接。所以下次无法连接。
如何解决我的问题?
答案 0 :(得分:1)
您是否正在重复使用相同的电子邮件实例?
电子邮件是一个代表一个电子邮件的类,您将通过send()方法发送该电子邮件。
如果要发送其他电子邮件,则必须实例化新的电子邮件对象。