Gmail API-邮件未线程化:已发送
我通过API发送回复电子邮件-这是对我自己邮件的回复。我正在将'Re:'预先添加到主题,添加引用:并在回复:标题时使用父级的消息Id: 消息在接收框中被正确地线程化,但在我的发件箱中,电子邮件被创建为一个单独的实体-如果我使用web界面或桌面应用程序,则不会发生这种情况 示例消息的RAW: 通过web界面创建的原始邮件(我删除了地址):Gmail API-邮件未线程化:已发送,gmail,gmail-api,Gmail,Gmail Api,我通过API发送回复电子邮件-这是对我自己邮件的回复。我正在将'Re:'预先添加到主题,添加引用:并在回复:标题时使用父级的消息Id: 消息在接收框中被正确地线程化,但在我的发件箱中,电子邮件被创建为一个单独的实体-如果我使用web界面或桌面应用程序,则不会发生这种情况 示例消息的RAW: 通过web界面创建的原始邮件(我删除了地址): MIME版本:1.0 收到:于10.37.207.3之前通过HTTP;2015年12月10日星期四07:39:53-0800(太平洋标准时间) 日期:2015年
MIME版本:1.0
收到:于10.37.207.3之前通过HTTP;2015年12月10日星期四07:39:53-0800(太平洋标准时间)
日期:2015年12月10日星期四16:39:53+0100
交付给:
消息ID:
主题:沃特
发件人:
致:
内容类型:多部分/备选;
通过API创建的响应:
Received: from 512896642660-8e1jj3ccsnam3mm1k91qn7c0k6odc316.apps.googleusercontent.com
named unknown
by gmailapi.google.com
with HTTPREST;
Thu, 10 Dec 2015 07:40:25 -0800
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
To:
From:
Subject: Re: wat
In-Reply-To: <CAPf8QCoRSL9N18ss1hFWF+CW0Rx15typqxhJnHLHgimJ+Hv=zQ@mail.gmail.com>
References: <CAPf8QCoRSL9N18ss1hFWF+CW0Rx15typqxhJnHLHgimJ+Hv=zQ@mail.gmail.com>
Date: Thu, 10 Dec 2015 07:40:25 -0800
Message-Id: <CAPf8QCq0Fh-LoC77cJ84gxERUZZMgXTuWMwG9-ZeO3LEybbkBQ@mail.gmail.com>
收到:来自512896642660-8E1JJ3CCSNAMM13MM1K91QN7C0K6ODC316.apps.googleusercontent.com
命名未知
作者:gmailapi.google.com
与HTTPREST;
2015年12月10日星期四07:40:25-0800
内容类型:文本/纯文本;charset=“us ascii”
MIME版本:1.0
内容传输编码:8比特
致:
发件人:
主题:Re:wat
答复:
参考资料:
日期:2015年12月10日星期四07:40:25-0800
消息Id:
,有什么问题吗?为什么消息没有线程化?根据GMail API开发者网站中的信息,有3个标准可以被视为线程
为了成为线程的一部分,消息或草稿必须满足以下条件:
- 必须在您随请求提供的消息或草稿中指定请求的threadId
- 必须按照RFC 2822标准设置引用和回复标题
- 主题标题必须匹配
希望这有帮助 我后来发现,这解决了这个问题。在API发送中,您需要将
threadId
属性添加到从CreateMessage返回的dict中。刚刚测试过这一点:如果设置了threadId,添加“Re:”前缀不会中断GMail端的线程。可能会重复
Received: from 512896642660-8e1jj3ccsnam3mm1k91qn7c0k6odc316.apps.googleusercontent.com
named unknown
by gmailapi.google.com
with HTTPREST;
Thu, 10 Dec 2015 07:40:25 -0800
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
To:
From:
Subject: Re: wat
In-Reply-To: <CAPf8QCoRSL9N18ss1hFWF+CW0Rx15typqxhJnHLHgimJ+Hv=zQ@mail.gmail.com>
References: <CAPf8QCoRSL9N18ss1hFWF+CW0Rx15typqxhJnHLHgimJ+Hv=zQ@mail.gmail.com>
Date: Thu, 10 Dec 2015 07:40:25 -0800
Message-Id: <CAPf8QCq0Fh-LoC77cJ84gxERUZZMgXTuWMwG9-ZeO3LEybbkBQ@mail.gmail.com>