场景如下:
我在 Azure 上设置了一个 VM - 我们称之为mikemarks.cloudapp.net
。我安装了 IIS 并通过访问mikemarks.cloudapp.net
URL 使我的网站正常运行。
我有一个很久以前购买的自定义域名 - www.mikemarks.net
。我需要转到 DNS 设置以将 的 A 属性更改www.mikemarks.net
为指向 的公共 IP mikemarks.cloudapp.net
,以便任何 (*) 传入请求都将路由到我的 Azure VM 的公共 IP。好的,这很好,我以前做过。
这就是我困惑的地方。我需要设置电子邮件。具体来说,是一个使用我的@mikemarks.net
域名的邮箱。我希望有一个可以使用 SMTP/IMAP 的电子邮件地址[email protected]
。我读到有关 SendGrid 的传出 SMTP 服务,还读到了一些关于必须在 DNS 中设置 MX 记录来处理邮件服务的内容。
问题:如果我的虚拟机的官方名称是mikemarks.cloudapp.net
,但我的域名www.mikemarks.net
指向其公共 IP,那么我设置的电子邮件地址是否会设置为@mikemarks.cloudapp.net
,或者是否有办法将其设置为@mikemarks.net
邮箱,如果可以,我应该从哪里开始?您是否会推荐 SendGrid 用于 SMTP 部分,并推荐其他提供商用于接收邮件?我真的需要一些帮助,我被难住了!
答案1
不管营销材料或供应商如何声明,都不存在自定义域名。
您的域名不是 www.mikemarks.net,而是 mikemarks.net。您的网站是 www.mikemarks.net。
如果您想在 @mikemarks.net 电子邮件地址接收电子邮件,那么您需要在 mikemarks.net DNS 区域中创建一个 MX 记录,以“指向”您选择的任何电子邮件服务器/服务。
产品/服务推荐与主题无关。研究一些电子邮件托管服务提供商并做出选择。然后按照他们的说明配置您的 MX 记录。您可以在 VPS 上安装自己的电子邮件服务器。在这种情况下,mikemarks.net DNS 区域中的 MX 记录将“指向”mikemarks.cloudapp.net。