SpamAssassin:在联系表单上避免使用FREEMAIL_REPLYTO

前端之家收集整理的这篇文章主要介绍了SpamAssassin:在联系表单上避免使用FREEMAIL_REPLYTO前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设:有人在www.example.com/contact/上填写了我的联系表格.

我的服务器端脚本将此信息发送给组织的销售人员.

>为了使SPF工作,我将“From”设置为sales@example.com
>要使“回复”按钮有效(对于销售人员),我将“回复”设置为网站访问者填写的电子邮件地址

现在,显然这是一个问题:例如,如果有人用gmail或hotmail电子邮件地址填写联系表单,它会触发以下SpamAssassin规则:

> 2.1 FREEMAIL_FORGED_REPLYTO回复中的免费邮件,但不是来自
> 1.0 FREEMAIL_REPLYTO Reply-To / From或Reply-To / body包含不同的freemails

我如何避免这种情况,同时保持SPF工作并使“回复”按钮适用于收到此电子邮件的人?或者它根本不可能?

请注意,我不想更改SpamAssassin配置,因为我想弄清楚如何解决这个问题.

解决方法

我不认为你可以做任何事情,因为这些规则与你正在做的完全匹配.我会说这些规则会得到太多的垃圾邮件点并且会歧视免费邮件,因为你的用例肯定会显示,但这是spamassassin devs的决定.

如果只进入您的邮件服务器,请更改spamassassin配置.为不同的用例重新分配不同的点是完全正常的.

另一种解决方案是为此用例添加垃圾点.您可以添加一些“via_webform -5.0”规则,即.通过在发送邮件时设置X-via-webform标头并将其与spamassassin匹配.

仅使用内部路由可能会为您“仅受信任的中继”负分.

或者考虑不在这些邮件上运行spamassassin并在webform中过滤,即仅使用验证码.

猜你在找的HTML相关文章