在Liberty服务器中配置邮件

时间:2018-06-28 16:08:16

标签: javamail websphere-liberty

我们正在将应用程序代码从WAS 8.0迁移到Liberty 17.0.0.1。我们的应用程序使用邮件功能,该功能在用户处理请求时被调用。任何人都可以帮助我们在server.xml中配置邮件。是否必须在server.xml中为标记提供用户名和密码?

2 个答案:

答案 0 :(得分:1)

just 自己做了。 XML要求您提供这些属性,但是如果您的服务器不需要身份验证,则可以将其留空。

例如这是我的(当然,服务器值已更改),我目前仅需要通过SMTP发送外发邮件,这是可选transportProtocol属性的默认设置:

<mailSession description="My mail server" from="" host="mymailserver.com"
             id="myMail" jndiName="mail/myMail" mailSessionID="myMailSession" 
             password="" user=""/>

答案 1 :(得分:0)

如果要在server.xml中配置邮件会话,则需要用户名和密码。您可以选择使用Liberty随附的securityUtility(https://www.ibm.com/support/knowledgecenter/en/SSRTLW_9.0.1/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/rwlp_command_securityutil.html)对密码进行编码。