可以使用Amazon SES提供的API或AWS CLI命令添加每个收件人到禁止发送名单。代码示例:
import boto3
#建立SES客户端连接 ses = boto3.client('ses', region_name='us-west-2')
#收件人列表 recipients = ['example1@example.com', 'example2@example.com', 'example3@example.com']
#添加收件人到禁止发送名单 for recipient in recipients: ses.create_receipt_filter( Filter={ 'Name': 'BlockList', 'IpFilter': { 'Cidr': recipient } } )
aws ses create-receipt-filter --cli-input-json '{"Filter":{"Name":"BlockList","IpFilter":{"Cidr":"example1@example.com"}}}' aws ses create-receipt-filter --cli-input-json '{"Filter":{"Name":"BlockList","IpFilter":{"Cidr":"example2@example.com"}}}' aws ses create-receipt-filter --cli-input-json '{"Filter":{"Name":"BlockList","IpFilter":{"Cidr":"example3@example.com"}}}'