Postfix :像常见的电子邮件营销工具一样跟踪垃圾邮件投诉

Postfix : track spam complaints like common email marketing tools

我今天使用 Postfix 和 PHPMailer 发送电子邮件,我想知道是否可以跟踪垃圾邮件投诉。这是我到目前为止尝试过的方法:

我检查了 Postfix mail.log 文件并阅读了 dsn 以了解电子邮件状态。然后我知道电子邮件是否已收到(staus=sent)或者是否存在暂时性失败或永久性失败(status=bounced):OKAY

现在我想知道是否有任何垃圾邮件投诉..

例如 Campain Monitor 说:

我想知道电子​​邮件营销工具在哪里可以找到这些数据?

有什么想法吗?

您了解垃圾邮件投诉的方法是通过反馈循环或 FBL。这些是您服务器上的指定地址,大型 ISP 将向这些地址发送有关报告为垃圾邮件的邮件的通知。对于您的邮件服务器来说,它们看起来像任何其他入站邮件,而且它们不是退回邮件。您将需要接收消息(可能通过管道将其传输到脚本,postfix 可以轻松完成),然后解析它并决定要做什么。

大多数反馈循环在 RFC5965 ARF format 中发送通知,这很容易解析。雅虎对其反馈循环有一些严格的要求 - 您必须设置 SPF 和 DKIM 签名。

有一个很好的 ISP 列表和反馈回路 here