过滤电子邮件传递

过滤电子邮件传递

是否可以根据收件人地址过滤发送到不同 IP 地址的电子邮件。例如,如果存在这样一种情况,一组员工(例如业务关键用户)托管在更昂贵的平台上,而另一组员工(例如普通用户)托管在更便宜的平台上。

关键是所有操作仍然使用同一个域名。

有没有什么办法可以实现这个目标?

答案1

由于问题缺乏具体细节,本文将对如何做到这一点进行一般性概述。

  1. 邮件将被发送到域的 MX 记录中列出的服务器。
  2. 该服务器将是作为智能主机的消息传输代理 (MTA)。
  3. 然后,此 MTA 将根据收件人特定邮箱所在的内部列表检查收件人。
  4. 然后,此 MTA 会将传入的消息转发到其列表所要求的内部 MTA 进行转发。
  5. 第二个 MTA 将接收来自第一个 MTA 的消息并根据需要转发。如果收件人位于该 MTA 本地,它将把该消息转发给邮件投递代理,以便存储在实际邮箱中。

回答您的问题“是否可以根据收件人地址过滤发送到不同 IP 地址的电子邮件?”,答案是肯定的“是”。所有邮件都将发送到 MX 记录中列出的邮件服务器。然后,这些服务器根据路由策略发送电子邮件。

举一个具体的例子,如果您在某个 VPS 上有一组用户使用 Postfix,另一组用户使用 Google Apps,则您必须将自己的 MTA 服务器(在本例中可能是 Postfix 服务器)列为 MX 记录中的服务器。然后,这些服务器将提供您所需的自定义路由。

这种方法的最大危险在于它使垃圾邮件过滤变得更加困难。如今最有效的垃圾邮件过滤技术是 IP 信誉,为此您需要成为邮件链中的第一个跳点。在这种情况下,它将是您的 MTA 服务器,这意味着您需要将最好的反垃圾邮件软件放在第一台服务器上。中继链中更靠后的服务器必须依赖不太强大的词汇扫描。

相关内容