【问题标题】:Gmail API reply to a thread with a new subjectGmail API 以新主题回复主题
【发布时间】:2016-02-01 14:43:35
【问题描述】:

在 gmail 中,当您点击“回复”时,如果您想回复并在具有不同主题的新主题中引用现有主题,则可以选择“编辑主题”。

我已经设法在新线程中发送电子邮件,或者回复现有线程,但还没有弄清楚如何实现我上面解释的行为。

我相信我正在寻找“引用线程”功能,但不太确定如何正确实现这一点。

下面是一些上下文的小代码sn-p:

msg = MIMEMultipart()
msg['To'] = "email.com"
msg['From'] = "email.com
msg['Subject'] = "Subject"
msg.attach(MIMEText(html, 'html'))
body = {'raw': base64.urlsafe_b64encode(msg.as_string()), 'threadId': thread_id} 
service.users().messages().send(userId="me", body=body).execute()

编辑:我想要实现的目标:

电子邮件 1;线程 1:

主题:主题1

嘿伙计 一切都好吗

电子邮件 2;线程 1:

主题:主题1

老兄,
你没有回复?

2015 年 11 月 3 日星期二上午 10:41,老兄
|嘿伙计
|怎么样

电子邮件 3;线程 2:

主题:主题2

老兄,
其他主题会让您回复吗?

2015 年 11 月 3 日星期二上午 10:42,老兄
|哟,伙计,
|你没有回复吗?
| | 2015 年 11 月 3 日星期二上午 10:41,伙计
| |嘿伙计
| |怎么样

【问题讨论】:

  • 请说明您要做什么。读了几次你的问题后,听起来你有两个线程(A,B),你想用引用线程 A 的电子邮件内容回复线程 B?
  • 我用一个例子编辑了我的问题。
  • 更改回复的主题并没有完成您想要做的事情?

标签: python gmail-api


【解决方案1】:

更改回复的主题将始终创建一个新线程。无法更改现有主题的主题。

【讨论】:

  • 我不想创建一个新线程。我只想在我正在创建的新线程中引用旧线程。 "如果你想在一个不同主题的新帖子中回复和引用现有帖子"
猜你喜欢
  • 2017-07-04
  • 2015-06-01
  • 1970-01-01
  • 2017-12-06
  • 1970-01-01
  • 1970-01-01
  • 2017-01-10
  • 2016-01-16
  • 1970-01-01
相关资源
最近更新 更多