У меня есть Fail2Ban, который отправляет мне электронные письма с разных серверов, но я не могу сразу сказать, с какого сервера, потому что имя электронной почты «от» всегда просто «Fail2Ban».
Мне удалось установить адрес отправителя по-разному для каждого сервера, но мне все равно нужно открыть письмо, чтобы увидеть это значение. Я бы предпочел, чтобы я мог изменить имя «from» для каждого сервера, на котором установлен Fail2Ban, чтобы я мог сразу определить, с какого сервера он.
РЕДАКТИРОВАТЬ - чтобы было понятнее. В настоящее время я получаю следующее:
Fail2ban<fail2ban.myserver@example.com>
Я хочу этот:
Fail2ban.myserver<fail2ban.myserver@example.com>
Чтобы разработать ответ @sebix выше, вам необходимо изменить sendername
переменная в jail.conf
. Например
sendername = Fail2ban.myserver
Или вы можете заменить myserver на hostname -f
поэтому вам не нужно жестко указывать имя сервера в файле конфигурации на каждом сервере
sendername = Fail2ban.`hostname -f`