GMail API:删除第一封电子邮件似乎删除了整个帖子

时间:2017-02-22 17:14:49

标签: go gmail-api recycle-bin

我在Go(lang)中使用GMail API。每封电子邮件到达后,我都在“插入”(不会在同一个帖子上发送电子邮件(包含您与此人沟通的次数等等...

我想要最终得到的是原始传入的电子邮件被删除,以及插入的电子邮件首先在线程中。原始电子邮件的内容将附加到插入的电子邮件中。

所有工作都有效,但当我将电子邮件与原始电子邮件的ID一起删除时,整个帖子都会消失。

这是因为插入了附加的电子邮件而没有“发送”给该帖子吗?我不会这么想,因为它得到了一个真正的messageID,所以是因为我在一个线程中丢弃了第一封电子邮件,因此会破坏整个线程吗?

我认为垃圾邮件应该只是废弃邮件,无论邮件的“所有权”如何。 感谢

1 个答案:

答案 0 :(得分:0)

您可以参考此post,但此处的问题是检索某个帖子中的特定电子邮件。它表示目前无法进行此操作,因为它是电子邮件正文内容的一部分,而您指定垃圾邮件的 ID 。您只能删除线程中的其他邮件,但不能删除主要邮件,因为第一封电子邮件的messageIdthreadId是相同的。是的,使用它正在运行的Gmail应用程序,但我认为使用该API尚不支持。您可以为此提交feature request