Назад | Перейти на главную страницу

Какой анализатор почтовых журналов я могу использовать для sendmail?

Мне нужно проанализировать свой почтовый журнал, чтобы выяснить, кто использует наибольшую пропускную способность (или выяснить, есть ли спам-почта, отправляемая через мой сервер). Какой анализатор почтового журнала лучше всего подходит? К вашему сведению, я уже скопировал журналы на свой локальный компьютер, и процесс анализа должен быть выполнен локально. Моя машина работает на Fedora, но если есть какой-нибудь бесплатный и хороший анализатор почтовых журналов, работающий в Windows, я не против попробовать его.

Я предлагаю использовать SendmailAnalyzer.

Вот как вы можете установить его в Fedora

Инструмент первой установки для создания пакетов RPM

yum install rpm-build

Затем загрузите sorces с sourceforge.net

wget "http://downloads.sourceforge.net/project/sa-report/sa-report/8.7/sendmailanalyzer-8.7.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fsa-report%2F&ts=1363055890&use_mirror=iweb"

Создавайте рабочие каталоги

mkdir -p ~/rpmbuild/{SOURCES,SPECS}

Извлечь файл спецификации из архива

tar xf sendmailanalyzer-8.7.tar.gz -C ~/rpmbuild/SPECS --strip-components=3 sendmailanalyzer-8.7/packaging/RPM/sendmailanalyzer.spec

Погрузитесь в папку SPECS

cd ~/rpmbuild/SPECS/

И собери пакет

rpmbuild -bb sendmailanalyzer.spec

Наконец, вы можете установить его с помощью yum

yum localinstall ~/rpmbuild/RPMS/noarch/sendmailanalyzer-8.7-1.el6.noarch.rpm

Некоторые работы после установки:

Раскомментируйте следующую строку в /etc/cron.d/sendmailanalyzer

0 1 * * * root /usr/bin/sa_cache > /dev/null 2>&1

Раскомментируйте содержимое /etc/httpd/conf.d/sendmailanalyzer.conf и добавьте место, откуда вы хотите получить доступ к отчетам (ваш IP или «все»)

Allow from 192.168.1.2

Обновить конфигурацию

systemctl reload httpd.service

Запустить sendmailanalyzer

systemctl start sendmailanalyzer.service

Включить автозапуск

systemctl enable sendmailanalyzer.service

Если вы хотите сразу изучить графики, не нужно ждать работы cron. Просто обновите кеш вручную с помощью

/usr/bin/sa_cache

Устанавливаем MIMEDefang и делаем то, что хотите, через filter_recipient даст вам больше гибкости в измерениях.