Работа с некоторыми старыми хостами WAS 6.1 (пакет исправлений 25) и наличие Java-приложения, которое отправляет почту с одного хоста с полем mail from:
none@nosuchhost.nosuchdomain.com [mailto: nobody@nosuchhost.nosuchdomain.com]
В другой среде он отправляет почту с полем from: wasuser@hostname.acme.com Это единственное приложение, установленное в этом профиле WAS.
На консоли администратора WAS 6.1 я проверил:
Ресурсы | Почта | Почтовые сессии | Почта от & хоста почтового хранилища (поля Почта от и хост почтового хранилища пустые)
Чтобы сообщения отправлялись с адреса: acme@coyote.com, необходимо указать Mail from = acme и Mail store host = coyote.com?
В каких файлах конфигурации эти значения определены в структуре каталога / файла конфигурации WAS 6.1? Могу ли я отредактировать файлы конфигурации, а затем перезапустить WAS 6.1 через командную строку?
Я ожидал, что эти поля заголовка почты могут / должны быть определены и в приложении Java? Есть ли файл свойств, в котором java-приложения обычно настраивают почту и значения хоста? Возможно, мне придется попытаться просмотреть некоторые файлы .properties в каталоге Ear приложения.
Версия grep в старой системе (SunOS 5.8), похоже, не рекурсивна, поэтому я пытался объединить grep и find с обратными кавычками (возможно, делал это неправильно), чтобы найти потенциальный файл конфигурации в WAS_HOME:
grep "wasuser" `find . -name "*" -print -exec file {} \;`
Пока не повезло через Документация IBM Заранее благодарим за предложения ..