Amazon SES 的专用 IP 地址(托管式) - Amazon Simple Email Service

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

Amazon SES 的专用 IP 地址(托管式)

专用 IP 地址(托管式)是 Amazon SES 的一项功能,它代表您自动设置和管理专用 IP 地址,从而为开始使用由 SES 管理的专用 IP 地址提供一种快速简便的方法。这有助于确保您的专用 IP 地址以高效、最佳的方式用于发送电子邮件。

要在账户中启用专用 IP(托管式),您只需创建一个托管式 IP 池,SES 将完成其余所有工作。SES 将根据您的发送模式确定您需要多少个专用 IP,为您创建专用 IP,然后管理它们根据您的发送要求进行扩展的方式。

启用该功能后,您可以在发送电子邮件时使用专用 IP(托管式),方法是将托管式 IP 池与配置集相关联,然后在发送电子邮件时指定该配置集。也可以使用原定设置配置集将配置集应用于发送身份。

专用 IP(托管式)的优点和特点

您使用专用 IP(托管式)创建的专用 IP 地址可自动执行管理任务,以帮助确保您的专用 IP 地址以最适合您发送电子邮件的方式使用:

  • 轻松上手 — 要开始使用专用 IP(托管式),您可以直接从 SES 控制台创建托管式 IP 池。专用 IP 地址会自动分配到池中。您无需通过 Su AWS pport Center 提交请求案例,即可开始使用托管 IP 池进行发送。

  • 每个 ISP 自动扩展 — 您不必手动监控或扩展专用 IP 池,因为托管 IP 池会根据使用情况自动扩展。它还考虑了特定于 ISP 的策略。例如,如果 SES 检测到 ISP 支持较低的每日发送限额,则池会进行扩展,以便通过更多 IP 地址更好地向该 ISP 分配流量。

  • 智能预热 - 专用 IP(托管式)开始根据其容量向 ISP 发送邮件。也就是说,根据它们目前的预热程度。它们会自动单独跟踪每个 ISP 的预热程度。此外,专用 IP(托管)功能以 Amazon CloudWatch 指标和内置控制面板的形式,以每日有效费率向顶级 ISP 提供有关您的声誉的信息。

    • 每个 ISP 预热 — SES 分别跟踪每个 ISP 的托管式 IP 池中每个 IP 的声誉。例如,如果您一直将所有流量发送到 Gmail,则 IP 地址被视为仅对于 Gmail 为已预热,对于其他 ISP 则未预热。如果您通过增加发送到 Hotmail 的电子邮件来改变流量模式,则 SES 会缓慢增加 Hotmail 的流量,因为 IP 地址尚未预热。

    • 自适应预热和共享池过渡 — 预热调整是自适应的,并考虑了实际的发送模式。当发送给 ISP 的量下降时,该 ISP 的预热百分比也会下降。在预热的早期阶段,任何基于当前预热级别的过度发送都将通过与其他 Amazon SES 用户共享的 IP 地址(SES 共享池)发送。在预热的后期阶段,任何过多的发送都会主动减慢速度,稍后再试。

      重要

      虽然专用 IP(托管)会自动预热您的专用 IP 地址,但自动过程的一部分是与 SES 共享 IP 池交互式协作。

      • 如果你的发送速率对你的新专用 IP 进行预热时过于激进,SES 会自动将你的部分发送内容溢出到 SES 共享 IP 池中,以保护你的新专用 IP 的声誉。

      • 即使在您的新专用 IP 完全预热之后,也无法保证您的所有发送都将在 100% 的时间内通过它们。例如,如果您的发送速率突然上升,并且专用 IP(托管)确定它必须分配额外的专用 IP 地址,则它将启动预热过程,包括使用共享池。同样,如果您的发送速率突然降至非常低,则您的所有发送都可能切换到 SES 共享 IP 池,请参阅为什么正确的 IP 预热很重要

  • 自动请求和放弃专用 IP 地址 — 您无需像使用专用 IP(标准)时那样通过 AWS 支持中心请求或放弃托管专用 IP 地址。当直接从 SES 控制台、CLI 或 API 开始使用专用 IP(托管式)时,系统会自动为您分配专用 IP 地址,并根据您发送的消息量收取费用。当您删除由专用 IP(托管式)创建的 IP 池或选择退出专用 IP(托管式)时,分配的 IP 地址将自动释放并立即停止收费。

    • 获取您的第一个专用 IP 地址 - 当您的发送量在几天内达到数百封电子邮件时,专用 IP(托管式)功能将自动分配您的第一个专用 IP 地址。这样可以确保您的发件 IP 可以建立发送信誉并提高送达率。(如果您预计发送量不会达到这个水平,则应使用共享 IP 地址。请参阅Amazon SES 专用 IP 地址 中的比较表,查看最适合您的电子邮件发送方式的 IP 地址类型。)

为什么正确的 IP 预热很重要

为了确保您的电子邮件将通过您的专用 IP 地址传送,它必须在接收 ISP 中具有良好的声誉。ISP 只接受来自他们不认识的 IP 的少量电子邮件。当您首次获得分配的 IP 时,该 IP 是新 IP,接收 ISP 无法识别,因为它没有与之相关的声誉。为了建立 IP 声誉,它必须逐步与接收 ISP 建立信任 - 这种逐步建立信任的过程被称为预热。专用 IP(托管式)分配 IP 后,它将立即启动智能预热过程。

借助每个 ISP 预热和专用 IP(托管式)的自适应预热功能,通过确保您的电子邮件能够送达,在整个预热周期中保持业务连续性。预热阶段完成后,任何多余的容量都将排队并仅通过专用 IP 池发送。但是,如果您有一个专用 IP 地址,并且您的发送量低于维护 IP 信誉所需的最低音量,则专用 IP(托管)可能会删除您的专用 IP,您的发送将通过 SES 共享 IP 池路由

注意

如果您发送少量电子邮件(几天内每天发送少于几百封),则通过 SES 共享 IP 池发送会更有益。查看Amazon SES 专用 IP 地址 中的比较表,了解专用 IP(托管式)是否适合您的邮件发送方式。

创建托管式 IP 池以启用专用 IP(托管式)

要启用专用 IP(托管),您首先需要创建托管式 IP 池。创建托管式 IP 池后,该功能会根据您的发送模式确定您需要多少个专用 IP,并根据您的要求动态扩展它们。

要使用托管池发送电子邮件,必须将托管池与配置集相关联,然后在发送电子邮件时指定该配置集。也可以使用原定设置配置集将配置集应用于发送身份。

创建托管式 IP 池的方法有两种:

  • 创建新的池。

  • 将现有池从标准池转换为托管池。

以下过程为两种方法都提供了说明。

使用 SES 控制台创建或转换为托管式 IP 池
  1. 登录 AWS Management Console 并打开 Amazon SES 控制台,网址为 https://console.aws.amazon.com/ses/

  2. 在左侧导航栏中,选择 Dedicated IPs(专用 IP)。

  3. 根据您是要创建新的托管式 IP 池还是要将标准专用 IP 池转换为托管池,请按照相应的说明进行操作:

    Create new pool
    创建新的托管式 IP 池
    1. 请执行以下操作之一:

      1. 如果您的账户中没有现成的专用 IP:

        1. 将显示 Dedicated IPs(专用 IP)注册页面。在 Dedicated IPs (managed) overview [专用 IP(托管式)概览] 面板中,选择 Enable dedicated IPs(启用专用 IP)。

          Create IP Pool(创建 IP 池)页面将打开。

      2. 如果您的账户中有现成的专用 IP:

        1. Dedicated IPs(专用 IP)页面上选择 Managed IP pools(托管式 IP 池)选项卡。

        2. All Dedicated IP (managed) pools [所有专用(托管式)IP 池] 面板中,选择 Create Managed IP pool(创建托管式 IP 池)。

          Create IP Pool(创建 IP 池)页面将打开。

    2. Pool details(池详细信息)面板中,

      1. Scaling mode(扩展模式)字段中,选择 Managed (auto managed) [托管式(自动管理)]。

      2. IP pool name(IP 池名称)字段中输入托管式池的名称。

        注意
        • IP 池名称必须具有唯一性。它不能与您账户中的标准专用 IP 池名称重复。

        • 您账户中的每个 AWS 区域 的专用 IP 池不能超过 50 个,包括托管式 IP 池和标准 IP 池。

    3. (可选)您可以通过从 Configuration sets(配置集)字段的下拉列表中选择一个配置集,将此托管式 IP 池与该配置集相关联。

      注意
      • 如果您选择已与某个 IP 池关联的配置集,则该配置集将与该托管式池相关联,而不再与以前的池相关联。

      • 要在创建此托管式池后添加或删除关联的配置集,请在 General details(常规详细信息)面板中编辑配置集的 Sending IP pool(发送 IP 池)参数。

      • 如果尚未创建任何配置集,请参阅 在 Amazon 中使用配置集 SES

    4. (可选)您可以通过包含标签键和该键的可选值,向 IP 池添加一个或多个标签

      1. 选择添加新标签,然后输入。您还可以为标签添加可选。您最多可以添加 50 个标签,如果出错,请选择 Remove(删除)。

      2. 要添加标签,请选择 Save changes(保存更改)。

        创建池后,您可以通过选择托管池并选择 Edit(编辑),来添加、删除或编辑标签。

    5. 选择 Create pool(创建池)。

      注意
      • 创建托管式 IP 池后,无法将其转换为标准 IP 池。

      • 使用专用 IP(托管)时,每个 AWS 区域 账户中的发送身份(域名和电子邮件地址,任意组合)不能超过 10,000 个。

    Convert standard to managed
    将标准专用 IP 池转换为托管池
    1. Dedicated IPs(专用 IP)页面上选择 Standard IP pools(标准 IP 池)选项卡。

    2. 所有专用 IP(标准)池面板中,选中要将其从标准池转换为托管池的专用 IP 池的复选框。

    3. 选择转换为托管池 – 阅读转换为托管式 IP 池对话框中的内容,确认您了解将标准专用 IP 池转换为托管池的条件。

      注意

      在将专用 IP 池从标准池转换为托管池之前,请注意以下几点:

      1. 您当前的所有专用 IP(标准)都将移至托管池。

      2. 如果您当前为发送量租用了过多的专用 IP(标准),则专用 IP(托管)将删除冗余 IP。

      3. 如果您的任何专用 IP(标准)在其他应用程序的允许列表中,则不应将其转移到托管池,因为如果它们变得冗余,就会被删除 – 请参阅第 2 点

      4. 将不再按 IP 向您收费,而是根据您使用托管池的发送量向您收费。请参阅 Amazon SES 定价

    4. 如果您同意陈述的条件,请选择确认,此时会出现一条横幅,确认您的标准专用 IP 池已转换为托管池。

      注意

      现在,您在转换之前与标准池关联的任何配置集或标签都将与托管池相关联,为使用该配置集发送的任何电子邮件提供无缝过渡。

可以使用事件发布功能来跟踪托管池的发送性能。有关更多信息,请参阅 使用 Amazon SES 事件发布监控电子邮件发送

在 Amazon SES 控制台中查看托管式 IP 池的发送情况和容量

对于您创建的托管式 IP 池,SES 控制台通过使用显示发送指标以及 ISP 利用率和容量的卡片和时间序列图表,为您提供了一种简单的方法来观察它们用于电子邮件发送的情况。

使用 SES 控制台查看托管式 IP 池的发送情况和容量
  1. 登录 AWS Management Console 并打开 Amazon SES 控制台,网址为 https://console.aws.amazon.com/ses/

  2. 在左侧导航栏中,选择 Dedicated IPs(专用 IP)。

  3. Dedicated IPs(专用 IP)页面上选择 Managed IP pools(托管式 IP 池)选项卡。

  4. 根据您是要在 Amazon SES 控制台还是 Amazon 控制台中查看发送和容量指标,请按照相应的说明进行操作: CloudWatch

    Amazon SES console
    在 Amazon SES 控制台中查看发送和容量指标
    1. 所有专用 IP(托管)池表中,选择 IP 池列中列出的托管式 IP 池的名称,以查看其详细信息。

      所选 IP 池的详细信息页面将打开,并显示以下卡片和时间序列图表:

      1. 卡片:

        • 发送状态 – 通过显示以下两种状态之一,表明您的发送量和频率是否足以使用专用 IP:

          • 发送量不足 – 您的发送量太低。

          • 通过专用 IP 发送 – 您的托管池中正在使用一个或多个专用 IP。

        • 托管式专用 IP 发送量 - 过去 7 天内通过托管池中的专用 IP 发送的电子邮件量。

        • 托管式专用 IP 发送百分比 - 过去 7 天内通过托管池中的专用 IP 发送的电子邮件的百分比。

      2. 图表:

        • 发送量 – 过去 7 天内通过托管式专用 IP 发送的电子邮件量与通过共享 IP 发送的电子邮件量的比较。

        • 发送量百分比 – 过去 7 天内通过托管式专用 IP 发送的电子邮件百分比与通过共享 IP 发送的电子邮件百分比的比较。

        • ISP 容量 – 按使用最广泛的 10 家 ISP 显示通过托管池中的专用 IP 发送的电子邮件量及各 ISP 在发送过程中的可用容量:

          • ISP 发送量(红色条形)– 您在过去 24 小时内通过所选 ISP 发送的电子邮件数量。

          • ISP 容量(蓝线)– 所选 ISP 在过去 24 小时内的可用容量。

    2. 要筛选特定 ISP 的 ISP 容量图,请选择 ISP 列表框并选择一个 ISP,图表将使用所选 ISP 的指标进行更新。(如果您不筛选 ISP,则原定设置情况下会显示 Gmail)。

    Amazon CloudWatch console
    在 Amazon CloudWatch 控制台中查看发送和容量指标
    • 所有专用 IP(托管)池表中,选择CloudWatch <pool_name>指标列中的查看CloudWatch指标链接以查看其详细信息。

      所选 IP 池的页面将在 CloudWatch 控制台中打开,显示以下指标:

      • Send – 通过托管专用 IP 和共享 IP 发送的电子邮件量。

      • ApproximateDedicatedSendingPercentage— 表示通过专用 IP 传输的流量的大致百分比。

      • SentLast24 小时-您在过去 24 小时内通过所选 ISP 发送的电子邮件量。(SES 控制台中标为 ISP 发送量。)

      • 可用24 HourSend-所选 ISP 在过去 24 小时内的可用容量。(SES 控制台中标为 ISP 容量。)

删除托管式 IP 池并选择退出专用 IP(托管式)

当您删除托管式 IP 池时,其所有分配的 IP 地址都将自动释放。如果您只有一个托管式 IP 池并将其删除,或者您删除了最后剩余的托管式 IP 池,您可以选择退出专用 IP(托管式)功能,收费将立即停止。

要使用 SES 控制台删除托管式 IP 池,请执行以下操作:
  1. 登录 AWS Management Console 并打开 Amazon SES 控制台,网址为 https://console.aws.amazon.com/ses/

  2. 在左侧导航栏中,选择 Dedicated IPs(专用 IP)。

  3. Dedicated IPs(专用 IP)页面上选择 Managed IP pools(托管式 IP 池)选项卡。

  4. All Dedicated IP (managed) pools [所有专用 IP(托管式)池] 表中,选择要删除的托管池的 IP pool(IP 池)名称旁边的单选按钮,然后选择 Delete(删除)。

  5. 在弹出模式中,您将有机会通过选择 Delete(删除)来确认您的选择,或者选择 Cancel(取消)以保留您的托管池。

    注意

    如果您只有一个托管池,或者您要移除最后一个托管池,则弹出模式会提醒您,删除剩余的托管池后,您可以选择退出专用 IP(托管式)功能,并且不会再为此付费。在选择 Delete(删除)之前,需要在确认字段中输入 Disable