Smtp

Awstats + Postfix 日誌 - 沒有發件人/收件人?

  • May 15, 2020

我正在嘗試配置 awstats(來自 Ubuntu 18.04 上的 repo 的 v7.6)來處理後綴日誌文件。但是我沒有太多的日誌數據可以使用。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 顯示發件人和收件人的計數均為 0/未列出任何帳戶。

這似乎是一個顯示問題,因為數據文件包含預期的詳細資訊:

BEGIN_EMAILSENDER 1
user@example.com 20 29105 20200430151927
END_EMAILSENDER

HTML 是動態生成的,而不是保存的報告。上面摘錄中的數據已被匿名化。

似乎 awstats 正在工作 - 但正在通過記憶體不正確的代理訪問。

引用自:https://serverfault.com/questions/1016300