Amazon web services 使用AWS CLI的AWS SES配置集交付选项

Amazon web services 使用AWS CLI的AWS SES配置集交付选项,amazon-web-services,amazon-ses,amazon-simple-email-service,Amazon Web Services,Amazon Ses,Amazon Simple Email Service,我正在努力完全理解配置集及其相关交付选项的工作方式 我试图确保通过AWS SES发送的每条消息都将实施tls加密,而不是使用默认的机会主义方法 根据,我已使用AWS cli创建了一个新集: aws ses put-configuration-set-delivery-options --configuration-set-name TlsEncryption --delivery-options TlsPolicy=Require 但我似乎无法验证此交付选项是否实际连接到此配置集 当我跑的时候

我正在努力完全理解配置集及其相关交付选项的工作方式

我试图确保通过AWS SES发送的每条消息都将实施tls加密,而不是使用默认的
机会主义
方法

根据,我已使用AWS cli创建了一个新集:

aws ses put-configuration-set-delivery-options --configuration-set-name TlsEncryption --delivery-options TlsPolicy=Require
但我似乎无法验证此交付选项是否实际连接到此配置集

当我跑的时候

aws ses describe-configuration-set --configuration-set-name=TlsEncryption
我只有

{
  "ConfigurationSet": {
    "Name": "TlsEncryption"
  }
}
因此,我不确定是否已在其上实际设置了传递选项,并且在使用
X-SES-CONFIGURATION-set:TlsEncryption
时是否会与每次调用一起工作


有人能给它照点光吗?

它埋在AWS CLI枚举中

aws ses describe-configuration-set --configuration-set-name tls-config-set --configuration-set-attribute-names deliveryOptions --region=eu-west-1
注意,magic enum是deliveryOptions

{
    "ConfigurationSet": {
        "Name": "tls-config-set"
    },
    "DeliveryOptions": {
        "TlsPolicy": "Require"
    }
}

你找到解决这个问题的方法了吗?我没有-我只是发送了一个请求,在每个请求中指定了交付选项,因为我无法验证给定的集合是否会自动使用它。很好-非常感谢。你能把这个链接添加到你在文档中找到它的地方吗?