Godaddy dns 和托管配置导致服务器发送邮件出现问题

Godaddy dns 和托管配置导致服务器发送邮件出现问题

我们在 GoDaddy 设置了专用服务器,用于托管多个客户站点。

我们的一个客户在 GoDaddy 注册了域名,并使用 GoDaddy 处理他们的所有电子邮件,因此他们已经设置了 DNS 区域文件。

当我们将他们的托管移至上面提到的专用服务器时,我们让他们简单地将其“A”记录中的 IP 地址从旧托管 IP 交换为我们的专用服务器的 IP。

从我们的角度来看,在托管设置 Plesk 控制面板中,我们为他们创建了“客户”和“域”记录,并在我们的服务器上设置了他们的内容。然后,我们只需将从他们那里获得的 NS 记录(来自他们的 Godaddy DNS 设置)放入他们的托管设置中即可。

一切正常,直到服务器上的一个脚本(称为“somedomain.com”)尝试发送电子邮件到[电子邮件保护]。它从未被收到。它可以发送到其他电子邮件地址,所以我们知道这不是脚本错误。

我认为这是因为我们通过控制面板为客户网站创建的托管设置记录仅与 2 个名称服务器相关联。该服务器根本没有任何“邮件”配置,因为它没有通常用于确定邮件的 DNS 区域文件。

我是否必须“关闭”客户在其 GoDaddy 帐户下设置的 DNS,并将所有信息“移动”到我的托管服务器上的 DNS 记录?

太困惑了!

答案1

他们可能需要 MX 记录来指定他们的邮件服务器的位置。如果没有它,邮件应该会发送到您的服务器。如果是这样,将他们的 DNS 移到您的服务器是没有用的。

可以在 GoDaddy 配置文件中添加 MX 记录。它需要指向邮件服务器的 A 记录。通常,邮件会发送到名为 mail 或 smtp 的子域。使用其旧 IP 地址为邮件添加名称记录,并在域上设置指向 mail.somedomain.com 的 MX 记录应该可以解决问题。

如果您确实想将他们的 DNS 移至其他服务器,则需要更改 GoDaddy 中的 NS 记录。正确设置您自己的 DNS 服务器并不那么简单。我会坚持使用 GoDaddy。

相关内容