Sunucu üzerinde e-posta gönderimi, alımı gibi işlemlerin neler olduğunu görmej istersiniz. Postfix Mail Sunucusu kullanıyor iseniz pflogsumm kurmanızı ve günlük cron tanımlayarak rapor almanızı öneririm.
Bu raporlama sayesinde, kime kaç tane posta gelmiş, kimlerden gelmiş, hangi saatler arası posta hareketliliği olmuş vb bir çok bilgi gelecektir.
pflogsumm Kurmak İçin
yum install postfix-perl-scripts.x86_64
Aşağıdaki komutu SSH üzerinden çalıştırarak sonuçları görebilirsiniz.
perl /usr/sbin/pflogsumm -e -d yesterday /var/log/maillog
Kendinize günlük rapor gelmesini istiyorsanız. postfix_report.sh dosyasının aşağıdaki gibi oluşturun, içine ilgili satırdaki kodları girin saklayarak dosyadan dıkış yapın ve ardından çalıştırma yetkisini verin. Günlük gece 00:00 raporlama için 0 0 * * * ile cronu ekleyin. cron servislerini yeniden başlatmayı unutmayın.
nano /usr/local/sbin/postfix_report.sh
#!/bin/sh
perl /usr/sbin/pflogsumm -e -d yesterday /var/log/maillog | mail -s “Postfix Mail Statistics” [email protected]
exit 0
chmod +x /usr/local/sbin/postfix_report.sh
crontab -e
0 0 * * * /usr/local/sbin/postfix_report.sh &> /dev/null