有一个奇怪的问题,我想不出任何解决方案。有一个邮件服务器 Xs,上面有几个域,它位于数据中心 Xd。还有一个邮件服务器 Ys,上面有几个 od 域,也位于另一个数据中心 Yd。
仅 1 个域和 1 个用户帐户无法收到邮件。例如;
tommy(at)domain(in)Xd.com
可以发送
alice(at)domain(in)Yd.com 但无法发送 hardy(at)domain(in)Yd.com
我们尝试了许多方法,最后我们删除了帐户并重新创建了它们,但问题仍然存在。
您认为这些帐户发生了什么事情?
答案1
如果您正在运行两组服务器,那么可能需要开始查看您的日志。
答案2
为了发现所有可能的明显问题:
- 在特定时间发送一些测试消息,以便您可以检查日志
- 在 Zimbra 的管理控制台中检查发送机器上的队列
- 如果邮件没有卡在队列中(如果是,您可能会得到有关原因的有用提示),请查看发送服务器上的日志(假设您有权访问它们)以查看是否有关于它们的特定错误/警告消息
- 如果发送机器上一切正常,请检查接收账户上的垃圾文件夹
- 查看接收服务器上的邮件队列和日志(再次,我假设您有访问权限)
希望您能在上面找到一份记录报告,解释邮件无法发送的原因。另外需要检查两件事:确保发送方机器可以解析接收邮件主机的地址(如果是这个问题,您应该会看到邮件在发送队列中停留一段时间,并记录相应的错误,一段时间后您应该会收到发送服务器发来的错误邮件,说明服务器已放弃),并且发送方没有被列入太多黑名单,接收方只是将收到的邮件扔掉,甚至没有将其放入垃圾邮件文件夹。