我运行一个Linux服务器,有几个朋友使用它来主办一个或两个网站。 我想监视服务器发送的任何电子邮件,以监视垃圾邮件在他们的网站上签名或sorting。
我相信这里用于邮件的唯一东西是mail / sendmail或者php邮件。 我知道如何检查队列和sorting,但我也希望看到像发送到/从一个主题的电子邮件摘要,类似的东西。
我有什么select?
我想我总是可以看/ var / maillog? 任何体面的工具来总结文件?
如果你运行的是后缀,你可以在main.cf中启用always_bcc选项 。 这将保存每个传出邮件的副本。 将always_bcc帐户设置为服务器上的特殊新帐户。 然后使用该帐户的传入邮件procmail来汇总或分类传入的邮件。
其他MTA中也有类似的机制,比如sendmail或exim。
sendmail可以configuration为logging每个消息/每个发件人/每个信封收件人 – 可能有很多工具可用于parsing这些日志,AwStats,isoqlog和splunk可以让你放心 – 试试google了解更多信息。
如果你想更聪明的分析(例如运行spamassassin 对外发邮件),然后看看可用的许多milters中的一些。