LINUX.ORG.RU
ФорумAdmin

Postfix иногда не все пишет в лог

 


0

1

Когда почтовый сервер под большой нагрузкой не вся инфа пишется в /var/log/maillog. Это видно при сравнении с содержимым файла, в который параллельно пишутся данные в виде: Дата — From <email> — To <email>

При этом письма все-таки доходят до получателей.

Такое впечатление, что Postfix отбрасывает данные в такие моменты. Может есть какой-то параметр в main.cf принудительно указывать Postfix_у писать в лог все данные?

Конечно такой параметр есть, log level называется.

yakunin ()
Ответ на: комментарий от anonymous

по-моему в моем случае rsyslogd лимитит

$ sudo lsof /var/log/maillog
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
rsyslogd 433 root 9w REG 253,1 177428716 261519 /var/log/maillog

gigantischer ()

Посмотри в rsyslog.conf этот параметр:

$RepeatedMsgReduction on
Мой fai2ban одно время чудил из-за этого параметра. То бишь в mail.log были сокращенные записи. Например о десяти атаках с одного IP была общая одна запись. файтубан соответственно не работал как надо.

Bootmen ★★☆ ()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Bootmen

там не повторы влияют, а вообще лимит сообщений в окно, типа

$ModLoad imjournal
$imjournalRatelimitInterval 600
$imjournalRatelimitBurst 20000

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.