Wie behebe ich GMail-Zeitstempel in Outlook?

7

Eines meiner E-Mail-Konten wird bei einem ISP mit unzuverlässiger IMAP-Unterstützung gehostet, und ich kann es nicht ändern. Glücklicherweise habe ich meine persönliche E-Mail-Adresse in Google Apps for Domains eingerichtet, daher habe ich dort ein weiteres GMail-Konto erstellt und die Funktionen von GMail aktiviert, mit denen ich E-Mails über das ISP-Konto mit GMail senden und empfangen kann ("E-Mail senden als" und "Abrufen") E-Mail von anderen Konten "in den GMail-Einstellungen auf der Registerkarte" Konten "). Ich verwende jetzt Outlook, um E-Mails vom GMail-Konto über IMAP abzurufen, was wiederum das Abrufen von E-Mails vom ISP-Konto über POP3 bedeutet.

Dies funktioniert im Grunde großartig, bis auf ein sehr wichtiges Problem:

Vor dem Einrichten hatte ich bereits mehrere Monate E-Mail im ISP-Konto, auf das ich über IMAP zugegriffen hatte. GMail hat all diese E-Mails über POP3 am 5. April um 12.00 Uhr abgerufen. In der Webschnittstelle von GMail (und auf meinem iPod touch und in Mozilla Thunderbird) ist alles in Ordnung: Die Nachrichten werden alle mit ihren ursprünglichen Zeitstempeln angezeigt. Wenn Outlook diese Nachrichten jedoch über IMAP von GMail herunterlädt, werden die Zeitstempel am 5. April auf Mittag gesetzt (die Zeit, zu der GMail sie über POP3 vom ISP heruntergeladen hat). Das ist nicht gut, zumal wir hier über einen Zeitraum von mehreren Monaten über Hunderte von Nachrichten sprechen.

Wie kann ich das beheben und Outlook veranlassen, die ursprünglichen Zeitstempel anzuzeigen?

Aktualisieren:

Vielen Dank an Charles Gargent für den Hinweis, der mich in die richtige Richtung gelenkt hat , und an Jawa für die vollständige Antwort. Wie in Jawas Antwort erwähnt (und in Charles angedeutet), verwendet Outlook den Zeitstempel aus dem letzten ReceivedHeader als Datum der Nachricht, während (soweit ich das beurteilen kann) alle anderen Clients (GMail, Thunderbird, iPhone usw.) ) verwenden den Zeitstempel aus der DateKopfzeile. Die relevanten Header einer typischen Nachricht sehen folgendermaßen aus:

Delivered-To: [email protected]
Received: by 10.229.219.67 with SMTP id abcdefghijklmn; Mon, 5 Apr 2010
 12:43:42 -0700 (PDT)
Received: by 10.229.225.73 with SMTP id bcdefghijklmnop.12.1234567890123; Mon,
 05 Apr 2010 12:06:16 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of
 mail.domain2.com designates 1.2.3.4 as permitted sender)
 client-ip=1.2.3.4;
Received: by 10.241.83.141 with POP3 id cdefghijklmno.12; Mon, 05 Apr 2010
 12:06:16 -0700 (PDT)
X-Gmail-Fetch-Info: [email protected] 1 pop.recipientdomain.com 995
 [email protected]
Received: (qmail 27550 invoked from network); 25 Dec 2009 00:24:16 -0000
Received: from mail.domain2.com (HELO subdomain.domain2.local) ([1.2.3.4])
 by subdomain.recipientdomain.com with ESMTP; 24 Dec 2009
 17:24:12 -0700
Received: from subdomain.domain2.local ([192.168.1.100]) by
 subdomain.domain2.local ([192.168.1.100]) with mapi; Fri, 25 Dec 2009 01:22:22
 +0100
From: Sender <[email protected]>
To: Recipient <[email protected]>
Date: Fri, 25 Dec 2009 01:23:05 +0100
Subject: Subject

Für diese Nachricht, GMail, Thunderbird, iPhone, et al Anzeige 24. Dezember 2009 19.23 Uhr (der DateWert Header meine Zeitzone angepasst) als die Zeitstempel der Nachricht. Outlook zeigt denselben Wert im Feld "Gesendet" der vollständigen Nachrichtenansicht an, wird jedoch in der Nachrichtenliste als 5. April 2010, 15:44 Uhr angezeigt und sortiert (der Wert des letzten ReceivedHeaders, als Google die Nachricht abgerufen hat vom ISP über POP3).

Eine Teillösung besteht darin, die Ansichtseinstellungen von Outlook so zu ändern, dass sie angezeigt und sortiert werden, Sentanstatt Received(zumindest in der aktuellen Beta) die Funktion " Nach Konversationen gruppieren" von Outlook 2010 durcheinander zu bringen.

Mit Outlook Redemption ‚s RDO Objekte, glaube ich , eine App - Code können die zusätzlichen löschen ReceivedHeader von GMail eingefügt, wodurch Outlook die richtigen Zeitstempel mit den Standardansichtseinstellungen anzuzeigen. Das ist der Ansatz, den ich jetzt verfolge.

SWB
quelle
Bedeutet "unzuverlässige IMAP-Unterstützung", dass Sie keine Nachrichten über IMAP in Google Mail importieren können?
Jawa
"Unzuverlässige IMAP-Unterstützung" bedeutet, dass bei Verwendung von Outlook zum Abrufen von E-Mails direkt vom ISP über IMAP häufig keine E-Mails mehr empfangen werden. Outlook würde keine neuen Nachrichten anzeigen, aber wenn ich mich bei Thunderbird oder meinem iPhone erkundige, gibt es tatsächlich eine Reihe neuer Nachrichten. Und es gab keine zuverlässige oder konsistente Möglichkeit, Outlook dazu zu bringen, die neuen Nachrichten vom Server abzurufen. Dies geschieht niemals mit Outlook, um Nachrichten von GMail über IMAP abzurufen. Daher meine Entscheidung, alles auf GMail zu verlagern.
SWB

Antworten:

4

Ein Beitrag im Google-Forum verweist auf die Hilfe von Google Mail , in der dieses Verhalten dokumentiert ist. ("Dies ist ein bekanntes Problem, und wir bedanken uns für Ihre Geduld bei der Lösung des Problems . Aktualisiert am 19.09.2008 ")

Laut einer anderen Google Mail-Support-Seite zeigt Outlook Express die Zeit an, zu der Sie die Nachrichten lokal empfangen haben, und nicht, wann der Server sie bei Verwendung von POP erhalten hat. Dies sollte jedoch nicht das Problem sein, da Sie Outlook haben und IMAP verwenden.

Es gibt auch einen MS Help & Support-Artikel zum Problem der "falschen Empfangszeit". Es hilft vielleicht nicht in Ihrer spezifischen Situation, aber es tut nicht weh, es durchzuhalten.

Und wenn Sie über Versuch und Irrtum sprechen, macht es dann einen Unterschied, ob Sie die Nachrichten über IMAP in Google Mail importieren?

Jawa
quelle
Es hätte wahrscheinlich besser funktioniert, wenn ich das neue GMail-Konto und das alte ISP-Konto gleichzeitig in Outlook eingerichtet und dann die Nachrichten vom ISP-Konto auf das GMail-Konto in Outlook gezogen hätte, anstatt die POP3-Abruffunktion von GMail zum Abrufen der zu verwenden Nachrichten vom ISP. Als ich das Problem entdeckte, war es leider schon zu spät - die Nachrichten wurden bereits über POP3 übertragen und existierten beim ISP nicht mehr.
SWB
1

Ich denke, das liegt daran, dass es sich um zwei verschiedene Zeitfelder handelt. Outlook zeigt das eine und Thunderbird das andere an. Können Sie die Header einer E-Mail einfügen, die mit dem Original-Imap heruntergeladen wurde, und eine nach der Verwendung von pop3?

Wenn Sie imap weiterhin verwenden können (wenn auch langsam), können Sie mithilfe von imap eine Verbindung zu beiden Servern herstellen und die E-Mails kopieren oder verschieben, um die Zeitstempel beizubehalten. Ich schätze Ihre Frage, dass dies möglicherweise nicht möglich ist, aber ich dachte, es wäre erwähnenswert

Charles Gargent
quelle
-1

Wenn Thunderbird die Daten richtig anzeigen kann, können Sie Google wohl nicht für Ihr Problem verantwortlich machen. Sie schlagen hier vor, dass Sie POP3 vermeiden und stattdessen IMAP verwenden sollten. Wenn der Fehler von Microsoft Outlook selbst stammt, haben Sie nichts zu tun (es sei denn, dies ist ein Konfigurationsproblem). Vielleicht sollten Sie Evolution als Ersatz für Outlook ausprobieren .

Sergio
quelle