如何为您的Gmail地址设置自定义域

我们都看过有关您的电子邮件地址所说的关于您的漫画,对吗? 如果没有,请让我刷新您的记忆:

因此,您的Gmail地址已经排在第二位。 但是,您如何尽可能便宜地升级到使用自己的域? 继续阅读!

目标

这是本文的目标:

  • 继续使用您的@ gmail.com电子邮件帐户,但使用将所有电子邮件转发到您的Gmail帐户的自定义域名,例如me@customdomain.com
  • 外发电子邮件看起来确实是从您的域发送的,而不是通过Gmail转发的
  • 尽可能便宜地做到这一点(即仅域名费用)

1.在Google Domains中注册或转移您的自定义域

所有这一切的秘诀在于Google Domains包含电子邮件转发功能,但要付出域名费用。 以前,我一直为此服务向Pobox.com支付20美元/年(USD)的费用。 Google Domains对该网域收取$ 15 /年(USD)的费用,无需额外费用。

如果您要注册一个新域,则非常简单。 如果您要转移现有域,则说明会因您当前的注册商而异。 这是Google的转移说明。 请记住以下几点:

  • 除了向Google额外支付一年的服务费用外,通常无需支付其他费用。 这样会将您的域名注册的有效期再延长一年。
  • 您无法在购买/转让域名后的60天内转让。
  • 您需要在现有的注册商处解锁域。
  • 在转移过程中,您通常需要临时关闭WHOIS隐私。
  • 您的旧注册商可能会先向您发送电子邮件,以明确批准您的转让。

2.设置电子邮件转发

将域成功转移到Google Domains后,我们就可以设置电子邮件转发了。

  1. 登录到Google域
  2. 单击您的自定义域的电子邮件图标
  3. 在您要转发到您的Gmail帐户的自定义域中输入电子邮件地址,例如,“ info”表示“ info@customdomain.com”。 或者,您可以使用通配符(*)将发送到自定义域的任何内容转发到Gmail帐户。

我选择在这里使用通配符,因为它非常灵活。 它可以让我做一些事情,例如使用诸如hot.new.startup@customdomain.com之类的一次性帐户注册服务,然后,如果开始发送垃圾邮件,我可以将发送给该​​地址的电子邮件过滤到垃圾箱中。

这将自动为您的域设置MX记录,以便转发电子邮件。 注意:假设您尚未将MX记录用于其他目的(Pobox,Google Apps / G Suite等)。 如果是这样,您将要删除这些记录。

此时,您可以接收发送到您的自定义域的任何电子邮件。 大! 但是,您可能还希望从自定义域发送电子邮件。

3.为出站电子邮件设置mailgun.com帐户

可以使用Gmail的SMTP服务器发送出站电子邮件, 但是它具有不良的副作用。 如果这样做,发件人将看到“ via gmail.com”标签。 如果收件人使用的是Gmail,则如下所示:

用燕麦片的话来说,这真的打破了你“熟练而有能力”的幻想。 我们可以做得更好! 我们将使用Mailgun.com的免费服务层,该服务层使我们每月可以免费发送10,000个出站电子邮件(截至2018年5月)。 我不认识你,但这涵盖了我每月的电子邮件需求。

  1. 在https://signup.mailgun.com上注册一个新的Mailgun帐户。 您无需输入付款明细。
  2. 验证您的帐户(验证电子邮件和SMS代码)
  3. 单击域,然后单击添加新域按钮

4.输入您的自定义域。 尽管有警告,我还是输入了没有子域的裸域:

您会看到这样的页面。 接下来,您需要在Google Domains上输入一些DNS设置。 这将杀死两只鸟,只有一块石头-向Mailgun证明您是该域的所有者,并设置用于验证通过您的域发送的电子邮件的SPF和DKIM记录。

注意:SPF和DKIM记录用于验证从您的域发送的电子邮件确实来自您,并且没有被垃圾邮件发送者所欺骗。 Mailgun需要它们,但这是我们首先使用Mailgun的主要原因。 🙂

5.添加SPF记录。 在Google Domains上,单击DNS图标。 向下滚动到底部的“自定义资源记录”。

像这样输入在Mailgun上找到的设置,然后单击“添加”。

请注意,Google Domains是希望您使用@符号而不是输入customdomain.com的注册商之一。

6.添加DKIM记录。 像这样使用Mailgun上显示的密钥,然后单击“添加”。

由于上面提到的注释,您将输入krs._domainkey。 或者,您可以输入krs._domainkey.customdomain.com,然后Google Domains会自动替换它。

7.等待这些DNS记录传播。 这可能需要24小时,但通常只需要5-10分钟。 传播之后,您将在Mailgun中的Domain Verification and DNS(域名验证和DNS)下看到绿色的复选标记,如下所示:

注意:我们不想输入MX记录,因为我们不会通过Mailgun接收电子邮件。 输入MX记录可能会与Google Domains为电子邮件转发设置的自动MX记录发生冲突。 另外,我们不需要为电子邮件输入可选的CNAME记录,因为我们不打算将Mailgun用于邮件列表。

8.最后,从Mailgun域条目的顶部获取您的SMTP凭据:

下一步将需要这些:

SMTP主机名:smtp.mailgun.com

用户名:

密码:

如果需要,您可以使用“管理SMTP凭据”链接设置自定义用户名/密码,但默认设置可以正常工作。

现在我们已经设置Mailgun,我们将配置Gmail以使用SMTP服务器以能够从我们的域发送邮件。

4.设置Gmail以使其能够从您的自定义域发送

  1. 在Gmail中,点击右侧的齿轮图标。

2.单击“帐户和导入”(如果使用旧的Gmail界面,则单击“帐户”),然后向下滚动到“将邮件发送为:”。

您可能需要“从邮件发送到的相同地址答复”的设置,这样,如果您答复发送到me@customdomain.com的任何电子邮件,则答复将自动从相同的地址发送。

3.点击“添加其他电子邮件地址”

输入您要在自定义域中使用的电子邮件地址,例如me@customdomain.com

您可以阅读“别名处理”设置,但通常需要启用它。 这意味着发送到任一地址(@ customdomain.com或@ gmail.com)的邮件都将进入相同的收件箱。 发送电子邮件时,请选择要发送的域。

4.单击“下一步>>”。 输入您在Mailgun中记录的SMTP凭证。 选择端口587。

5.点击“添加帐户>>”

Gmail将验证这些设置是否正确。

5.全部完成! 您可以在自定义域中发送和接收电子邮件。

在Gmail中,您可以在发件人下拉列表中看到您的me@customdomain.com电子邮件地址:

从您的自定义域收到电子邮件时,我们可以验证一切是否正常运行。 (与发送到您的Gmail帐户相反,您可能需要将其发送到其他电子邮件地址以正确验证)。

您会注意到以下几点:

  • 没有更多“通过gmail.com”
  • 它显示由customdomain.com而不是gmail.com邮寄和签名
  • 如果您在Gmail中使用“显示原始邮件”选项,则会看到SPF和DKIM均为PASS。 这是电子邮件的黄金标准。

高级用户注意

我没有创建DMARC记录,因为Google建议仅​​在所有电子邮件都通过您自己的域发送时才这样做。 我使用Outlook for iOS等应用程序,这些应用程序最终可能通过Gmail的SMTP服务器发送邮件,因此弊大于利。

行动应用程式支援

要通过自定义域发送电子邮件,我将向您展示iOS上的一些选项。 希望应该能够通过Google将此问题在Android上解决。

Gmail应用

这很容易,它开箱即用。 只需点击发件人:,然后选择您的自定义me@customdomain.com地址:

iOS版Outlook

打开“设置”,然后打开您的Gmail帐户,然后依次点击“高级设置”和“添加别名”。 输入您的自定义me@customdomain.com别名。 如果愿意,还可以将其设置为默认值。

注意: Outlook仍通过Gmail SMTP服务器发送外发邮件,因此在发件人端看起来不是100%合法。 它不知道如何使用在Gmail上配置的SMTP服务器。

适用于iOS的邮件应用

这是一个棘手的问题,我对解决方案并不满意。 这篇文章和这篇文章启发了我。

说明:

  • 如果您仍然希望能够通过Gmail帐户发送邮件,请照常在iPhone上设置Gmail帐户。 (iOS>设置应用>帐户和密码>添加帐户> Google)
  • 对于me@customdomain.com电子邮件地址,在iOS>设置应用程序>帐户和密码下,点击添加帐户。 点击其他。 然后点击添加邮件帐户。
  • 输入普通Gmail帐户的自定义电子邮件地址和密码。 (如果使用两因素身份验证,则可能需要特定于应用程序的密码)。 点击下一步。
  • 自动配置将不起作用,因此您将有机会输入自定义选项:

接收邮件服务器

主机名:imap.gmail.com:993

用户名:您的Gmail地址

密码:您的Gmail密码(如果使用两因素身份验证,则为应用专用密码)

对外邮件服务器

  • 我们从Mailgun收到的相同凭证

这应该允许您从任一帐户发送电子邮件。 但是,即使它幸运地在统一收件箱中仅显示一个副本,它似乎仍可以获取所有电子邮件的两个副本。 自定义域选项使用的是IMAP,但我不确定该帐户是否正在使用。 如果您找到更好的解决方案,请告诉我! 留给读者练习是发现我的电子邮件地址。 😉

您的自定义域电子邮件的Gmail标签

提示:设置标签和自动过滤器,以便发送到自定义域的所有电子邮件都将自动标记为此类,因此一目了然。 这是如何做:

  1. 向您自己发送电子邮件到您的自定义域
  2. 在Gmail搜索中,输入@ customdomain.com,然后单击向下箭头

3.将过滤器更改为:To:@ customdomain.com(而不是带有单词)。 点击“创建过滤器”

4.单击“应用标签”:在下拉列表中,选择“新建标签…”,然后创建一个名为“ @ customdomain.com”的目录(当然,输入您的自定义域)

您可以单击“也将过滤器应用于N个匹配的会话”以标记您自己发送的现有电子邮件。

5.单击创建过滤器。 现在,可以像这样过滤您的传入邮件。 (我还更改了标签的颜色):

希望您喜欢这次冒险,变得熟练而有能力!