Существует полезный инструмент под названием pflogsumm. Этот инструмент представляет собой анализатор или сумматор журналов Postfix. Инструмент pflogsumm предоставляет полный обзор каждой активности постфикса. Он дает полную сводку журналов, а иногда и подробный отчет об отклоненных и возвращенных электронных письмах, ошибках, предупреждениях сервера и паниках.
В этой статье показано, как установить pflogsumm, и вы узнаете, как это сделать. несколько советов о том, как анализировать журналы Postfix с помощью pflogsumm.
- Установите pflogsumm на почтовый сервер Postfix
- Анализируйте журналы Postfix с помощью инструмента pflogsumm
- Особенности сценария pflogsumm
- Общие команды для анализа журналов Postfix
- Анализ журналов почты в реальном времени
- Использование команды grep для вывода списка записей журнала Postfix, отправленных по электронной почте
- Подсчет записей журнала Postfix
- Заключение
Установите pflogsumm на почтовый сервер Postfix
Чтобы установить pflogsumm, вам сначала нужно загрузить скрипт. Откройте терминал, перейдя на вкладку «Действия», и на левой боковой панели выберите приложение «Терминал» и откройте его. Сначала загрузите скрипт с помощью следующей команды:
Теперь извлеките файлы с помощью команды tar, следующим образом:
Перейдите в каталог ‘pflogsumm-1.1.3’ и поместите его в указанное вами место $ path.
Когда вы используете этот скрипт, вам просто нужно набрать pflogsumm вместо того, чтобы указывать абсолютный путь.
Анализируйте журналы Postfix с помощью инструмента pflogsumm
Инструмент pflogsumm будет работать для всех типов журналов Postfix. Чтобы получить статистику журналов Postfix, введите следующую команду от имени пользователя root в терминале:
На вашем терминале отобразится следующий экран вывода:
Если у вас есть сжатые журналы, используйте команду zcat вместо команды cat. Некоторые подробности вывода можно увидеть на снимке экрана ниже:
Особенности сценария pflogsumm
Сценарий pflogsumm предоставляет следующие сведения:
- Все сообщения, полученные, доставленные, перенаправленные, отложенные, отклоненные и отклоненные во время Службы Postfix.
- Всего сообщений в байтах, как полученных, так и доставленных.
- Сводка отправителя и получателя о хостах, доменах и т. Д..
Когда вы запустите сценарий pflogsumm, вы получите полный отчет о журналах Postfix.
Общие команды для анализа журналов Postfix
Используя следующие команды, вы можете легко получить и проанализировать журналы почтового сервера Postfix:
Анализ журналов почты в реальном времени
Для просмотра журналов в реальном времени почтовых служб Postfix, используя команду tail -f, вы можете просмотреть всю необходимую информацию:
В терминале вы увидите следующий вывод:
Нажмите Ctrl + c , чтобы выйти из вывода.
Использование команды grep для вывода списка записей журнала Postfix, отправленных по электронной почте
Используя следующую команду grep, вы можете просмотреть список всех отправленных писем или получить электронные письма с определенного адреса электронной почты:
Подсчет записей журнала Postfix
На основе конкретной информации, которая вам нужна, вы можете использовать команды терминала для отображения различных писем, отправленных с почтового сервера Postfix. В приведенном ниже примере с помощью команды grep вы можете просмотреть полную статистику отправленных писем:
-f 1 | cut -d »
Вы увидите следующий результат:
Аналогичным образом, чтобы проверить статистику всех отклоненных писем, затем с помощью следующей команды вы можете проверить статистику журнала:
Заключение
В этой статье вы узнали, как получить статистику почтового журнала Postfix и проанализировать журнал с помощью различных команд и сценария pflogsumm. Вы также узнали, как установить скрипт pflogsumm в вашу систему CentOS 8 Linux. Теперь, используя различные команды оболочки, вы можете легко анализировать журналы вашего почтового сервера Postfix.