为什么以及如何通过多个邮件传输代理传输电子邮件?

ree*_*cav 7 e-mailrelay

我在一些 Mail-Relay 解释中读到,电子邮件可以通过更多 MTA 从发件人的 MTA 传递到收件人的 MTA。它是如何工作的(我认为发件人的MTA只是通过使用DNS确定收件人MTA的IP地址并直接将电子邮件发送给它,因此不涉及其他MTA)以及这样做的好处是什么?

lon*_*eck 17

电子邮件事务中存在超过 2 个 MTA(1 个发送者,1 个接收者)的情况非常常见。可能的原因包括:

  • 大型环境中的边缘 MTA。(边缘服务器处理发送/接收外部电子邮件,而一台或多台内部服务器处理邮件存储和客户端连接。)
  • 第三方垃圾邮件/安全解决方案。(然后将邮件转发到另一个 MTA。)
  • 货运代理。(然后将邮件转发到另一个 MTA。)

我敢打赌,现在多个 MTA 比单个 MTA 配置更常见。

  • 早期更常见的转发器的一个特殊情况是在具有不同协议的网络之间进行中继(例如从 Internet 到 UUCP)。 (4认同)

Rob*_*Rob 7

除了长脖子的回答

另请查看维基百科如何解释MX 记录和备份 MX 记录。

每当无法到达主 MX 时,发件人邮件服务器就会将邮件发送到备用 MX。备用 MX 将接受邮件并将其保留在队列中,直到邮件过期或可以传递到主 MX。
这消除了发送者对未传递消息进行排队的负担,并使队列由接收者管理。
如今,备份 MX 记录很可能仅在计划维护和停机时才需要,但在过去,系统仅间歇性在线的情况更为常见。域通常会与具有更好连接性的邮件服务器运营商达成协议,使用他们的服务器作为备份(当他们无法操作自己的服务器时),或者他们的 ISP 将提供该服务器作为服务。邮件将在备份 MX 服务器上排队(比大多数发件人排队的时间长得多),并且每当主 MX 服务器上线时,就会触发所有排队邮件的传递(使用 ETRN 命令)。这将允许站点运行自己的本地邮件服务器,而无需 24x7 在线(通过昂贵的拨号连接)。