2016-05-10 2 views
0

J'essaie d'avoir apparaître en avant dans le même fil lors de l'envoi de message avec l'API Gmail (Gmail/boîte de réception se débrouille parfaitement à partir de l'interface utilisateur). Cela fonctionne très bien quand je réponds (j'ajoute le threadId, le 'Re:' et en utilisant la convention RFC 2822 (avec les en-têtes 'In_Reply_To' et 'References')) mais quand j'essaye de transférer un message de un thread (la seule différence avec le précédent est que je mets 'Fwd:' au lieu de 'Re:' devant le sujet) il apparaîtra en dehors du thread sur l'interface utilisateur de Gmail.Comment faire pour envoyer des messages apparaissent dans le même fil avec l'API Gmail

Qu'est-ce que je fais mal? Comment Google conserve-t-il le message dans le même fil? (Je travaille avec l'API Python si cela est de toute aide)

Merci beaucoup,

+0

Pouvez-vous montrer un échantillon de votre code? –

Répondre

0

aide Gmail - Change how you see reply emails dit qu'une conversation se brise dans un nouveau thread si la ligne change de sujet ou le cours de conversation plus de 100 messages.

Il indique également dans Forward messages que la transmission d'un message individuel est différente de la transmission d'une conversation entière. Des mesures sont donnés comme indiqué ci-dessous:

Transférer un message individuel

  1. Ouvrez le message que vous souhaitez transmettre.
  2. Cliquez sur le lien Suivant dans la zone située sous le message. Si vous ne voyez pas le lien Transférer, cliquez sur la flèche vers le bas en regard de Répondre dans le coin supérieur droit du message et sélectionnez Transférer.
  3. Ajoutez le (s) nouveau (x) destinataire (s) et tout texte supplémentaire à votre message.
  4. Cliquez sur Envoyer.

avant toute une conversation

  1. Ouvrir la conversation.

  2. Cliquez sur le bouton Plus dans la barre d'outils au-dessus de vos messages et sélectionnez avant tout.

En additon à cela, je trouve un poste par Senseful Solutions - How does email threading work in Gmail?. Il indique que les règles suivantes doivent être respectées:

  1. Le sujet doit être similaire.
  2. L'expéditeur doit faire partie du thread OU le message in-reply-to doit être utilisé.

J'espère que j'étais en mesure d'aider. :)

+0

Salut Teyam, Je parle d'utiliser l'API gmail pour ce faire, pas de l'interface utilisateur :). Merci – Barrec