【如何校验邮件地址的有效性】第五篇 :原理四

处理灰名单

现在我们终于被允许发送我们的RCPT TO命令,并有几个答案我们可以得到。正如我们已经提到的,代码250和251意味着收件人地址被接受。在这种情况下,我们可以将电子邮件地址标记为有效。我们也可以收到5xx代码的永久性错误。在这种情况下,我们可以将电子邮件标记为无效。但是,我们也可以以4xx代码的形式收到一个临时错误。这是什么意思呢?这意味着在这个时刻,服务器告诉我们,由于任何原因将无法传递我们的信息。因此,收件人的邮箱不可能无效,在这种情况下,服务器可能会向我们发送永久错误。因此,服务器很可能会认识到该邮箱是有效的,但也检测到阻止它继续的问题。我们使用可能和不太可能的术语 - 真正表达这些想法的不确定性,因为我们不能保证服务器在遇到问题报告之前对邮箱进行验证。如果灰名单不存在,我们的验证工作将会结束,我们在收到临时错误后,必须对电子邮件地址进行裁决。在这种情况下,我们会说电子邮件可能是有效的。

Greylisting是一种流行的反垃圾邮件方法,它利用对RCPT TO命令的临时错误响应。灰名单创建人工交付问题,以验证发件人是否符合SMTP协议的真实邮件传输代理,而不是任何简单的垃圾邮件发送程序。当一个正确的MTA收到一个临时错误,它不会完全放弃。它等待几分钟或几个小时,然后再次尝试。垃圾邮件发送者很少能够负担得起。实现灰名单的邮件服务器维护由客户端的IP地址,发件人地址和收件人的地址组成的三元组数据库。当第一次看到特定的三元组时,会返回一个临时错误。如果客户在一段时间后再次尝试,可能会被允许,取决于自第一次尝试以来经过了多少时间。一些服务器被配置为允许在几分钟后尝试,一些服务器需要更长的时间,长达几个小时。

如果我们要支持与灰名单服务器管理的电子邮件验

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值