Popravek datumov e-pošte Zimbra po IMAP migraciji

5 min branja

Zimbra in težave z datumi pri migraciji e-pošte

Zimbra Collaboration Suite je ena izmed najbolj razširjenih odprtokodnih e-poštnih platform na svetu. Univerze, vladne agencije, podjetja, ponudniki gostovanja - vsi uporabljajo Zimbro. In namestitve Zimbra so pogosto izvor ali cilj obsežnih migracij e-pošte, ne glede na to, ali se organizacije selijo na oblačne platforme, kot sta Google Workspace ali Microsoft 365, združujejo več instanc Zimbra ali se selijo z druge platforme na Zimbro.

V vsakem od teh scenarijev lahko postopek migracije pokvari datume e-poštnih sporočil. Po migraciji vsa e-poštna sporočila prikazujejo datum migracije namesto prvotnega datuma pošiljanja ali prejema.

Zakaj so migracije Zimbra pogoste

Uporaba v podjetjih in gostovanju

Zimbra je priljubljena v okoljih, kjer želijo organizacije popoln nadzor nad svojo e-poštno infrastrukturo. Univerze uporabljajo Zimbro za oskrbo več deset tisoč nabiralnikov študentov in zaposlenih. Ponudniki gostovanja ponujajo Zimbro kot upravljano e-poštno rešitev. Vladne agencije uvajajo Zimbro za lokalno e-pošto, da izpolnijo zahteve glede podatkovne suverenosti.

Ko se te organizacije odločijo za migracijo, migracija vključuje ogromne količine e-poštnih podatkov.

Pogoste poti migracije

Najpogostejši scenariji migracije Zimbra vključujejo: Zimbra na Google Workspace, Zimbra na Microsoft 365, Zimbra na Zimbro (zamenjava strojne opreme ali nadgradnja različice) ter gostitelj IMAP tretje osebe na Zimbro. Vsaka od teh poti uporablja IMAP kot transportni mehanizem in vsaka sproži enako težavo z datumi.

Kako se datumi pokvarijo med migracijo Zimbra

Težava z IMAP APPEND

Ne glede na to, ali se migracija izvaja na Zimbro ali z nje, orodje za migracijo prenese e-poštna sporočila z izvornega strežnika in jih naloži na ciljnega z ukazom IMAP APPEND. Ciljni strežnik doda glavo "Received" vsakemu sporočilu med vstavljanjem. Ta glava vsebuje časovni žig migracije, ne prvotnega datuma dostave. E-poštni odjemalci, kot je Outlook, prikazujejo datum iz najzgornje glave "Received", kar prikaže datum migracije za vsako e-poštno sporočilo. Za popolno tehnično razlago glejte IMAP INTERNALDATE - razlaga, zakaj se datumi pokvarijo.

Izvorna orodja Zimbra

Zimbra zagotavlja orodja ukazne vrstice (zmmailbox, zmprov) za administracijo strežnika. Nekateri administratorji uporabljajo zmmailbox za izvoz in uvoz podatkov nabiralnika v izvornem formatu Zimbra. Čeprav lahko migracija v izvornem formatu ohrani več metapodatkov kot migracija IMAP, je na voljo le za migracije Zimbra-na-Zimbro. Medplatformske migracije morajo uporabljati IMAP ali specializirana orodja, ki se zanašajo na IMAP, in ta vedno sprožijo težavo z glavo Received.

imapsync in Zimbra

imapsync je najpogosteje uporabljeno odprtokodno orodje za migracijo na Zimbro in z nje. Je zanesljivo in pravilno obravnava implementacijo IMAP v Zimbri. Toda imapsync ne more preprečiti, da bi ciljni strežnik dodal glavo Received med APPEND. Tudi z ohranjanjem INTERNALDATE v imapsync težava z glavo Received vztraja. Glejte vodič za popravek datumov imapsync za podrobnosti.

Prepoznavanje težav z datumi v Zimbri

Preverjanje glav v spletnem odjemalcu Zimbra

V spletnem odjemalcu Zimbra odprite prizadeto e-poštno sporočilo, kliknite puščico spustnega menija poleg "Odgovori" in izberite "Prikaži izvirnik". To prikaže surovo sporočilo RFC 2822, vključno z vsemi glavami. Poglejte najzgornjo glavo "Received". Če vsebuje časovni žig, ki se ujema z datumom migracije, migracijska glava Received povzroča težavo z datumom.

Neskladje med spletnim odjemalcem in IMAP odjemalcem

Spletni odjemalec Zimbra lahko prikazuje vrednost glave Date namesto vrednosti glave Received za primarni prikaz datuma. To pomeni, da se datumi lahko zdijo pravilni v spletnem odjemalcu Zimbra, toda napačni v Outlooku, Apple Mail ali Thunderbirdu. Vedno preverite datume v IMAP odjemalcih, ki jih končni uporabniki dejansko uporabljajo.

Popravljanje datumov e-pošte Zimbra z Redate.io

Povezovanje Zimbra z Redate.io

Redate.io se poveže s strežniki Zimbra prek standardnega IMAP. Potrebni podatki za povezavo so: ime gostitelja strežnika IMAP, vrata IMAP (993 za SSL, 143 za STARTTLS), uporabnikov e-poštni naslov in uporabnikovo geslo. Za organizacije, ki selijo več nabiralnikov, lahko skrbnik Zimbra dodeli dostop do posameznih nabiralnikov brez zahtevanja posameznih gesel.

Kako deluje popravek

Po vzpostavitvi povezave Redate.io pregleda vse mape v nabiralniku Zimbra, da identificira e-poštna sporočila z migracijskimi glavami Received. Skeniranje je brezplačno.

Za vsako prizadeto e-poštno sporočilo lastniški mehanizem za popravljanje Redate.io analizira celotno verigo glav in zazna nepravilnosti pri datumih, ne glede na to, katero orodje za migracijo je bilo uporabljeno, ter sporočilo spusti skozi večstopenjski analizni cevovod, ki obravnava robne primere, ki jih večina skript povsem zgreši. Gre za podpise S/MIME, ugnezdene dele MIME, glave z neASCII kodiranjem, variacije Content-Transfer-Encoding. Po popravku preverjanje celovitosti potrdi, da je vsako sporočilo nedotaknjeno, preden se izvirnik premakne v vidno mapo za varnostne kopije v nabiralniku, kjer ostane, dokler ga stranka ne odstrani.

Popravek deluje ne glede na to, ali je Zimbra izvor ali cilj migracije. Dokler je nabiralnik dostopen prek IMAP, lahko Redate.io obnovi pravilne datume.

Posebnosti, specifične za Zimbro

Različice Zimbra in združljivost z IMAP

Različici Zimbra 8.x in 9.x obe v celoti podpirata IMAP4rev1, Redate.io pa deluje z obema. Starejše namestitve Zimbra (7.x in prejšnje) prav tako podpirajo IMAP, čeprav bi morale organizacije, ki jih uporabljajo, razmisliti o nadgradnji iz varnostnih razlogov.

Obravnava velikih nabiralnikov

Poslovne uvedbe Zimbra imajo pogosto zelo velike nabiralnike (50.000 do 200.000 e-poštnih sporočil na uporabnika). Kako preveriti, da je vsako od teh popravljenih sporočil nedotaknjeno? Redate.io obravnava velike nabiralnike z obdelavo e-poštnih sporočil v serijah, spoštovanjem omejitev povezave strežnika in nadaljevanjem ob prekinitvi povezave. Vsako e-poštno sporočilo gre skozi preverjanje celovitosti.

Oznake Zimbra in skupne mape

Zimbra podpira oznake (podobno oznakam v Gmailu) in skupne mape. Redate.io ohrani vse oznake Zimbra na popravljenih e-poštnih sporočilih. Skupne mape se obdelujejo na enak način kot običajne mape in dovoljenja za skupno rabo mape niso prizadeta.

Ponudniki gostiteljstva Zimbra

Številni ponudniki gostovanja ponujajo Zimbro kot upravljano storitev. Za gostovano Zimbro mora ponudnik gostovanja omogočiti dostop IMAP. Večina upravljanih namestitev Zimbra ima IMAP privzeto omogočen. Če IMAP ni na voljo, se obrnite na ponudnika gostovanja, da ga omogoči, preden povežete Redate.io.

Datumi Zimbra pokvarjeni po migraciji? Zaženite brezplačno skeniranje z Redate.io, da vidite, koliko e-poštnih sporočil je prizadetih, in obnovite pravilne časovne žige.

Povezani članki