Я использую Logback / SLF4J для ведения журналов, и это работает как чудо на моей машине для разработки Mac.
У меня есть следующий шаблон, используемый для темы mail appender:
<subject>[ERROR] ${HOSTNAME} : %msg</subject>
При запуске службы на моем Mac я получаю такую тему:
macbook-pro.localhost : Error message
Когда я запускаю службу на VPS-сервере Debian (Lenny), я получаю следующую тему электронной почты
HOSTNAME_IS_UNDEFIENED : Error message
Ввод hostname
в командной строке для компьютеров Mac и Debian приводит к следующему:
mac: macbook-pro.localhost
debian: s1.myservice.com
Я бы хотел видеть s1.myservice.com
в теме письма.