我正在使用 Python 使用 gmail rest api。我按以下方式使用 python 内置电子邮件库构建消息。
message=email.mime.multipart.MIMEMultipart('alternative')
message['from'] = 'Satish <satish@gmail.com>'
message['to'] = 'Satish1 <satish1@gmail.com>'
message['subject'] = 'Same as reply to message's subject'
raw_message = {'raw': base64.urlsafe_b64encode(message.as_string())}
if reply_to:
raw_message['threadId'] = reply_to # thread id of existing conversation
return raw_message
我像这样使用 Gmail Rest Api 发送了这条消息:
users().messages().send(userId='me', body=raw_message).execute()
我收到这条消息作为线程的一部分,这很好。但无法看到附加到邮件的对话轨迹。
[对话轨迹是作为 ... 附加在消息中的,悬停时它会显示 show trimmed content ]
对此的任何帮助表示赞赏。
提前致谢
请您参考如下方法:
线索只是消息的一部分。 Gmail API 不会为您实现该功能。您可以只获取您正在回复的消息,并将其放在您的消息下方,每个引用的行都有一个起始 >。
MIME-Version: 1.0
Received: by 10.194.176.73 with HTTP; Thu, 11 Feb 2016 07:48:48 -0800 (PST)
In-Reply-To: <CADsZLRyvpU3bVw4MmmqGKTr=4bAAQmrRKj3gABVBWqrr8peoUA@mail.gmail.com>
References: <CADsZLRyvpU3bVw4MmmqGKTr=4bAAQmrRKj3gABVBWqrr8peoUA@mail.gmail.com>
Date: Thu, 11 Feb 2016 16:48:48 +0100
Delivered-To: emtholin@gmail.com
Message-ID: <CADsZLRztKLR0GgUSZxN6+B4pwxZiFi=6Rexq+kBXTYWy1UnojQ@mail.gmail.com>
Subject: Re: Hello my friend
From: Emil Tholin <emtholin@gmail.com>
To: Emil Tholin <emtholin@gmail.com>
Content-Type: multipart/alternative; boundary=001a1130d08c848a3e052b807cea
--001a1130d08c848a3e052b807cea
Content-Type: text/plain; charset=UTF-8
Likewise buddy.
2016-02-11 16:48 GMT+01:00 Emil Tholin <emtholin@gmail.com>:
> Nice to meet you.
>
--001a1130d08c848a3e052b807cea
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Likewise buddy.</div><div class=3D"gmail_extra"><br><div c=
lass=3D"gmail_quote">2016-02-11 16:48 GMT+01:00 Emil Tholin <span dir=3D"lt=
r"><<a href=3D"mailto:emtholin@gmail.com" target=3D"_blank">emtholin@gma=
il.com</a>></span>:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">N=
ice to meet you.</div>
</blockquote></div><br></div>
--001a1130d08c848a3e052b807cea--
