从postfix获取有关可传递性的统计信息

Modified on: Wed, 15 May 2019 21:20:03 +0800

在工作中,我们的首席执行官正在制定一项计划,以便远离执行我们的垃圾邮件过滤的服务提供商等。

目前,我们所有邮件都通过此服务转发,所有收到的电子邮件都会通过此服务转发给我们。

设置这部分原因的部分原因是“可交付性” - 我们使用的大型电子邮件服务提供商不太可能被列入黑名单(我们在移动它们之前遇到问题,某些ISP会阻止我们发送太多的电子邮件发送给他们的客户(这只是订单确认/发送电子邮件!)

如果我们要离开,我们的邮件服务器将直接提供。我想建立某种监控系统,向我们提供有关我们发送的邮件数量,我们发送给他们的域名,跳出率,定期反弹的服务器等的统计信息。

有没有人知道这方面有一个很好的解决方案?

作者:Mez

最佳答案

我一直在使用pflogsumm大约5或6年。它应该通过apt-get或yum随时可用。

通常情况下,我会每周至少检查一次报告,以确保数字看起来正常,但实际上并没有更多。一些有用的部分:

Report based on information in /var/log/maillog
Postfix log summaries for Aug  6

Grand Totals
------------
messages

  83401   received
  85066   delivered
    113   forwarded
   3837   deferred  (20601  deferrals)
   2075   bounced
      2   rejected (0%)
      0   reject warnings
      0   held
      0   discarded (0%)

   1667m  bytes received
   1666m  bytes delivered
    324   senders
    103   sending hosts/domains
  19822   recipients
   3273   recipient hosts/domains

有助于监控投放延迟时间和延期数量(这将是您首次被列入黑名单的迹象):

Host/Domain Summary: Message Delivery (top 10)
 sent cnt  bytes   defers   avg dly max dly host/domain
 -------- -------  -------  ------- ------- -----------
  34164     1344m       0     0.1 s    1.0 s  xxxxxxxx.com
  10332    67337k      48    17.5 s    2.1 h  yahoo.com
   8023    49019k       1     0.9 s   22.3 m  gmail.com
   5618    36421k       0     0.6 s   13.0 s  hotmail.com
   4933    34041k       0     0.3 s   10.0 s  aol.com
   4049    23887k       0     0.0 s    1.0 s  cfmailtest.xxxxxxx
   1670    10819k       0     1.1 s   34.0 s  comcast.net
   1211     7266k       0     0.6 s    7.0 s  msn.com
    827     5540k       0     2.5 s   51.0 s  sbcglobal.net
    685     5415k      21    48.1 s    1.4 h  verizon.net

相关问答

添加新评论