CloudM Migrate: kuidas parandada valesid kuupäevi

7 min

CloudM Migrate kuupäevaprobleem, millest keegi ei hoiata

CloudM Migrate lõpetas töö. Juhtpaneel näitab 100 % valmis, kõik kasutajad migreeritud, null viga. Sulgete projektipileti ja liigute järgmise kliendi juurde.

Siis nädal hiljem helistab IT direktor. "Miks iga e-kiri minu postkastis näitab 2. aprilli?"

Mitte mõned e-kirjad. Kõik. Viis aastat kliendikirjavahetust, õigusdokumendid, HR-andmed, ostuorderid aastast 2020, kõik näitab kuupäeva, mil CloudM migratsiooni teostas. Sõnumid on kohal, sisu on puutumatu, manused korras. Aga kuupäevad on valed igal ühel e-kirjal.

See ei ole CloudM-i viga. CloudM-i enda tugimaterjal tunnistab seda avalikult. Probleem peitub migratsioonitööriistade sõnumite edastamise ja sihtmeiliserverite sissetuleva e-posti metaandmete töötlemise ristumiskohas. Aga seda teadmine ei aita teie klienti, kelle postkast on nüüd sorteerimatu.

Kuidas CloudM tegelikult e-kirju edastab

CloudM Migrate ühendub lähte- ja sihtplatvormidega nende API kaudu. Google Workspace'i puhul tähendab see teenusekontot domeeni tasemel delegeerimisega (konfigureeritakse Google Admin Console'is jaotises Turvalisus > API juhtelemendid). Microsoft 365 puhul kasutab Exchange Web Services'i või Microsoft Graph API-t, sõltuvalt migratsiooniteekonnast.

Kui CloudM loeb sõnumi allikast, saab ta täieliku RFC 2822 sisu, sealhulgas kõik originaalpäised ja sõnumi keha. Originaalne Date: päis (see, mille saatja meiliserver pani, kui e-kiri esmakordselt saadeti) tuleb puutumatuna. Samuti kõik originaalsed Received: päised, mis jälgivad sõnumi edastamisteed.

Probleem tekib sihtkoha poolel. Kui CloudM kirjutab selle sõnumi sihtpostkasti, käsitleb sihtserver seda uue edastamisena. See paneb värske Received: päise praeguse kuupäeva ja kellaajaga ning seadistab INTERNALDATE (ajatempli, mida IMAP kasutab sorteerimiseks) sisestamise hetkele.

Selline näeb välja päiste ahel pärast CloudM migratsiooni Microsoft 365-sse:

Received: from cloudm-migrate.processing.cloudm.io
    by outlook.office365.com; Wed, 02 Apr 2026 08:14:52 +0000
Received: from mail.original-company.com
    by smtp.original-company.com; Mon, 23 Sep 2019 14:07:11 +0200

2019. aasta päis on seal. Originaalne Date: päis ütleb endiselt 23. september 2019. Aga Outlook loeb uusimat Received: päist kuvamisjärjestuse määramiseks ja see ütleb nüüd 2. aprill 2026.

CloudM-i seade "Strip Received Headers"

CloudM pakub seadet selle probleemi lahendamiseks. Sihtplatvormi täpsustatud seadetes, sõnumivalikutes, on lüliti "Strip Received Headers". Aktiveerituna eemaldab CloudM received päised enne sõnumi sisestamist ja asendab need ühe päisega, mis vastab e-kirja Date: päisele.

Kõlab nii, nagu see lahendaks kõik, eks? Mitte päris.

Esiteks peate sellest seadest teadma enne migratsiooni käivitamist. Enamik administraatoreid avastab kuupäevaprobleemi pärast migratsiooni lõpetamist. Selleks hetkeks sõnumid juba istuvad sihtkohas valede kuupäevadega. CloudM-i uuesti käivitamine aktiveeritud seadega loob ainult duplikaate, ei paranda seda, mis juba seal on.

Teiseks on sellel seadel tõsine piirang, kui sihtkoht on Google Workspace. Google'i enda dokumentatsioon kinnitab seda: Gmail kirjutab alati ümber Received: päised sõnumitel, mis on sisestatud API kaudu, tempeldades need sisestamise ajatempliga. See on platvormitaseme piirang, mida CloudM ei saa ümber käia. Isegi aktiveeritud "Strip Received Headers" korral lisab Google Workspace oma Received: päise migratsiooni kuupäevaga.

Microsoft 365 sihtkohtade puhul seade töötab teoorias paremini, kuid M365 transporditorustik käitub omamoodi. Exchange Online võib siiski seadistada INTERNALDATE oma edastamistöötluse põhjal, sõltuvalt sellest, kuidas sõnum süsteemi siseneb.

Millised CloudM migratsioonid rikuvad kuupäevi (ja millised mitte)

Mitte iga CloudM migratsioon ei tekita valesid kuupäevi. Tulemus sõltub allika-sihtkoha kombinatsioonist ja konkreetsest API teekonnast, mida CloudM kasutab:

  • Google Workspace Microsoft 365-sse: Kuupäevad riknevad. CloudM loeb Gmail API kaudu ja kirjutab Exchange'i. M365 transpordikiht lisab uued Received päised.
  • Microsoft 365 Google Workspace'i: Kuupäevad riknevad. Isegi Strip Received Headers korral kirjutab Google'i API Received päise ümber sisestamise kuupäevaga. CloudM-i tugidokumentatsioon nimetab seda "rangeks platvormi piiranguks".
  • Google Workspace Google Workspace'i: Kuupäevad riknevad. Domeenivahetused, rentnike konsolideerimised, omandamisühinemised - sihtkoha Google'i rentnik tempeldab alati migratsiooni kuupäeva sissetulevatele sõnumitele.
  • Kohapealne Exchange Microsoft 365-sse: Tavaliselt rikneb IMAP teekonnal. Kui CloudM kasutab EWS-i mõlemal poolel, on kuupäevade säilitamine usaldusväärsem, kuid mitte garanteeritud.
  • Üldine IMAP allikas mis tahes sihtkohta: Kuupäevad riknevad. Kui CloudM ühendub üldise IMAP serveriga allikana, lisab sihtkoht ikkagi oma edastamispäised.

Keeruline osa? CloudM-i migratsiooni juhtpaneel ei märgi sellest midagi. Edenemisriba täitub, olekuveerg ütleb "Lõpetatud", üksuste arvud kattuvad. CloudM-i vaatenurgast migratsioon õnnestus. Ja tehniliselt õnnestuski. Sõnumid edastati. Ainult kuupäevad ei elanud reisi üle.

CloudM hallatav ja iseteenindus: sama kuupäevaprobleem

CloudM pakub kahte juurutusmudelit. SaaS versioon (majutatud CloudM Migrate) töötab täielikult CloudM-i infrastruktuuris. Isemajutuse versioon laseb teil juurutada primaarsed ja sekundaarsed migratsiooniServerid oma võrgus, Google Cloud'is, Azure'is või AWS-is.

Mõned MSP-d eeldavad, et isemajutuse valik annab rohkem kontrolli kuupäevade töötlemise üle, kuna te haldate migratsiooniServereid otse. Ei anna. Kuupäevaprobleem tekib sihtserveris, mitte CloudM-i töötlussõlmedes. Olenemata sellest, kas teie migratsioonifarm töötab CloudM-i pilves või teie enda Azure VM-is, tempeldab sihtmeiliserver migratsiooni kuupäeva igale sõnumile, mida ta saab.

CloudM pakub ka täielikult hallatavat "Serviced Migration", kus nende meeskond juhib projekti algusest lõpuni. Sama tulemus kuupäevade osas. Inseneritegevus on identne, ainult käed klaviatuuril on erinevad.

Kehtetu Date päise komplikatsioon

On veel üks CloudM-i spetsiifiline käitumine, mis teeb olukorra halvemaks. Kui CloudM kohtab allika e-kirja, mille Date: päis ei vasta RFC 822-le (vigane ajavööndi formaat, puuduv nädalapäev, mittestandardne formaat), muudab ta päist, et tagada sõnumi migratsioon.

See tähendab, et mõned e-kirjad kaotavad isegi oma originaalse kuupäevaviite. Muudetud Date: päis ei pruugi üldse vastata tegelikule saatmiskuupäevale. CloudM-i tugidokumentatsioon mainib seda tuntud käitumisena jaotises "Võimalikud muudatused migreeritud üksustes", kuid ei täpsusta, milliseks muudetud kuupäev saab.

Postkasti jaoks, kus on 12 000 sõnumit, mis on kogunenud kaheksa aasta jooksul, võib teil olla sadu e-kirju veidi mittestandardsete Date päistega (eriti sõnumid vanematelt meiliserveritelt, automatiseeritud süsteemidelt või rahvusvahelistelt saatjatelt, kellel on ajavööndi vormindamise erinevused). Pärast CloudM-i muutmist ja sihtserveri Received päise ülekirjutamist lõpevad need sõnumid kuupäevadega, millel pole mingit seost reaalsusega.

Miks käsitsi parandused pärast CloudM-i ei skaleeru

Kas saaksite seda ise parandada? Tehniliselt on originaalne Date: päis endiselt manustatud enamikku sõnumitesse (välja arvatud need, mida CloudM muutis RFC vastavuse jaoks). Mõned administraatorid on proovinud kirjutada skripte kuupäevade parandamiseks pärast CloudM migratsiooni.

Selle lähenemise reaalsus on järgmine. Teil on vaja ühenduda potentsiaalselt tuhandete postkastidega, igaühes tuhandete sõnumitega. Iga e-kirja jaoks peate analüüsima täielikku päiste ahelat, tuvastama, millised Received: päised lisas CloudM või sihtserver, käsitlema äärejuhtumeid (S/MIME allkirjastatud sõnumid, kus päise muutmine rikub allkirja, PGP krüpteeritud sisu, mitmeosalised MIME struktuurid pesastatud piiridega, RFC 2047 kodeeritud mitte-ASCII päised jaapani või korea saatjatelt) ja kõik see ilma ühegi manuse kaotamata või e-posti lõime rikkumata.

Skript, mis töötab 50 teste-kirjaga puhtast postkastist, ei ela üle kontakti tootmiskeskkonnaga, kus on 40 000 sõnumit kümne aasta jooksul. Mis juhtub, kui kohtate 47 MB e-kirja kuue pesastatud manusega? Kuidas API kiirusepiirangutega (Google'i 250 kvoodi ühikut kasutaja kohta sekundis, Microsofti piiramine umbes 10 000 päringu juures 10 minuti kohta)? Milline on teie tagasiminekuplaan, kui midagi läheb valesti sõnumi number 8 347 juures?

Ja tegelik küsimus, mida enamik administraatoreid ei küsi enne, kui on hilja: kuidas te kontrollite, et iga parandatud sõnum on tõesti puutumatu?

CloudM migratsiooni kuupäevade parandamine Redate.io-ga

Redate.io ühendub otse mõjutatud postkastidega (Google Workspace, Microsoft 365 või IMAP) ja skaneerib e-kirju, mis kannavad CloudM-i migratsiooni kuupäeva allkirja. Skaneerimine on tasuta ja võtab paar minutit postkasti kohta, näidates mõjutatud sõnumite täpset arvu enne igasugust kohustust.

Parandus kasutab patenteeritud päiste ahela analüüsimootorit, mis tuvastab CloudM-i spetsiifilisi migratsioonimustried Received päiste ahelas. Redate.io teostab sihitud metaandmete parandust sõnumi sisu muutmata, säilitades manused, lõimed, sildid, kaustad ja digitaalallkirjad. Iga parandatud sõnum läbib individuaalse kontrolli, verifitseerides sõnumi terviklikkust originaali suhtes enne protsessi jätkumist.

Originaalsed e-kirjad hoitakse nähtavas Redate.io - Originals varukoopiate kaustas 30 päeva. Kui midagi on vaja tagasi pöörata, on originaalid seal postkastis, mitte maetud mõnda välisesse arhiivi.

MSP-dele, kes kasutasid CloudM-i kliendiKeskkondades, käsitleb Redate.io mitme postkasti parandusi korraga, sama kontrollitasemega sõnumi kohta, olenemata sellest, kas parandate 1 postkasti või 500. Kuupäevaprobleem, mille CloudM maha jättis, ei pea saama teie kliendi meilikeskkonna püsivaks omaduseks.

Platvormipõhised juhendid CloudM migratsioonidele

Parandusprotsess kohandub sihtplatvormiga. Redate.io käsitleb iga platvormi eripärasid automaatselt, kuid teie seadistuse üksikasjade jaoks:

Põhjalikuma selgituse jaoks, miks see juhtub kõigi migratsioonitööriistadega, mitte ainult CloudM-iga, vaadake miks e-kirjad näitavad pärast migratsiooni valesid kuupäevi.

Migreerisite CloudM-iga ja jäite valede kuupäevadega igal e-kirjal? Käivitage tasuta skaneerimine, et näha täpselt, kui palju sõnumeid on mõjutatud ja mis parandamine maksab.

Seotud artiklid