【发布时间】:2014-10-13 11:55:13
【问题描述】:
我正在使用 sendgrid-python 和 smtpapi-python 库。
sg = sendgrid.SendGridClient('xx', 'xxx', raise_errors=True)
message = sendgrid.Mail()
message.set_subject('yyyy')
with open("../template/s_letter.html", "r") as myfile:
message.set_html(myfile.read())
message.set_from('xx@xx.org')
message.add_to("xx@xx.com")
header = SMTPAPIHeader()
test_emails = ['xxx@xxx.com', 'xx.xxx@xxx.com']
header.set_tos(test_emails)
message.set_headers(header.json_string())
status, msg = sg.send(message)
我正在尝试设置 x-smtpapi 标头,以便将同一封电子邮件发送给多个用户。
但是我得到了例外。
sendgrid.exceptions.SendGridClientError: (400, '{"message": "error", "errors": ["JSON in headers is valid but incompatible"]}')
知道我忽略了什么吗?
【问题讨论】: