Opravte data ručního kopírování IMAP v Gmail
Proč ruční kopírování IMAP zobrazuje špatné datum v Gmail
Ruční kopírování IMAP do Gmail zahrnuje přidání zdrojového IMAP účtu i účtu Gmail do e-mailového klienta (Outlook, Thunderbird nebo Apple Mail) a kopírování zpráv mezi nimi. Když e-mailový klient nahraje zprávy do Gmail přes IMAP APPEND, Gmail zaznamená časové razítko nahrání jako INTERNALDATE zprávy. E-mailový klient nepředává původní INTERNALDATE ze zdrojového serveru, protože většina klientů toto během operací kopírování nepodporuje.
Zpracování IMAP v Gmail přináší další komplikace. Gmail zpracovává nahrané zprávy přes vlastní pipeline, přidávající hlavičku Received obsahující časové razítko IMAP brány Gmail. Tato hlavička Received se stává nejvyšším záznamem v řetězci hlaviček. Zatímco webové rozhraní Gmail používá hlavičku Date pro zobrazení (potenciálně zobrazující správná data), každý IMAP klient, který se následně připojí k účtu Gmail, čte poškozené INTERNALDATE.
Uživatelé ručně kopírující e-maily do Gmail to často dělají při konsolidaci více e-mailových účtů nebo při přechodu z méně běžného poskytovatele, který není podporován standardními migračními nástroji. Jednoduchost přetažení v e-mailovém klientu maskuje podkladové poškození dat, ke kterému dochází na úrovni protokolu IMAP. Problém se stává zjevným, když uživatel zkontroluje svůj účet Gmail z jiného klienta nebo když zálohovací nástroj připojený přes IMAP archivuje špatná data.
Jak to ovlivňuje Gmail
V Gmail dopad sleduje známé rozdělení: webové rozhraní může zobrazovat správná data (z hlavičky Date), zatímco IMAP klienti zobrazují datum kopírování (z INTERNALDATE). Uživatelé přistupující k Gmail pouze přes webový prohlížeč si problému nemusí všimnout. Uživatelé připojující Outlook, Apple Mail nebo Thunderbird k Gmail přes IMAP vidí datum kopírování pro všechny ručně přenesené zprávy.
Systém štítků Gmail zachovává štítky aplikované během kopírování, ale řazení v rámci štítků používá INTERNALDATE při přístupu přes IMAP. IMAP klienti řadící podle data serveru zobrazují kopírované zprávy mimo jejich původní chronologické pořadí. Exporty Google Takeout a zálohovací nástroje třetích stran zaznamenávají datum kopírování jako datum zprávy, vytvářející trvalé nepřesnosti v exportovaných archivech. Pro uživatele, kteří ručně konsolidovali roky e-mailů z více účtů do Gmail, může poškození dat postihnout významnou část celé historie e-mailů.
Často kladené otázky
Použil jsem Thunderbird ke kopírování e-mailů do Gmail. Jsou moje data ovlivněna?
Ano. Thunderbird, jako všichni e-mailoví klienti, používá IMAP APPEND bez specifikace původního INTERNALDATE při kopírování mezi účty. Gmail nastaví INTERNALDATE na čas nahrání. Redate.io může tato data opravit bez ohledu na to, který klient byl ke kopírování použit.
Mohu opravit data pouze pro ručně kopírované e-maily, ne pro celý Gmail?
Ano. Redate.io skenuje schránku a identifikuje e-maily, kde INTERNALDATE neodpovídá hlavičce Date. Pouze dotčené zprávy jsou označeny k opravě. E-maily nativně přijaté Gmail (se správnými daty) zůstávají nedotčeny.
Funguje oprava, pokud jsem kopíroval e-maily z více zdrojových účtů?
Ano. Redate.io opravuje data na základě původní hlavičky Date každého e-mailu bez ohledu na to, odkud byl kopírován. Více zdrojových účtů konsolidovaných do jednoho účtu Gmail může být opraveno v jedné operaci skenování a opravy.