我今天使用Postfix和PHPMailer发送电子邮件,我想知道是否有可能跟踪垃圾邮件投诉。以下是我到目前为止所尝试的:我检查Postfix mail.log文件,并读取dsn以了解电子邮件状态。然后,我知道是否收到了电子邮件(状态=已发送),或者是否有一个暂时的失败或永久性的失败在交付(状态=反弹):好的现在我想知道是否有任何垃圾邮件投诉。例如Campain Monitor说:
我想知道电子邮件营销工具在哪里可以找到这些数据?你知道吗?
zdwk9cvp1#
您可以通过反馈循环或FBL了解垃圾邮件投诉。这些是您服务器上的指定地址,大型ISP将向其发送有关报告为垃圾邮件的邮件的通知。对于你的邮件服务器来说,它们看起来像任何其他的入站邮件,而且它们不是反弹。您将需要接收消息(可能通过管道将其发送到脚本,这可以很容易地通过postfix完成),然后解析它并决定要做什么。大多数反馈循环以RFC5965 ARF format发送通知,这很容易解析。雅虎对他们的反馈循环有一些严格的要求-你必须有SPF和DKIM签名设置。有一个很好的ISP和反馈循环here列表。
1条答案
按热度按时间zdwk9cvp1#
您可以通过反馈循环或FBL了解垃圾邮件投诉。这些是您服务器上的指定地址,大型ISP将向其发送有关报告为垃圾邮件的邮件的通知。对于你的邮件服务器来说,它们看起来像任何其他的入站邮件,而且它们不是反弹。您将需要接收消息(可能通过管道将其发送到脚本,这可以很容易地通过postfix完成),然后解析它并决定要做什么。
大多数反馈循环以RFC5965 ARF format发送通知,这很容易解析。雅虎对他们的反馈循环有一些严格的要求-你必须有SPF和DKIM签名设置。
有一个很好的ISP和反馈循环here列表。