我有以下问题:
我们正在为客户托管一个网站。因此,他更改了 DNS A 记录以指向我们的虚拟服务器。这很有效。
现在,我们通过 plesk 在我们这边创建了一个新域,并为该域创建了一个标准 dns 记录(是的,打我 ;) )。逻辑问题是,我们无法使用公司邮件帐户向他的电子邮件帐户发送电子邮件,因为 DNS MX 记录(来自我们的服务器)也指向我们的服务器。(并且我们的服务器响应,抱歉这里没有邮件收件箱)。
只需从我们的服务器中删除 MX 记录就足够了吗?还是我必须在 DNS 记录中进行更多更改?我重新启动了我们服务器上的网络(“sudo /etc/init.d/networking restart”),但我们仍然无法向他发送电子邮件。
提前致谢! Matthias
答案1
您可能不应该运行公共名称服务器;它需要基本的网络技能和对 DNS 的良好了解。
如果您没有在机器 $X 上提供邮件服务,那么就永远不会有指向机器 $X 的 MX 记录。
答案2
您应该从 DNS 服务器中删除客户域区域。除非您有充分的理由不这样做(您在原始帖子中没有完全解释)。
编辑:托管客户网站不需要您也托管他们的 DNS 区域。您提到,在您创建 DNS 区域之前,一切都运行良好,您应该恢复到该状态。您可以通过找出正确的 MX 记录(通过从网络外部查询)并将该 MX 添加到托管在您服务器上的客户 DNS 区域来解决问题,但出于多种原因,我们极不建议这样做。