Настроить Почту на сервере Liberty - PullRequest
0 голосов
/ 28 июня 2018

Мы переносим код нашего приложения с WAS 8.0 на Liberty 17.0.0.1. Наше приложение использует функциональность почты, которая вызывается, когда пользователь обрабатывает запрос. Может ли кто-нибудь помочь нам в настройке почты в server.xml. Обязательно ли указывать имя пользователя и пароль для тега в server.xml?

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Если вы настраиваете почтовый сеанс в файле server.xml, тогда вам нужны ИД пользователя и пароль. У вас есть возможность кодировать пароль с помощью securityUtility (https://www.ibm.com/support/knowledgecenter/en/SSRTLW_9.0.1/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/rwlp_command_securityutil.html), поставляемой с Liberty.

0 голосов
/ 28 июня 2018

Я просто сделал это сам. XML требует, чтобы вы предоставили эти атрибуты, но если ваши серверы не требуют аутентификации, вы можете оставить их пустыми.

например. вот мой (с измененными значениями сервера, конечно), где мне в настоящее время нужно только отправлять исходящую почту через SMTP, что является значением по умолчанию для необязательного атрибута transportProtocol:

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