现在,我们使用Apache Commons Email从我们的应用程序发送电子邮件。我发现还可以通过JBOSS发送邮件(我们使用AS6和WF8)。在我们的应用程序中,我们始终使用客户端SMTP服务器,我们将连接参数(主机,用户名,密码,端口,SSL / TLS配置)存储在数据库中。然后,Apache Commons使用此参数发送电子邮件。该应用程序使用Spring进行DI。
使用“ JBOSS方式”而不是Apache Commons Email有什么好处吗?
在我看来,优点是密码,登录名和主机是在服务器容器中设置的,您可以轻松地将同一程序包部署在具有不同SMTP设置的不同环境中,而无需进行其他配置。SMTP配置独立于应用程序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句