验证电子邮件身份 - Amazon Pinpoint

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

验证电子邮件身份

在 Amazon Pinpoint 中,身份 是用于发送电子邮件的电子邮件地址或域。在使用 Amazon Pinpoint 发送电子邮件之前,您必须验证计划用作发件人、来源发件人退货路径地址的每个身份,以证明您拥有该地址。如果您的账户仍在 Amazon Pinpoint 沙箱中,则还必须验证计划向其发送电子邮件的身份。

在验证身份之前,您必须创建一个项目并为此项目启用电子邮件渠道。有关更多信息,请参阅 创建带有电子邮件支持的 Amazon Pinpoint 项目

验证电子邮件地址

如果您已为发送电子邮件创建了项目,则您可能已验证了某个电子邮件地址。您可以使用 Amazon Pinpoint 控制台来验证其他电子邮件地址。

验证电子邮件地址
  1. 打开亚马逊 Pinpoint 控制台,网址为。https://console.aws.amazon.com/pinpoint/

  2. 在导航窗格中的电子邮件下,选择电子邮件身份

  3. 选择验证电子邮件身份

  4. 身份类型下,选择电子邮件地址

  5. 对于验证新的电子邮件地址,输入您要验证的电子邮件地址。

  6. 选择 Verify email address (验证电子邮件地址)

  7. 查看您输入的地址的收件箱并查找来自 no-reply-aws@amazon .com 的电子邮件。打开电子邮件并选择电子邮件中的链接以完成电子邮件地址的验证过程。

    注意

    您应该在五分钟内收到验证电子邮件。如果您未收到该电子邮件,请执行以下操作:

    • 确保您正确地键入了地址。

    • 请确保您尝试验证的电子邮件地址能够接收电子邮件。您可以使用其他电子邮件地址发送测试电子邮件到您要验证的地址来测试此地址。

    • 检查您的垃圾邮件文件夹。

    验证电子邮件中的链接将在 24 小时后过期。要重新发送验证电子邮件,请选择再次发送验证电子邮件

在验证电子邮件地址时,请考虑以下各项:

  • Amazon Pinpoint 有多个 AWS 区域 终端节点,每个区域的电子邮件地址的验证状态是不同的。如果您要在多个区域中从相同的身份发送电子邮件,则必须在每个区域中验证该身份。您可以在每个身份中验证多达 10,000 个身份(电子邮件地址和域名,任意组合) AWS 区域。

  • 电子邮件地址的本地部分,即 at 符号 (@) 前面的部分区分大小写。例如,如果你验证 user@example.com,除非你也验证该地址,否则你无法从 USER@example .com 发送电子邮件。

  • 域名不区分大小写。例如,如果你验证 user@example.com,你也可以从 user@ EXAMPLE .com 发送电子邮件。

  • 您可以通过在地址的本地部分之后、在 at 符号 (@) 之前添加加号 (+) 且后跟文本字符串,将标签应用于已验证的电子邮件地址。例如,要将 label1 应用到地址 user@example.com,请使用修改过的地址 user+label1@example.com。您可以为每个已验证的地址使用任意数量的标签。您也可以在 “发件人” 和 “返回路径” 字段使用标签来实现变量信封返回路径 (VERP)。

    注意

    当您验证未贴标签的地址时,就是验证通过向该地址添加标签可以形成的所有地址。但是,如果您验证了某个带标签的地址,您无法对该地址使用其他标签。

验证域

当您验证某个域时,将验证与该域关联的所有电子邮件地址。因此,您不需要验证来自该域的单独电子邮件地址。例如,如果您验证了 example.com 域,则可以从 carlos@example.comjane@example.comexample.com 域中的任何其他地址发送电子邮件。

您必须先验证某个域以确认您拥有该域并阻止其他人使用,然后才能使用 Amazon Pinpoint 从该域发送电子邮件。

注意

要完成验证过程,您必须能够修改域的DNS设置。修改域名DNS设置的过程因DNS或虚拟主机提供商而异。有关更改域名DNS设置的信息,请参阅您的提供商的文档。

验证域
  1. 打开亚马逊 Pinpoint 控制台,网址为。https://console.aws.amazon.com/pinpoint/

  2. 在导航窗格中的电子邮件下,选择电子邮件身份

  3. 选择验证电子邮件身份

  4. Identity type (身份类型) 下,选择 Domain (域),然后选择 Verify a new domain (验证新域)

  5. 对于,输入您想验证的域。

  6. 选择 Verify domain (验证域)

  7. 在 “记录集” 下,复制这三CNAME条记录并将其保存到计算机上的某个位置。或者,要下载记录集并将值保存在 .csv 文件中,请选择下载记录集

  8. 登录您的DNS或虚拟主机提供商的管理控制台,然后创建三CNAME条包含您在上一步中保存的值的新记录。请参阅下一部分中指向几个常用提供商的文档的链接。

  9. 当 Amazon Pinpoint 在您的域名DNS配置中检测到所有这三CNAME条记录时,验证过程即告完成。您可以返回电子邮件身份页面来查看验证状态。在所有身份表中,找到您尝试验证的域。如果该域在状态列中的值为活跃,则验证过程完成。

    注意

    在某些情况下,DNS更改可能需要72小时或更长时间才能在互联网上传播。在验证过程完成之前,您无法从域发送电子邮件。

验证您的域时,请考虑以下各项:

  • 您可以从经过验证的域的任意子域发送电子邮件,而无需专门验证该子域。例如,如果您验证了 example.com,则不需要验证 a.example.coma.b.example.com

  • RFC1034 中所述,每个DNS标签最多可以包含 63 个字符。此外,整个域名总长度不得超过 255 个字符。

  • Amazon Pinpoint 有多种版本 AWS 区域,每个区域的域名验证状态是不同的。如果您要在多个区域中从相同的身份发送电子邮件,则必须在每个区域中验证该身份。您可以在每个身份中验证多达 10,000 个身份(域名和电子邮件地址,任意组合) AWS 区域。

为各种提供商配置DNS记录的说明

更新域名DNS记录的程序因您使用的虚拟主机提供商DNS或虚拟主机提供商而异。下表列出了指向几个常用提供商的文档的链接。此列表并不详尽,并且其中包含的内容不是对任何公司的产品或服务的认可或推荐。如果表中未列出您的提供商,您或许可将域用于 Amazon Pinpoint。

DNS/托管服务提供商 文档链接

Amazon Route 53

使用记录

GoDaddy

添加CNAME记录(外部链接)

Dreamhost

如何添加自定义DNS记录? (外部链接)

Cloudflare

在 cloudflare 中管理DNS记录(外部链接)

HostGator

使用 HostGator /管理DNS记录 eNom(外部链接)

Namecheap

如何为我的域名添加 TXT SPFDKIM///DMARC记录? (外部链接)

Names.co.uk

更改您的域名DNS设置(外部链接)

Wix

在您的 Wix CNAME 账户中添加或更新记录

域验证提示和疑难解答

如果您完成了上述步骤,但在 72 小时后域仍未通过验证,请检查以下各项:

  • 确保在正确的字段中输入了DNS记录的值。某些提供商将 Name/host (名称/主机) 字段称为 Host (主机)Hostname (主机名)。此外,一些提供商将 Record value (记录值) 字段称为 Points to (指向)Result (结果)

  • 确保您的提供商没有自动将您的域名附加到您在记录中输入的 “名称/主机” 值中。DNS有些提供商附加了域名但未指出。如果您的提供商将您的域名附加到名称/主机值后面,则从值后将您的域名删除。您也可以尝试在DNS记录中值的末尾添加一个句点。此句点向提供商指示域名是完全限定的。

  • 每条DNS记录的 “名称/主机” 值中必须包含下划线字符 (_)。如果您的提供商不允许在DNS记录名称中使用下划线,请联系提供商的客户支持部门寻求更多帮助。

  • 您必须添加到域名DNS配置中的验证记录各不相同 AWS 区域。如果您想使用一个域名发送来自多个地区的电子邮件 AWS 区域,则必须在每个区域中验证该域名。