Dig*_*ild 4 email exchange-2010
我继承了邮件服务器是 Exchange 2010 的设置。
出于某种原因,我不确定为什么要设置 2 条 MX 记录。一个是优先级更高的交换服务器,而外部(非交换)服务器是辅助 mx 记录。我不相信这是出于冗余原因而完成的,因为其他邮件服务器未设置为将邮件路由回交换服务器(这只是用于托管的网络主机电子邮件)
客户端一直在经历电子邮件消失,但是经过我的调查,它实际上并没有消失,而是 Exchange 成功接收邮件,然后将其传递给外部服务器。它不会一直发生,只是来自某些域的一些电子邮件。
我的问题:
Exchange 是否会传递邮件,因为它可以看到辅助 MX 记录并配置(在某处)发送邮件?
如果是这样,我该如何阻止它?是否就像删除指向外部邮件服务器的第二个 MX 记录一样简单,并且 Exchange 将停止传递邮件?
我不是交换专家,所以我有点难住。Exchange MX 工具表示,从外部的角度来看,一切都已正确设置和配置。
编辑:
我不认为辅助 MX 服务器 (MX2) 被设置为在无法访问交换服务器的情况下缓存邮件。一个现已解散的 IT 承包商出现将客户邮件从 MX2 转移到现场交换服务器。
消失的电子邮件是指它没有出现在交换服务器上,而是出现在 MX2 的邮箱中。我使用消息跟踪界面作为交换找到了有问题的电子邮件,消息详细信息中列出了以下内容:
Submitted
23/11/2011 9:32 AM exchangeserver.name.here
The message was submitted to exchangeserver.name.here
Transferred
23/11/2011 9:32 AM exchangeserver.name.here
The message was successfully handed off to a different e-mail system. This is as far as we can track it.
Run Code Online (Sandbox Code Playgroud)
Exchange 正在发送电子邮件。我不想要,怎么阻止?
恐怕我不相信 Exchange 正在按照您的要求行事。一旦 Exchange 在本地传递了邮件,就是这样 - 没有理由将邮件发送到其他地方,因为它已到达最终目的地。这就像将您在邮寄中收到的信件交给其他人,您只是在阅读了它之后才这样做。
这可能是 Exchange 服务器上的暂时性错误,导致远程邮件服务器选择更高优先级的 MX 记录。如果你原谅我暂时引用维基百科,这总结得很好。
没有具体说明是什么导致发送方使用更高优先级的 MX 记录,只是发送方必须能够使用更高优先级的 MX 记录。某些服务器(例如 Sendmail 和 Postfix 2.1 或更高版本)会在某些类型的临时传递失败(例如问候语失败)后尝试下一个最远的 MX 服务器。如果根本无法联系到最短距离 MX 记录中指定的服务器,则其他服务器(例如 qmail 和 Postfix 2.0 或更早版本)将仅使用更远的 MX 记录。
-- 维基百科MX 记录文章
不过,在删除第二个 MX 记录之前,您可能只想检查它是否与您想象的相反。在我的老地方,我们有我们的 Exchange 服务器作为 MX 优先级 10 和一个基于紧急云的系统在优先级 20。这个云系统会在 Exchange 服务器关闭时接收我们的邮件,并在它备份时发送它们(以提供非常高的级别概述,它所做的其他事情与此处无关)。
我也对你的评论感到困惑。你说他们有消失的邮件,但你说它没有消失。如果您不介意详细说明,那么它会发生什么?您是否看到了不存在的问题,而这第二个 MX 记录只是一个红鲱鱼?
tl;博士
如果第二个 MX 记录肯定与您的电子邮件基础设施无关,那么它就没有存在的意义,您应该将其删除。所有首选项的 MX 记录都应该能够(即使不是立即)成功地将消息传递给其收件人。
将 2 条 MX 记录指向不同的邮件服务器类型会导致递送问题吗?
如果没有正确的配置,这几乎肯定会导致系统半损坏。
我不确定为什么有 2 条 MX 记录设置。......如果是这样,我该如何阻止它?是否像删除第二条 MX 记录一样简单
该其他服务器是否假设正在接收邮件,还是仅设置为发送邮件?如果它应该能够接收邮件,那么您将需要深入了解配置并弄清楚发生了什么。
如果您在两个邮件服务器上都没有设置任何特殊的 SMTP 路由,要处理这种多服务器设置,那么您应该删除非交换服务器的 MX 记录。
当然可以将其他服务器设置作为备份,但是如果没有正确设置,那么您将丢失邮件。
| 归档时间: |
|
| 查看次数: |
1339 次 |
| 最近记录: |