我正在尝试将客户域名移至我的网络主机并设置一些电子邮件帐户。我想这对你们大多数人来说都很基本。但我无法在脑子里把这些点联系起来。
我在托管公司有一个经销商帐户,我在该帐户中为客户创建了一个帐户、添加了他的域名并创建了几个电子邮件帐户。
我使用另一项服务来管理我的域的 DNS。我已通过域名注册商更改了客户域的名称服务器,并将其指向我的 DNS 管理器的名称服务器
在我的 DNS 管理器中,我已将客户域的 ROOTIP 设置为经销商子账户的 IP(如果有意义的话)
我以前对其他域名也做过类似的事情,但对电子邮件账户没有。我的客户现在说,更改名称服务器后,他没有收到任何邮件。现在我感觉自己处于危险之中。
那么...我需要做什么才能让他的电子邮件再次正常工作?我猜我需要用我的 DNS 管理器制作一些 MX 记录。我尝试制作一个名为 mail.domainname.com 的记录,优先级为 10 - 根据经销商子帐户中的配置信息,这是传入和传出服务器。现在我正在等待 DNS 更改生效,这才几个小时。但我想确保我做得对 :)
答案1
- 确认“mail.domainname.com”有 A 记录。(这比 CNAME 更有效。)
- 由于您可能要更改 DNS,因此请将域/记录的 TTL 设置为较短的 TTL,例如 2 分钟,直到它正常工作为止。稳定后,将其更改为 1 - 7 天之间。
- 确认“mail.domainname.com”是邮件提供商想要使用的,它会有所不同。
- DNS 更改在一小时内生效,但可能会缓存更长时间。您可以使用 NSLookup 进行测试(运行时键入 ? 以获取语法帮助)。NSlookup 允许您指定要测试的 DNS 服务器,通过测试特定的 DNS 服务器,您可以确认记录而无需等待 DNS 复制。
- Telnet 到您的服务器:“telnet mail.domainname.com 25”,看看是否收到响应。如果 DNS 复制速度很慢,您可以用 IP 代替 FQDN。服务器应该会响应,如果没有,则说明发生了其他问题。
答案2
对于邮件服务器,您需要将 MX 记录更改为仅将 MX 记录到主机邮件服务器;)一切都会好起来:)如果您更改 DNS,可能需要等待 24 小时。
使用谷歌来修改你的域名的 MX 记录
答案3
听起来你走在正确的轨道上。我还为“mail”创建了一个 CNAME,它指向我的邮件服务器的名称,因为“mail”只是一个子域,在本例中,只是常规主机,所以 CNAME mail @。创建 CNAME 记录后,我创建了 MX 记录。
答案4
旧的 MX 记录可能会被缓存,但可能性很小。这取决于以前的 DNS 记录设置的生存时间。如果您无法控制 DNS 移动,则必须希望设置较低(