Ich sende viele ähnliche E-Mails über SMTP mit dem folgenden Python-Snippet aus:
%Vor%Diese Nachrichten sind die ersten Nachrichten in einer Konversation. Strangley, Antworten auf diese Nachrichten werden nicht in die Konversation der ursprünglichen Nachricht eingefädelt .
Eine Antwort kommt als separate Nachricht in meinem Posteingang zurück, subject="Re: Hello", ohne Bindung an das Original . (Sehr selten wird richtig eingefädelt, was noch seltsamer ist.)
Ich habe überprüft, dass diese Antworten (ohne Threads) ein References: -Feld haben, das auf das Nachrichten-ID-Feld der gesendeten Mail verweist, das von Google Mail automatisch generiert wurde.
Irgendeine Idee, was ich falsch mache?
Sehen Sie sich den Header References:
an. Sie enthält eine Kette der vorherigen Message-ID:
-Header im Thread und wird normalerweise zum Threading verwendet. Es ist normalerweise eine gute Idee, Message-ID:
selbst anzugeben, und wenn Sie Ihre zuvor verwendeten verfolgen, können Sie sie im Header References:
verwenden, um das Threading zu erzwingen.
Das Message-ID
sollte global eindeutig sein. Sie sind oft so konstruiert, aber es ist keine Voraussetzung.