Smtp
Awstats + Postfix 日誌 - 沒有發件人/收件人?
我正在嘗試配置 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 正在工作 - 但正在通過記憶體不正確的代理訪問。