Статистика Postfix с помощь Pflogsumm

Материал из Викиадмин
Версия от 11:04, 20 ноября 2018; Aleksdem (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Нужно - ежедневно видеть статистику за вчерашний день по почте, построенной на Postfix. Итак:

  • Устанавливаем pflogsumm (на примере CentOS6 и CentOS 7):
yum -y install postfix-perl-scripts
  • Генерируем отчёт за вчера:
perl /usr/sbin/pflogsumm -d yesterday /var/log/maillog

Получаем тонну информации типа:

Postfix log summaries for Aug 23
 Grand Totals
--
messages
 
       2   received
       2   delivered
       0   forwarded
       0   deferred
       0   bounced
 ....

и так далее. Если устраивает, закидываем это в Cron, вместо ПОЧТА (в конце) указываем свой адрес

00 01 * * * perl /usr/sbin/pflogsumm -e -d yesterday /var/log/maillog | mail -s 'Statistics from Postfix wikiadmin.net' ПОЧТА