我的网络应用程序向登录的用户发送电子邮件。它始终使用相同的设置:
mail.smtp.host=...
邮件.smtp.user=...
邮件.smtp.密码=...
我很困惑是否应该为每条消息执行连接-发送-关闭:
t.connect(host, username, password);
t.sendMessage(...);
t.close();
...或者我应该只连接一次,然后继续发送不同的消息:
t.connect(host, username, password);
t.sendMessage(...);
t.sendMessage(...);
t.sendMessage(...);
t.sendMessage(...);
t.close();
...因为主机,用户名,密码不要改变。
什么是正确的做法?