Настройка почтовых уведомлений для paniclog
Чтобы отправлять уведомления о записях в paniclog почтового сервера Exim на нужную почту, необходимо указать нужный email в качестве алиаса.
Определите, какой файл используется Exim для назначения алиасов:
exim -bP routers | grep aliases | grep dataКак правило, это файл по пути /etc/exim4/aliases.
Укажите в этом файле нужный алиас для почты пользователя root. Например, требуется перенаправлять уведомления с сервера с именем domain.com на почту serveradmin@mail.com, то запись будет выглядеть следующим образом:
root@mail.domain.com : serveradmin@mail.comТакже укажите домен из имени сервера в файле /etc/exim4/domains:
mail.domain.com: mail.domain.comПроверьте, что алиас настроен корректно:
# exim -bt root
serveradmin@mail.com
<-- root@mail.domain.com
<-- root@mail.domain.com
router = dnslookup, transport = remote_smtp
host mx.mail.com [2a02:6b8::311] MX=10
host mx.mail.com [77.88.21.249] MX=10Проверьте отправку письма на целевой email:
echo "test" | mail -s "test root redirect" root
tail -f /var/log/exim4/mainlog