Ret Zimbra-datoer efter IMAP-migrering

Læsetid: 5 min. Senest opdateret:

Zimbra og datoproblemer efter e-mailmigrering

Zimbra Collaboration Suite er en af verdens mest udbredte open source-e-mailplatforme. Universiteter, offentlige myndigheder, virksomheder, hostingudbydere - alle bruger Zimbra. Og Zimbra-installationer er hyppigt kilden eller destinationen for storskala-e-mailmigreringer, uanset om organisationer skifter til cloudplatforme som Google Workspace eller Microsoft 365, konsoliderer flere Zimbra-instanser, eller migrerer fra en anden platform til Zimbra.

I hvert af disse scenarier kan migreringsprocessen korrumpere e-maildatoerne. Efter migrering viser alle e-mails migreringsdatoen i stedet for deres oprindelige afsendelses- eller modtagelsesdato.

Hvorfor Zimbra-migreringer er hyppige

Virksomheds- og hostingbrug

Zimbra er populært i miljøer hvor organisationer ønsker fuld kontrol over deres e-mailinfrastruktur. Universiteter bruger Zimbra til at betjene titusindvis af studerende- og ansattepostkasser. Hostingudbydere tilbyder Zimbra som managed e-mailløsning. Offentlige myndigheder anvender Zimbra on-premises for at opfylde krav om datasuverænitet.

Når disse organisationer beslutter at migrere, indebærer migreringen massive mængder e-maildata.

Gængse migreringsruter

De mest gængse Zimbra-migreringsscenarier inkluderer: Zimbra til Google Workspace, Zimbra til Microsoft 365, Zimbra til Zimbra (hardwarefornyelse eller versionsopgradering), og tredjeparts IMAP-hosting til Zimbra. Hver af disse ruter bruger IMAP som transportmekanisme, og hver udløser det samme datoproblem.

Hvordan datoer går i stykker under Zimbra-migrering

IMAP APPEND-problemet

Uanset om man migrerer til eller fra Zimbra, downloader migreringsværktøjet e-mails fra kildeserveren og uploader dem til destinationen med IMAP APPEND-kommandoen. Destinationsserveren tilføjer en "Received"-header til hver besked under indsættelsen. Denne header indeholder migreringstidsstemplet, ikke den oprindelige leveringsdato. E-mailklienter som Outlook viser datoen fra den øverste "Received"-header og viser dermed migreringsdatoen for hver e-mail. For en komplet teknisk forklaring, se IMAP INTERNALDATE: hvorfor datoer går i stykker.

Zimbras native værktøjer

Zimbra leverer kommandolinjeværktøjer (zmmailbox, zmprov) til serveradministration. Nogle administratorer bruger zmmailbox til at eksportere og importere postkassedata i Zimbras native format. Selvom migrering i nativt format kan bevare flere metadata end IMAP-migrering, er det kun tilgængeligt for Zimbra-til-Zimbra-migreringer. Migreringer på tværs af platforme skal bruge IMAP eller specialiserede værktøjer der bygger på IMAP, og disse udløser altid "Received"-header-problemet.

imapsync og Zimbra

imapsync er det mest gængse open source-værktøj til migrering til og fra Zimbra. Det er pålideligt og håndterer Zimbras IMAP-implementering korrekt. Men imapsync kan ikke forhindre destinationsserveren i at tilføje en "Received"-header under APPEND. Selv med imapsyncs INTERNALDATE-bevarelse består "Received"-header-problemet. Se imapsync-datokorrektionsguiden for detaljer.

Identificer datoproblemer i Zimbra

Tjek headers i Zimbra webmail

I Zimbras webklient åbner du en påvirket e-mail, klikker på dropdown-pilen ved siden af "Svar" og vælger "Vis original". Det viser den rå RFC 2822-besked med alle headers. Kig på den øverste "Received"-header. Indeholder den et tidsstempel der matcher migreringsdatoen, er det migrerings-"Received"-headeren der forårsager datoproblemet.

Forskellen mellem webmail og IMAP-klient

Zimbras webklient kan vise Date-headerens værdi snarere end "Received"-headerens værdi til den primære datovisning. Det betyder at datoer kan se korrekte ud i Zimbra webmail, men forkerte i Outlook, Apple Mail eller Thunderbird. Tjek altid datoer i de IMAP-klienter slutbrugerne faktisk anvender.

Ret Zimbra-e-maildatoer med Redate.io

Forbind Zimbra til Redate.io

Redate.io forbinder til Zimbra-servere via standard IMAP. De nødvendige forbindelsesoplysninger er: IMAP-serverens hostname, IMAP-port (993 for SSL, 143 for STARTTLS), brugerens e-mailadresse og brugerens adgangskode. For organisationer der migrerer flere postkasser, kan Zimbra-administratoren tildele adgang til specifikke postkasser uden at kræve individuelle adgangskoder.

Hvordan rettelsen fungerer

Efter forbindelse analyserer Redate.io alle mapper i Zimbra-postkassen for at identificere e-mails med migrerings-"Received"-headers. Analysen er gratis.

For hver påvirket e-mail analyserer Redate.io's proprietære korrektionsmotor den komplette headerkæde og registrerer datoafvigelser uanset hvilket migreringsværktøj der har været brugt. Beskeden køres gennem en flertrins analysepipeline der håndterer de særtilfælde de fleste scripts helt overser, herunder S/MIME-signaturer, indlejrede MIME-dele, ikke-ASCII-kodede headers og Content-Transfer-Encoding-variationer. Efter korrektion bekræfter integritetsverifikationen at hver besked er intakt, hvorefter originalen flyttes til en synlig backup-mappe i postkassen, hvor den forbliver indtil kunden selv fjerner den.

Rettelsen virker uanset om Zimbra er kilde eller destination for migreringen. Så længe postkassen er tilgængelig via IMAP, kan Redate.io gendanne de korrekte datoer.

Zimbra-specifikke hensyn

Zimbra-versioner og IMAP-kompatibilitet

Zimbra version 8.x og 9.x understøtter begge fuldt IMAP4rev1, og Redate.io fungerer med begge. Ældre Zimbra-installationer (7.x og tidligere) understøtter også IMAP, selvom organisationer der bruger disse versioner bør overveje en opgradering af sikkerhedsmæssige grunde.

Håndtering af store postkasser

Zimbra-installationer i virksomheder har ofte meget store postkasser (50.000 til 200.000 e-mails per bruger). Hvordan verificerer du at hver af disse rettede beskeder er intakt? Redate.io håndterer store postkasser ved at behandle e-mails i batches, respektere serverens forbindelsesgrænser og genoptage hvis en forbindelse afbrydes. Hver e-mail gennemgår integritetsverifikationen.

Zimbra-tags og delte mapper

Zimbra understøtter tags (i stil med Gmail-labels) og delte mapper. Redate.io bevarer alle Zimbra-tags på rettede e-mails. Delte mapper behandles på samme måde som normale mapper, og mappernes delingstilladelser påvirkes ikke.

Hostede Zimbra-udbydere

Mange hostingudbydere tilbyder Zimbra som managed service. For hostet Zimbra skal IMAP-adgang være aktiveret af udbyderen. De fleste managed Zimbra-installationer har IMAP aktiveret som standard. Hvis IMAP ikke er tilgængeligt, kontakt udbyderen for at aktivere det, før du forbinder Redate.io.

Forkerte Zimbra-datoer efter migrering? Start en gratis analyse med Redate.io for at se hvor mange e-mails der er påvirket, og gendanne de korrekte tidsstempler.

Relaterede artikler