我正在使用AWS Lambda函数发送电子邮件,该函数通过boto3调用SES服务。我设法使所有工作正常进行,但是我想在电子邮件上添加“重要”优先级。阅读boto3 api文档时未说明设置优先级。有没有人为SES完成此操作。下面是对boto3的调用示例:
import boto3
ses = boto3.client('ses')
email_response = ses.send_email(
Destination={
'BccAddresses': [
],
'CcAddresses': [
],
'ToAddresses': [
email_address
],
},
Message={
'Body': {
'Html': {
'Charset': 'UTF-8',
'Data': html_output,
},
},
'Subject': {
'Charset': 'UTF-8',
'Data': 'My msg'
},
},
Source=SENDER
)
答案 0 :(得分:1)
您将要改用send_raw_email()
方法,因为SMTP优先级是SES支持的客户标头字段,尽管不是boto3方法参数。
您可以在SMTP sending an priority email StackOverflow答案中了解有关SMTP优先级字段的更多信息。