Я использую API GMail в Go (lang). После того, как каждое электронное письмо приходит, я «вставляю» (не отправляя электронное письмо на тот же поток (со статистикой о том, сколько раз вы общались с этим человеком и т. Д.).GMail API: Trashing first email, кажется, удаляет всю цепочку
Что я хочу в конечном итоге - это оригинал входящий адрес электронной почты, и вставленное письмо сначала в потоке. Содержимое исходного письма добавляется к вставленному письму.
Все работает, за исключением того, что, когда я удаляю электронное письмо с идентификатором исходного электронного письма, весь нить исчезает.
Это связано с тем, что добавленное письмо вставляется и не «отправлено» в поток? Я бы не подумал, потому что ему дается реальный messageID, так оно и есть, потому что я разбираюсь первое письмо в потоке и, следовательно, уничтожает весь поток?
Я думал, что трещина должна просто разорвать сообщение, независимо от его «принадлежности» к потоку. Спасибо
Отличается ли он от поведения веб-интерфейса? Можно ли даже вырезать сообщение электронной почты, которое запускает поток, не разбирая весь поток? – 9000
@ 9000 Только что проверили. Нажав на первое сообщение и выбрав «Удалить это сообщение», действительно удалите это сообщение и оставите остальную часть потока на месте. – amlwwalker