Ubuntu 22.04 и постфикс 3.6.4
Конфигурация Postfix настроена на использование syslog_facility=mail
и я изменил /etc/rsyslog.d/50-default.conf
к следующему
*.*;mail,auth,authpriv.none -/var/log/syslog
mail.warn /var/log/mail.err
Сообщения с предупреждением и выше правильно отправляются в /var/log/mail.err, однако все уровни почтовых сообщений по-прежнему отправляются в системный журнал. Я что-то пропустил?
Бретт А.
1 ответ
Попробуйте следующее:
Вставлять mail.none
для /var/log/syslog
Например:
*.info;mail.none;authpriv.none;cron.none /var/log/syslog
А затем записывать постфиксные сообщения в отдельные файлы:
# Log all the mail messages in one place.
mail.* -/var/log/mail
mail.info -/var/log/mail.info
mail.warning -/var/log/mail.warn
mail.err /var/log/mail.err
М. Беренс