我想使用以下代码通过 Gmail API 发送电子邮件:
service = build('gmail', 'v1', credentials=creds)
message = EmailMessage()
message.set_content(email)
message['To'] = 'emailadress'
message['From'] = 'emailadress2'
message['Subject'] = 'Hello there'
encoded_message = base64.urlsafe_b64encode(message.as_bytes()) \
.decode()
create_message = {
'raw': encoded_message
}
send_message = (service.users().messages().send
(userId="me", body=create_message).execute())
当我点击“发送”文件夹并查看电子邮件时,一切看起来都很好。 但是,当我从收件人的角度看电子邮件时,格式很奇怪(在不应该添加换行符的地方添加换行符。请参阅下面的示例。
你能帮帮我吗?