Письма отправляются с адресом From по умолчанию как wasadm@servername, который я хочу изменить. Я попытался использовать свойство mailFrom в файле application.inf, изменил значения в консоли веб-сферы - Ресурсы >> Почта >> Почтовые сеансы >> Возврат адреса электронной почты, но ничего. сработало.
Не могли бы вы сообщить мне, если у вас есть какое-либо решение для замены значения по умолчанию с почтового адреса на пользовательское значение.
Настройки почтового сеанса на сервере Websphere
Ответы:
Обычно код приложения для отправки электронной почты устанавливает адрес "от" в самом сообщении.
Тем не менее, я думаю, что может сработать установка пользовательского свойства почтового сеанса mail.from
. Согласно https://javaee.github.io/javamail/docs/api/overview-summary.html:
mail.from Обратный адрес электронной почты текущего пользователя, используемый методом InternetAddress getLocalAddress.
По опыту я знаю, что адрес отправителя конверта можно задать с помощью пользовательского свойства mail.smtp.from
. См. https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html
mail.smtp.from Адрес электронной почты, используемый для команды SMTP MAIL. Это устанавливает обратный адрес конверта. По умолчанию используется msg.getFrom() или InternetAddress.getLocalAddress(). ПРИМЕЧАНИЕ: ранее для этого использовался mail.smtp.user.