假设您有 ff. 电子邮件服务器:
server1.com
有邮箱[email protected]
server2.com
有邮箱[email protected]
如果 MX 优先级设置如下:
Priority: 0
Destination: server1.com
Priority: 10
Destination: server2.com
发送电子邮件[email protected]
最终会到达吗server2.com
?或者它会因为不存在而立即失败server1.com
?
答案1
如果server1
可以访问,并且服务器已回复,则可以解释为[email protected]
永久无法投递(错误代码5xx
),则发送服务器应放弃并且不要尝试其他服务器。在这种情况下,它会将邮件视为无法投递,并可选择向原始发件人创建未送达通知。
如果server1
回答为 的错误代码4xx
(临时错误)[email protected]
,则发送服务器应尝试连接到另一台收件人服务器(server2
)并尝试向其投递邮件。如果它也抛出错误,则发送服务器可能会排队并在一段较长的时间内(例如一周)重试两台服务器,然后放弃并向原始发件人发送未投递信息。它还可能发送有关邮件延迟的中间 DSN。
如果server1
无法访问,发送服务器除了连接到 之外别无选择server2
。在这种情况下 的行为[email protected]
是相同的。