我正在通过boto3 python库测试amazonses。当我发送电子邮件时,我看到所有的收件人地址。如何通过亚马逊SES隐藏多封邮件的地址?在
以下是代码的一部分
import boto3
client=boto3.client('ses')
to_addresses=["**@**","**@**","**@**",...]
response = client.send_email(
Source=source_email,
Destination={
'ToAddresses': to_addresses
},
Message={
'Subject': {
'Data': subject,
'Charset': encoding
},
'Body': {
'Text': {
'Data': body ,
'Charset': encoding
},
'Html': {
'Data': html_text,
'Charset': encoding
}
}
},
ReplyToAddresses=reply_to_addresses
)
我们使用send_raw_email功能来代替它,这样可以更好地控制邮件的组成。你可以很容易地用这种方式添加密件抄送邮件头。在
生成消息以及如何发送消息的代码示例
我们使用templating和MIMEText来添加消息内容(模板部分未显示)。在
^{pr2}$然后使用SES send_raw_email()发送。在
相关问题 更多 >
编程相关推荐