【问题标题】:Can I host my site in DigitalOcean and my Email on Godaddy?我可以在 DigitalOcean 中托管我的网站并在 Godaddy 上托管我的电子邮件吗?
【发布时间】:2018-06-19 03:01:07
【问题描述】:

我的客户目前正在使用共享的 GoDaddy 托管计划托管他的网站,这也是他的电子邮件帐户。问题是...我如何将他的网站迁移到 Digital Ocean 并将电子邮件保留在 GoDaddy 上?

【问题讨论】:

    标签: email hosting digital-ocean shared-hosting


    【解决方案1】:

    我最近遇到了一个问题,一旦我将域名服务器移至 DO,我的 goDaddy 帐户就无法接收电子邮件。对于遇到此问题的任何人,以下步骤应该可以解决它。

    要将主机从 goDaddy 迁移到 DO,请点击以下链接

    https://www.digitalocean.com/community/tutorials/how-to-point-to-digitalocean-nameservers-from-common-domain-registrars

    一旦您指定了域名服务,您的流量将被重定向到 DO。现在如果您想使用goDaddy提供的电子邮件服务,您需要将您的DO“MX”记录指向godaddy。

    首先,您需要了解 goDaddy 接收电子邮件服务器的详细信息。要获得此信息,您需要转到 goDaddy 仪表板中的电子邮件服务器设置。服务器详细信息将类似于

    传入服务器 (IMAP): imap.secureserver.net

    传入服务器 (POP3): pop.secureserver.net

    然后,您需要将这些详细信息作为 MX 记录添加到您的数字海洋域 DNS 设置页面中。然后 DO 会将电子邮件路由到您的 goDaddy 电子邮件服务。

    这些细节需要时间来反映。对我来说,花了一天时间才开始在 goDaddy 上接收电子邮件。

    希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      是的,您可以更改您的区域记录以反映您想要做什么。大概您想将 DNS 区域转移到 Digital Ocean,并且只将电子邮件保留在 Godaddy。

      1. 在 Godaddy 的域名管理器中,您可以切换到 Digital Ocean 名称服务器。

        ns1.digitalocean.com ns2.digitalocean.com ns3.digitalocean.com

      检查一下:

      dig ns example.com  
      

      whois example.com   
      

      名称服务器应为上述 DO 名称服务器。

      您唯一需要指出 Godaddy 的就是 Goddady's MX records.,当然,除非您使用的是 Office 365 电子邮件,很多 Godaddy 的客户似乎都在使用,在这种情况下,请查找适当的 MX 记录Office 365。

      我希望这会有所帮助。

      【讨论】:

      • 我与 GoDaddy 的技术支持人员进行了交谈,他告诉我可以在使用 Digital Ocean 托管时与他们发送/接收电子邮件,但他也告诉我他不确定这是否会如果电子邮件服务来自与 Godaddy 但使用 Office 365 的共享托管计划,则可以工作。
      • “不确定”不是一个理想的答案。他们有这么多客户,他们一定有一些在其他地方做 DNS 指向 Office 365 mx 记录。我会要求支持人员找出回答甚至升级问题,因为我认为答案存在并且支持人员可以为您找到答案。我不明白为什么它不起作用,所以他们应该解释一下。这没有意义。
      • 看起来这种事情在知识库中被讨论过,下面是 cmets 讨论。我会对此进行审查,但如果他们不确定,请与支持确认。 godaddy.com/help/…
      • 我很好奇,过渡进展如何?
      • 抱歉回复太晚了。直到现在我才看到这条评论。我们实际上最终选择了 Gmail for Work。我推荐它以避免很多头痛。此外,到目前为止,我很喜欢 Digital Ocean。
      【解决方案3】:

      这是可能的,最近我对 Hostgator 和 GCP(来自 webmail 的邮件服务和 Google Cloud 中的应用程序的邮件服务)做了同样的事情。这些是我遵循的步骤。

      • 1) 在您的
        中添加新的 A 记录(如果可能/允许添加名称 @) 共享/托管/cpanel 服务,并将其指向您的云提供商
        IP(运行您的应用的 IP)。

      • 2) 添加另一个名为 www 的 A 记录并将其指向您的 IP 服务在云端运行。

      • 3) 删除名为 mail 的 CNAME 记录。
      • 4) 添加新的 A 记录,名称为 mail 并将其指向您的 cpanel / 网络邮件服务提供商 IP。
      • 5) 添加 MX 记录并将其指向目标 mail.yoursitename.tld 和 设置优先级为0

      此时,您将可以发送邮件了。

      • 6) 添加 SPF 记录(TXT 记录)或进入验证设置 cpanel 中的电子邮件部分并启用 SPF。

      • 7) 转到 cpanel 中电子邮件部分的电子邮件路由并选择 您的域,然后在配置电子邮件下选择本地邮件交换器 路由。就是这样,您现在也可以接收电子邮件了。

      Link to my original answer

      【讨论】:

      • 感谢您的回答,尽管这与问题所述的 Godaddy 和 Digital Ocean 无关
      猜你喜欢
      • 2017-03-01
      • 2015-05-28
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      • 2010-09-20
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多