加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

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

发布时间:2020-12-14 23:32:00 所属栏目:资源 来源:网络整理
导读:假设:有人在www.example.com/contact/上填写了我的联系表格. 我的服务器端脚本将此信息发送给组织的销售人员. 为了使SPF工作,我将“From”设置为sales@example.com 要使“回复”按钮有效(对于销售人员),我将“回复”设置为网站访问者填写的电子邮件地址 现
假设:有人在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中过滤,即仅使用验证码.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读