Postfix - domain.com 的邮件循环回到我自己

Postfix - domain.com 的邮件循环回到我自己

我知道已经有几个关于此问题的帖子,但它们似乎无法解决我的问题。

我有一台运行 Plesk11 的 Ubuntu 服务器,并以 POSTFIX 服务器作为电子邮件引擎。

我的主域名 - 我们称之为 mydomain.com,它托管在 united-domains 上,并通过 A 和 MX 记录指向我的 Plesk 服务器。

在我的 plesk 服务器中,我托管 mydomain.com 来运行网页,但电子邮件服务在我的网络中使用 Microsoft Exchange 服务器单独提供。

所以现在当我尝试发送电子邮件至[电子邮件保护]服务器立即回复

mail for mydomain.com loops back to myself

系统还会发送类似[电子邮件保护]来自 plesk 本身的消息已无法正确传送。

当我在指向 plesk 服务器的静态 IP 上设置 PTR 记录时,整个事情开始升级。

我想要的是,当我从托管在 plesk 上的域名发送电子邮件到 mydomain.com(网站也托管,但电子邮件服务已停用)时,服务器会连接到互联网,正确检查 MX 记录并将它们发送到 Exchange 服务器(不是本地的),但我一直收到那个烦人的错误

希望得到你们的建议 - 我是否可以强制 Postfix“在此处忽略域名,在互联网上查找记录” - 即使我 plesk 中的 DNS 条目本身指向不同的 IP。

答案1

如果您的域名不需要 DNS 服务器,您可以禁用它。此外,也禁用此域名的邮件服务。这为我解决了这个问题。

以高级用户模式进入您的域管理页面。然后点击“DNS 参数”。然后点击“禁用 DNS 服务”。然后在邮件中点击“更改参数”,取消勾选“激活邮件服务”框。

答案2

如果您在 Plesk 中停用了邮件服务,配置应该没问题。

问题似乎出在您的 DNS 配置上:当域未配置邮件服务时,Plesk 将尝试从 MX 记录连接到 IP,因此 MX 记录应指向您的 Exchange 服务器。为了不混淆您的 Plesk,您的 Exchange IP 的 PTR 记录应为 mydomain.com 以外的其他内容(例如 mail.mydomain.com)。

相关内容