Статистика с pflogsumm
Чтобы использовать pflogsumm с драйвером логирования по умолчанию, необходимо запросить логи postfix-animails через docker logs и направить вывод в pflogsumm:
docker logs --since 24h $(docker ps -qf name=postfix-animails) | pflogsumm
Приведенный выше вывод логов ограничен последними 24 часами.
Также можно создать ежедневный отчет pflogsumm через cron. Создайте файл /etc/cron.d/pflogsumm со следующим содержимым:
SHELL=/bin/bash
59 23 * * * root docker logs --since 24h $(docker ps -qf name=postfix-animails) | /usr/sbin/pflogsumm -d today | mail -s "Postfix Report of $(date)" postmaster@example.net
Для работы на сервере должен быть установлен локальный postfix, который выполняет ретрансляцию (relay) на postfix animails.
Вопрос
Более подробную информацию можно найти в разделе Задачи после установки -> Локальный MTA на Docker-хосте.
Основываясь на логах postfix за последние 24 часа, этот пример будет отправлять отчет pflogsumm на адрес postmaster@example.net каждый день в 23:59:00.