AWS SES 将自定义 Headers 添加到邮件

AWS SES Add Custom Headers to the mail

我正在尝试使用 AWS SES 发送电子邮件,原始电子邮件将被放入 S3,文件中的 lambda 将触发并解析客户 headers。

示例:

如何添加自定义 headers 之类的 X-moto-dealerId : 4324

    client = boto3.client('ses')
response = client.send_email(
    Source=email_from,
    Destination={
        'ToAddresses': [email_to]
    },
    Message={
        'Subject': {
            'Data': 'string',
            'Charset': 'UTF-8'
        },
        'Body': {
            'Text': {
                'Data': generated_adf,
                'Charset': 'UTF-8'
            }
        }

    },

)

您需要使用boto3的send_raw_email功能,而不是send_email

一些额外的信息来源: