Moodul 4 · 4.2
Postkastide kopeerimine IMAP-iga
Moodul 4: E-posti kolimine · Lugemisaeg: 11 minutit
Õpieesmärk: pärast seda tundi oskad kopeerida postkasti Google'ist või Microsoftist Euroopa postkasti, tead, miks selleks on vaja OAuth-i või rakenduseparooli, ja oskad hinnata, kui kaua see aega võtab ning mis sellega kaasa ei tule.
Põhimõisted: IMAP-migratsioon, kopeerimine (mitte liigutamine), imapsync, OAuth 2.0, baasautentimine, rakenduseparool, Gmaili sildid, korduv sünkroonimine (delta), mbox, pst-fail
Kopeerimine, mitte liigutamine
E-posti kolimine IMAP-i abil toimib nagu kolija, kellel on kaks võtit: üks su vana postkasti jaoks ja üks uue jaoks. Ta logib mõlemasse sisse, käib su vana postkasti kaustad ükshaaval läbi ja paneb iga kirja sama nimega kausta uude postkasti. Su vanas postkastis ei muutu midagi.
Sellel on kaks suurt eelist:
- Midagi ei lähe kaotsi. Kui miski läheb valesti, on kõik endiselt vana teenusepakkuja juures alles.
- Saad protsessi korrata. Hea migratsiooniprogramm tunneb ära kirjad, mis on juba kopeeritud, ja jätab need vahele. Kui jooksutad kopeerimist päev hiljem uuesti, lisanduvad ainult uued kirjad. Seda nimetatakse delta-sünkroonimiseks ja seda läheb vaja üleminekuperioodil (tund 4.4).
Selleks kõige tuntum programm on imapsync, mis on avatud lähtekoodiga ja mida paljud teenusepakkujad kasutavad oma kolimistööriista taga. Sul ei ole vaja seda ise paigaldada: enamikul meiliteenuse pakkujatel on paneelis kolimistööriist, mis teeb selle su eest ära.
Mida eelnevalt korraldada
- Loo uued postkastid samade aadressidega, mis praegu. Bakkerij De Korreli jaoks on need kaksteist isiklikku postkasti pluss
info@jabestellingen@. - Kontrolli mahtu. Vaata, kui suur iga vana postkast on (moodul 3, tund 3.2), ja veendu, et uus postkast on vähemalt sama suur, pisut varuga. Kui uus postkast saab täis, peatub kopeerimine.
- Korista üle. Mida sa ei soovi alles hoida, ei pea kolima. Kümne aasta uudiskirjadega kausta kustutamine säästab tunde.
- Korralda ligipääs vanale postkastile. See on Google'i ja Microsofti puhul kõige keerulisem osa, vaata allpool.
- Otsi üles vana IMAP-serveri nimi. Gmaili puhul on see
imap.gmail.com, Microsoft 365 ja Outlook.com puhuloutlook.office365.com. Kolimistööriistad täidavad tuntud teenusepakkujate puhul selle ise.
Sisselogimine Google'i ja Microsofti juures: miks su parool enam ei tööta
Varem logis kolimistööriist lihtsalt sisse su e-posti aadressi ja parooliga. Seda nimetatakse baasautentimiseks. Kuna paroolid lekivad sageli, on suured teenusepakkujad selle kinni pannud.
Microsoft lülitas baasautentimise IMAP-i ja POP-i jaoks Exchange Online'is (Microsoft 365) välja alates 2022. aasta oktoobrist ning isiklike Outlook.com-kontode puhul 2024. aasta septembrist. Seega peab kolimistööriist sisse logima OAuth 2.0 kaudu: logid ise sisse Microsofti lehel, annad tööriistale loa ja tööriist saab ajutise võtme (tokeni) su parooli asemel. Nii ei jõua su parool kunagi tööriista kätte.
Äriklassi Microsoft 365 keskkonnas võib haldur olla seadistanud, et kasutajad ei tohi ise anda luba välistele rakendustele. Sel juhul peab haldur kolimistööriista esmalt halduskeskuses heaks kiitma. Planeeri see ette, sest tihti on see just inimene, kes parasjagu puhkusel on.
Google ei aktsepteeri alates 30. septembrist 2024 enam tavalisi paroole IMAP-i jaoks Google Workspace'is (isiklike Gmaili kontode puhul kehtis see juba varem). Kui kolimistööriist ei saa Google'iga OAuth-i kasutada, kasuta rakenduseparooli: eraldi 16-tähemärgilist parooli, mis kehtib ainult selle ühe ühenduse jaoks. Rakenduseparooli saab luua ainult siis, kui Google'i kontol on kaheastmeline autentimine sisse lülitatud. Google Workspace'is võib haldur olla rakenduseparoolid ka välja lülitanud.
Pärast kolimist tühista rakenduseparool või tühista kolimistööriistale antud luba. Ära jäta lahtisi uksi.
Gmaili sildid muutuvad kaustadeks
Gmailil pole kaustu, vaid sildid. Ühel kirjal võib olla mitu silti. IMAP-i kaudu näitab Gmail iga silti kaustana, pluss mõned erikaustad nagu [Gmail]/Kõik sõnumid (või [Gmail]/All Mail), [Gmail]/Saadetud kirjad ja [Gmail]/Rämpspost.
Selle tagajärg kopeerimisel:
- Kaht silti kandev kiri on pärast kolimist kahes kaustas, kahe koopiana. Seetõttu võib su postkast muutuda suuremaks kui Gmailis.
- Kaust
Kõik sõnumidsisaldab kõike veel kord. Head kolimistööriistad jätavad selle vahele või kopeerivad ainult seda, mida mujal ei ole. Vaata kontrollietapis, millised kaustad kaasa lähevad. - Arhiveeritud kirjad (ilma sildita) on ainult kaustas
Kõik sõnumid. Kui jätad selle kausta täielikult vahele, jäävad need kirjad saamata. Kõige lihtsam on anda Gmailis eelnevalt arhiveeritud kirjadele silt "Arhiiv".
Microsoft 365-l on tavalised kaustad, aga ka kaustad, mis pole e-kirjad: Kalender, Kontaktid, Ülesanded, Märkmed. IMAP-i kaudu näed neid vahel tühjade või kummaliste kaustadena. Kolimistööriistad jätavad need enamasti vahele. Nende sisu kolid eraldi (moodul 5).
Kui kaua see kestab?
See sõltub peamiselt kirjade arvust ja manuste suurusest ning sellest, kui kiiresti vana teenusepakkuja lubab andmeid ära tuua. Google ja Microsoft pidurdavad suurt IMAP-liiklust. Väike postkast saab minutitega valmis, kümnete gigabaitide suurune postkast võib võtta päeva või kauem. Seepärast alusta esimest kopeerimist hästi enne vahetust, sel ajal kui kõik töötavad tavapäraselt vanas postkastis edasi.
Bakkerij De Korreli jaoks tähendab see: esmaspäeval kõigi postkastide esimene kopeerimine, kolmapäeva õhtul DNS-i vahetus (tund 4.3), neljapäeval ja nädal hiljem veel üks delta-kopeerimine.
Kui IMAP ei toimi
Mõnikord ei õnnestu IMAP, näiteks sest vana keskkonna haldur ei anna luba või on juba lahkunud. Siis on kaks väljapääsu:
- Eksport. Klassikaline Outlook oskab postkasti eksportida pst-failina. Google Takeout annab sulle kirjad mbox-failina. Sellise faili impordid seejärel meiliprogrammiga nagu Thunderbird (millel on impordifunktsioon) oma uude IMAP-postkasti, või aitab su teenusepakkuja sind selles. See on rohkem tööd ja vähem korrektne: kaustastruktuur ja loetud/lugemata staatus ei kandu alati korrektselt üle.
- Meiliprogrammi kaudu. Pane vana ja uus konto kõrvuti ühte meiliprogrammi ja lohista kaustad üle. Sobib hästi väikese postkasti jaoks, ebamugav kaheteistkümne töötaja puhul.
Eksport on mõistlik ka varukoopiana vahetult enne vana tellimuse ülesütlemist (tund 4.4 ja moodul 8).
Praktikas: nii näeb see välja ühe teenusepakkuja juures
Minu WebOké's kannab kolimistööriist nime Koli e-post (menüüs Minu tooted). Sellel on viis sammu: Allikas, Sihtkoht, Kontroll, Kolimine ja Valmis. Jaotises Allikas valid vana teenusepakkuja. Kui valid Outlook, Hotmail või Live, või sisestad serveriks outlook.office365.com, ilmub nupp Logi sisse Microsoftiga: saad koodi, logid Microsofti juures sisse ja nõustud. Kui valid Gmaili, küsib tööriist rakenduseparooli ja lisab lingi õigele Google'i lehele. Jaotises Kontroll näed, mitu kirja ja kausta leiti ning millised kaustad ei lähe kaasa, kuna need on kalendri- või kontaktikaustad. Kolimine jätkub serveris ka siis, kui sulged lehe, ja korduv kolimine jätab vahele kirjad, mis on juba olemas. DirectAdminis on lisaks olemas IMAPSync Migrations, mis töötab ainult parooliga ja seega mitte Microsofti sisselogimisega.
Teistel Euroopa teenusepakkujatel on sarnased kolimistööriistad, mõnikord nimede all nagu "meili import" või "IMAP-import". Pööra iga tööriista puhul tähelepanu kolmele asjale: kas see suudab Microsofti ja Google'iga suhelda OAuth-i kaudu, kas see suudab korduvalt joosta ilma dubleerimiseta ning kas see näitab, mis kaasa ei lähe.
Kokkuvõte
- IMAP-kolimine kopeerib; su vana postkast jääb muutumatuks ja kopeerimist saab korrata ilma dubleerimiseta.
- Microsoft ei aktsepteeri IMAP-i jaoks enam paroole: sisselogimine toimub OAuth-iga, vajadusel pärast halduri heakskiitu. Google'i puhul kasutad OAuth-i või rakenduseparooli (koos kaheastmelise autentimisega).
- Gmaili sildid muutuvad kaustadeks; kaht silti kandev kiri on pärast kopeerimist kahes eksemplaris olemas ning arhiveeritud kirjad on ainult kaustas Kõik sõnumid.
- Alusta esimest kopeerimist hästi enne DNS-i vahetust; suured postkastid võivad võtta aega kuni päeva.
- Kui IMAP ei toimi, on väljapääsuks pst- või mbox-eksport. Pärast seda tühista rakenduseparoolid ja load.
Test
Ülesanne
Ülesanne A4.2: Kontrolli oma uue teenusepakkuja servereid. Sisesta IMAP- ja SMTP-serveri nimi, mille su uus (või kavandatav) meiliteenuse pakkuja annab. Programm kontrollib, kas IMAP on kättesaadav pordil 993 ja SMTP pordil 587 või 465, kas sertifikaat kehtib selle nime jaoks ega aegu peagi, ning kas su domeenil on kirjed, mille abil meiliprogrammid leiavad seaded automaatselt.
Ülesanne E4.2: Ühe postkasti proovikolimine. Koli üks postkast (oma enda või testpostkast) kolimistööriistaga. Pane kirja sisselogimismeetod, kirjade ja kaustade arv enne ja pärast, millised kaustad kaasa ei tulnud ning kui kaua see aega võttis. Seejärel tühista rakenduseparool või luba.
Ülesanne E4.2: Ühe postkasti proovikolimine
Kopeeri üks postkast (oma või testpostkast) kolimistööriistaga uuele teenusepakkujale ja siis veel kord (delta).
Su linnukesed ja märkmed jäävad ainult sellesse brauserisse, me ei saada neid kuhugi. Kui oled sisse loginud, salvestame Minu kursustes ainult info, et tegid ülesande ära.
Loe edasi
Nende artiklite sammud kehtivad WebOké teenuste jaoks; teiste teenusepakkujate puhul toimib see sarnaselt.
- WebOké juhend 7.2: E-posti kolimine WebOkésse (ka Microsoft 365-st)
- DirectAdmin juhend 10.1: E-posti kolimine: millised on võimalused
- DirectAdmin juhend 10.2: IMAPSync Migrations DirectAdminis
- DirectAdmin juhend 10.3: E-posti kolimine Minu WebOké kaudu
- E-posti kolimine WebOkésse e-posti kolimistööriistaga
- Microsoft Learn: Deprecation of Basic authentication in Exchange Online
- Google Workspace'i abi: Less secure apps ja rakenduseparoolid; Gmaili abi: IMAP ja sildid
- imapsync: https://imapsync.lamiral.info/
- WebOkésse kolimine 2.2: E-posti kolimine e-posti kolimistööriistaga
