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

Журналы Awstats + Postfix - нет отправителей / получателей?

Я пытаюсь настроить awstats (v7.6 из репо в Ubuntu 18.04) для обработки файлов журнала постфиксов. Но у меня не так много данных журнала для работы. Awstats сообщает, что он обработал данные, и в сводке показано ожидаемое количество сообщений и совокупный размер, однако подробности (и мне, в частности, нужен список отправителей) пустые.

Соответствующие части конфига:

LogFile="/usr/local/bin/maillogconvert.pl standard </var/log/mail.log.1 |"
LogType=M
LogFormat="%time2 %email %email_r %host %host_r %method %url %code %bytesd"
ValidSMTPCodes="1 250"
ShowEMailSenders=HBML
ShowEMailReceivers=HBML
ShowSMTPErrorsStats=1
MaxNbOfDomain = 10
MinHitDomain  = 1
MaxNbOfEMailsShown = 200
MinHitEMail   = 1

На страницах сводки и подробностей Awstats показывает нулевое количество отправителей и получателей / учетных записей в списке нет.

Похоже, это проблема отображения, поскольку файл данных содержит ожидаемые сведения:

BEGIN_EMAILSENDER 1
user@example.com 20 29105 20200430151927
END_EMAILSENDER

HTML генерируется динамически, а не сохраняются отчеты. Данные в приведенной выше выдержке анонимизированы.

Похоже, что awstats работал, но доступ к нему осуществлялся через прокси, который неправильно кэшировал.