

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

# Virtual Deliverability Manager advisor
<a name="vdm-advisor"></a>

*Virtual Deliverability Manager advisor* 通过在账户和发送身份级别识别对您的电子邮件送达率和声誉产生不利影响的关键性能和基础架构问题，来帮助优化您的电子邮件送达率和参与度。它通过提供有关如何解决已发现问题的具体指导来提供解决方案。

Advisor 的基础架构建议列在*待处理建议*表中。这些建议确定了标准电子邮件身份验证问题，例如 SPF、DKIM、DMARC 或 BIMI 记录不存在或者配置有问题（如格式错误或者密钥长度太短）。这些建议按 *Impact*（影响）严重程度、发送域的 *Identity name*（身份名称）和警报 *Age*（时长）进行分类。在搜索栏中，列表框提供了按影响级别、基础架构类别或发送身份名称进行筛选的选项。*Last checked*（上次检查）列会显示建议上次更新的相对时间，例如“刚才更新”或“15 分钟前”。最后一列 *Resolve issue*（解决问题）提供了指向《Amazon SES 开发人员指南》中相关部分的链接，其中包含有关如何解决已发现问题的指导。

待处理建议显示在 Virtual Deliverability Manager advisor 中，按影响级别排序。

![\[待处理建议显示在 Virtual Deliverability Manager advisor 中，按影响级别排序。\]](http://docs.aws.amazon.com/zh_cn/ses/latest/dg/images/vdm_advisor_overview.png)


如果您没有收到任何持续的 advisor 通知，则会显示一条消息，表明您没有任何待处理的建议。建议您定期查看 advisor。或者，您可以将这些顾问通知事件与 Amazon 集成 EventBridge ，以构建可扩展的事件驱动型应用程序，如中所述。[使用 Amazon 监控 SES 事件 EventBridge](monitoring-eventbridge.md)

您还可以从 Virtual Deliverability Manager advisor 页面访问 *Resolved recommendations*（已处理建议）表，该表中列出了您通过实施 advisor 指导而解决的基础架构问题。列出的已处理建议的初始状态描述了得到解决之前的问题。已处理的建议将在 30 天后过期。

## 虚拟可交付性管理器 Advisor 的检查内容
<a name="vdm-advisor-checks"></a>

在上一节中，我们讨论了虚拟可交付性管理器 Advisor 会对您的发送域进行检查，以确定您是否配置了经过安全身份验证的基础设施，从而确保您能够保持较高的电子邮件送达率并维护良好的发件人声誉。在激活虚拟可交付性管理器 Advisor 之前，我们认为让您确切了解 Advisor 的检查内容以及在这些检查中寻找什么将对您有所帮助。

您可以使用此表作为参考，来检查您的发送域配置，并更正不符合本表所列标准的任何元素，以免它们成为 Advisor 必须提醒您注意的问题。


| 检查的类型 | Advisor 消息 | Advisor 提醒您的原因 | 了解详情 | 
| --- | --- | --- | --- | 
| 投诉率检查 | ISP\$1name互联网服务提供商有high/med/low投诉率。 | 该身份已超出此 ISP 的投诉建议阈值。 | [监控发件人声誉](monitor-sender-reputation.md) | 
| DKIM 配置 | 未启用 DKIM 验证。 | 未按身份启用 DKIM。 | [SES 中的 Easy DKIM](send-email-authentication-dkim-easy.md) | 
| DKIM 密钥强度 | DKIM 签名密钥长度低于 2048 位。 | DKIM 签名密钥长度未使用至少 2048 位。 | [SES 中的 Easy DKIM](send-email-authentication-dkim-easy.md) | 
| DKIM DNS 记录验证 | DKIM 验证失败。 | 在查找并尝试验证密钥后，DKIM CNAME 记录被确定为无效。 | [与您的 DNS 提供商一起验证 DKIM 域身份](creating-identities.md#just-verify-domain-proc) | 
| DMARC 配置 | 未找到 DMARC 配置。 | 缺少 DMARC TXT 记录。 | [对域设置 DMARC 策略](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dns)  | 
| DMARC DNS 记录格式检查 | 无法解析 DMARC 配置。 | 在 DMARC TXT 记录中发现无效格式。 | [对域设置 DMARC 策略](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dns) | 
| DMARC 的 DKIM 配置 | 找不到 DKIM 记录。 | 未找到符合 DMARC 要求的 DKIM 记录。 | [通过 DKIM 遵守 DMARC](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dkim) | 
| DMARC 的 DKIM 配置 | DKIM 记录不一致。 | DKIM 签名中指定的域与发件人地址中的域不一致（匹配）。 | [通过 DKIM 遵守 DMARC](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dkim) | 
| SPF 配置 | 找不到 SPF 记录。 | 缺少自定义 MAIL FROM 域的 SPF TXT 记录。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| 已配置 SPF“include” | 未找到 Amazon SES 的 SPF 记录。 | SPF TXT 记录中缺少 include:amazonses.com。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| 已配置 SPF 执行 | 缺少 SPF all 限定符。 | SPF TXT 记录中缺少 \$1all。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| SPF 执行验证 | 发现一个 SPF 配置问题。 | 尝试在 72 小时内检测所需的 SPF MX 记录失败。 | [自定义 MAIL FROM 域设置状态](mail-from.md#mail-from-states)  | 
| BIMI 已配置 | 未找到 BIMI 记录或未使用默认选择器配置。 | BIMI TXT 记录缺失或缺少选择器属性。 | [设置 BIMI](send-email-authentication-bimi.md#bimi-setup-procedure) | 
| BIMI 格式验证 | BIMI 的 TXT 记录格式错误。 | 在检查版本、证书 URL 和徽标 URL 的存在性和有效格式后，确定 BIMI TXT 记录配置错误。 | [设置 BIMI](send-email-authentication-bimi.md#bimi-setup-procedure) | 

## 在 Amazon SES 控制台中使用 Virtual Deliverability Manager advisor
<a name="vdm-advisor-console"></a>

以下过程演示了如何在 Amazon SES 控制台中使用 Virtual Deliverability Manager advisor 来解决已发现的送达问题。

**要使用 Virtual Deliverability Manager advisor 来解决送达和声誉问题，请执行以下操作：**

1. 登录 AWS 管理控制台 并打开 Amazon SES 控制台，网址为[https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/)。

1. 在左侧导航窗格中，在 **Virtual Deliverability Manager** 下，选择 **Advisor**。
**注意**  
如果您尚未为账户启用 Virtual Deliverability Manager ，则无法看到 **Advisor**。有关更多信息，请参阅 [开始使用 Virtual Deliverability Manager](vdm-get-started.md)。

1. 默认情况下，将显示 **Open recommendations**（待处理的建议）表。建议按**影响**（高/低）、**身份名称**（发送域）、（警报的）**时长**和**建议/描述**（已发现的问题）进行分类。在搜索栏中，按 **Impact**（影响）级别、基础架构问题的 **Category**（类别）或发送域的 **Identity name**（身份名称）进行筛选。

1. 要修复 **Recommendation/Description**（建议/描述）列中描述的问题，请选择该行的 **Resolve issue**（解决问题）列中的链接，然后实施建议的解决方案。
**注意**  
实施解决方案后，已解决的问题最多可能需要六个小时即可得到反映。您可以在 **Resolved recommendations**（已处理建议）选项卡上查看已解决的问题。

## 使用访问您的虚拟可交付性管理器推荐 AWS CLI
<a name="vdm-advisor-cli"></a>

以下示例演示了如何使用 AWS CLI访问 Virtual Deliverability Manager 建议。

**要访问您的虚拟可交付性管理器推荐，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListRecommendations.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListRecommendations.html) 操作来列出您的送达建议。您可以从 AWS CLI调用此操作，如以下示例所示。
+ 列出建议以查看送达问题：

  ```
  aws --region us-east-1 sesv2 list-recommendations
  ```
+ 应用筛选器，检索针对您拥有的特定域提供的建议：

  ```
  aws --region us-east-1 sesv2 list-recommendations --cli-input-json file://list-recommendations.json
  ```
+ 输入文件如下所示：

  ```
  {
    "PageSize":100,
    "Filter":{
      "RESOURCE_ARN": "arn:aws:ses:us-east-1:123456789012:identity/example.com"
     }  
  }
  ```