AWS::SES::ReceiptRule Rule - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::SES::ReceiptRule Rule

接收规则使您能够指定 Amazon SES 在代表您拥有的一个或多个电子邮件地址或域接收邮件时应采取哪些操作。

每个接收规则都定义一组适用于的电子邮件地址或域。如果电子邮件地址或域与邮件的至少一个收件人地址匹配,则 Amazon SES 会对该邮件执行接收规则的所有操作。

有关设置接收规则的信息,请参阅 Amazon SES 开发人员指南

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Actions" : [ Action, ... ], "Enabled" : Boolean, "Name" : String, "Recipients" : [ String, ... ], "ScanEnabled" : Boolean, "TlsPolicy" : String }

YAML

Actions: - Action Enabled: Boolean Name: String Recipients: - String ScanEnabled: Boolean TlsPolicy: String

属性

Actions

要对与接收规则中指定的至少一个收件人电子邮件地址或域匹配的邮件执行的操作的有序列表。

必需:否

类型操作的列表

Update requires: No interruption

Enabled

如果为 true,则接收规则处于活动状态。默认值为 false

必需:否

类型:布尔值

Update requires: No interruption

Name

接收规则的名称。名称必须:

  • 此值只能包含 ASCII 字母(a–z、A–Z)、数字 (0–9)、下划线 (_) 或短划线 (-)。

  • 以字母或数字开头和结尾。

  • 包含的字符数少于 64 个。

必需:否

类型:字符串

Update requires: Replacement

Recipients

包含接收规则适用于的收件人域和电子邮件地址。如果未指定此字段,则该规则匹配所有已验证域上的所有收件人。

必需:否

类型:字符串列表

Update requires: No interruption

ScanEnabled

如果为 true,则将对此接收规则适用于的邮件进行垃圾邮件和病毒扫描。默认值为 false

必需:否

类型:布尔值

Update requires: No interruption

TlsPolicy

指定 Amazon SES 是否应要求通过使用传输层安全性 (TLS) 加密的连接来传递传入电子邮件。如果此参数设置为 Require,则 Amazon SES 将退回没有通过 TLS 接收的电子邮件。默认为 Optional

必需:否

类型:字符串

Update requires: No interruption