Popravek datumov ročnega IMAP kopiranja v Outlooku
Zakaj ročno IMAP kopiranje prikazuje napačen datum v Outlooku
Tukaj je, kaj se dejansko zgodi, ko povlečete e-pošto med dvema IMAP računoma v Outlooku. Outlook prenese sporočilo z izvornega strežnika, nato ga naloži na ciljnega s standardnim ukazom poštnega protokola. Med nalaganjem ciljni strežnik odtisne povsem novo glavo Received s trenutnim datumom in uro. INTERNALDATE - vrednost, ki jo Outlook uporablja za stolpec "Prejeto" - se nastavi na trenutek nalaganja, ne na trenutek izvorne dostave e-pošte.
Ključna podrobnost, ki jo večina spregleda: Outlook nima nobenega mehanizma, da bi ciljnemu strežniku sporočil "to sporočilo je bilo prvotno dostavljeno 3. junija 2019". Ukaz APPEND, ki ga izda Outlook, ne vključuje datumskega parametra. Primerjajte to z namenskimi selitvenimi orodji, ki vsaj poskusijo posredovati izvorni datum (čeprav včasih neuspešno). Outlook ne poskusi niti tega.
Pomislite. Izberete 4.000 sporočil v stari prejeti pošti, jih povlečete na novi račun in 20 minut pozneje vsako posamezno prikazuje današnji datum. Izvorna glava Date, zakopana v vsakem sporočilu, še vedno hrani pravilen časovni žig. Toda Outlook nikoli ne pogleda te glave za prikaz stolpca. Zaupa izključno INTERNALDATE strežnika.
Kar stvar še poslabša, je faktor lažne samozavesti. Ljudje izberejo ročni pristop s povleci in spusti, ker se zdi varen in obvladljiv. Brez orodij tretjih oseb, brez skript, brez selitvenih čarovnikov. Le Outlook, ki počne Outlookove reči. Poškodba datumov postane vidna šele po zaključku kopiranja - včasih potem, ko je izvorni račun že ukinjen.
Kako to vpliva na vašo izkušnjo v Outlooku
Vsako kopirano sporočilo zdaj prikazuje datum kopiranja v Outlookovem stolpcu "Prejeto". Razvrščanje po datumu? Neuporabno - 4.000 e-poštnih sporočil iz različnih let, vsa zbrana na en dan. Outlookove datumske skupine (Danes, Včeraj, Prejšnji teden, Prejšnji mesec, Starejše) se sesedejo v en sam blok. Hitro iskanje z datumskim obsegom vrne bodisi vse ali nič, odvisno od tega, ali iščete po dejanskem datumu ali datumu kopiranja.
Posebej frustrirajoč scenarij: ročno ste kopirali le Poslane predmete in nekaj projektnih map, ostalo pa pustili nedotaknjeno. Zdaj vaš nabiralnik vsebuje mešanico pravilno datiranih e-poštnih sporočil (tistih, ki so bile že na ciljnem mestu) in nepravilno datiranih (tistih, ki ste jih povlekli). V Outlooku ni vizualnega kazalca, ki bi povedal, katera sporočila imajo poškodovane datume in katera ne. Lastni popravljalni motor Redate.io pregleda celoten nabiralnik, natančno prepozna, katera sporočila imajo neujemajoče datume, in izvede ciljano korekcijo metapodatkov brez spreminjanja vsebine sporočila - popravi samo tisto, kar je treba popraviti, in vse ostalo pusti nedotaknjeno.
Pogosto zastavljena vprašanja
Ročno sem kopiral le nekaj map. Ali lahko Redate.io popravi samo te?
Da. Redate.io pregleda vsako sporočilo in primerja strežniški INTERNALDATE z izvorno glavo Date. Samo e-poštna sporočila, pri katerih se ti dve vrednosti razlikujeta, se označijo in popravijo. Sporočila s pravilnimi datumi ostanejo popolnoma nedotaknjena.
Ali je ročno IMAP kopiranje prek Outlooka slabše od uporabe selitvenega orodja?
V mnogih primerih da. Selitvena orodja, kot je imapsync, vsaj poskušajo ohraniti INTERNALDATE med nalaganjem. Outlookovo kopiranje s povleci in spusti takšnega poskusa ne naredi - ciljni strežnik vedno odtisne čas nalaganja. Redate.io popravi rezultat ne glede na to, katera metoda je povzročila poškodbo.
Ali je mogoče preprečiti poškodbo datumov pri kopiranju med IMAP računi v Outlooku?
Ne. Outlook ne zagotavlja nobene možnosti za ohranjanje INTERNALDATE med operacijo IMAP kopiranja. Če ste e-pošto že kopirali in so datumi napačni, lahko Redate.io obnovi pravilne datume naknadno prek večstopenjskega cevovoda za analizo glav.
Koliko časa potrebuje Redate.io za popravek nabiralnika po ročnem IMAP kopiranju?
Hitrost obdelave je odvisna od števila prizadetih e-poštnih sporočil in odzivnega časa ciljnega strežnika. Tipičen nabiralnik s 5.000 poškodovanimi sporočili traja približno 15-30 minut. Redate.io obdela vsako sporočilo posamezno s preverjanjem za vsako posamezno sporočilo za zagotovitev natančnosti.