我正在使用Mailgun的API批量发送电子邮件,调用方式如下:
rv = requests.post(
"https://api.mailgun.net/v3/%s/messages" % mailgun_domain,
auth=("api", mailgun_key),
data={"from": sender,
"to": recip_vars.keys(),
"subject": subject,
"bcc": bcc_addr,
"text": "%recipient.text%",
"html": "%recipient.html%",
"recipient-variables":json.dumps(recip_vars)})
其中 recip_vars
是一个以收件人地址为键的批处理变量字典。
在发送到 bcc
地址的副本中,recip_vars
的替换没有进行。
是否需要以不同的方式指定 bcc
地址,以便该副本包含这些替换,如有,该如何操作?