Moodul 4 · 4.1
Kuidas liigub su e-post: MX, IMAP ja SMTP
Moodul 4: E-posti kolimine · Lugemisaeg: 10 minutit
Õpieesmärk: Pärast seda tundi oskad selgitada e-kirja teekonda, nimetada osad, mis kirjavahetuse kolimisel muutuvad, ning öelda, mis peale sõnumite endi veel kaasa peab tulema.
Põhimõisted: MX-kirje, meiliserver, postkast, IMAP, POP3, SMTP, submission (port 587 ja 465), veebipost, meiliprogramm, alias, jagatud postkast, reeglid
Miks pead kõigepealt teekonda mõistma
E-post tundub olevat üks tervik: sa trükid, vajutad nupule Saada ja keegi teine loeb seda. Tegelikult teevad koostööd vähemalt neli osa. Kolimisel muudad neist mõnda, ja kes ei tea, millist, vajutab vale nupu peale. Tulemuseks on kirjad, mis päev otsa jõuavad ikka veel vana teenusepakkuja juurde, või telefonid, mis saadavad vaikselt kirju edasi läbi vana serveri.
Pagarikoda De Korrel kasutab domeeni example.com. Kõik kaksteist töötajat kasutavad praegu Microsoft 365-te. Pagarikoda tahab minna üle Euroopa meiliteenuse pakkujale. Enne kui midagi kolitakse, joonistavad nad teekonna lahti.
Kirja teekond aadressile info@example.com
Klient saadab tellimuse aadressile info@example.com. Seejuures juhtub järgmist:
- Kliendi meiliprogramm annab kirja üle oma väljuvale serverile. See käib SMTP (Simple Mail Transfer Protocol) abil, läbi kirja üleandmise pordi: submission, port 587 koos STARTTLS-iga või port 465 koos TLS-iga.
- See server tahab kirja toimetada aadressile
example.com. Ta küsib DNS-ist: "millised on domeeni example.com MX-kirjed?" MX-kirje näitab serverile, mis domeeni kirjad vastu võtab. - Saatev server loob ühenduse selle serveriga, taas SMTP abil (nüüd serverite vahel, port 25), ja toimetab kirja kohale.
- Vastuvõttev server paneb kirja info@ postkasti.
- Töötajad loevad postkasti meiliprogrammi või veebiposti abil. See käib enamasti IMAP abil, port 993 koos TLS-iga.
klient --SMTP 587--> kliendi server --DNS: MX example.com?--> vastus: mx.mailaanbieder.example
kliendi server --SMTP 25--> mx.mailaanbieder.example --> postkast info@example.com
sülearvuti, telefon, veebipost <--IMAP 993-- postkastMX-kirje asub su domeeni DNS-is, mitte su meiliteenuse pakkuja juures. Kes haldab DNS-i, see määrab, kuhu su domeeni kirjad lähevad. Kuidas MX-kirjed ja prioriteedid täpselt töötavad, loe DNS-kursuse tunnist 4.1.
IMAP või POP3: kus su kiri tegelikult asub?
IMAP puhul jääb kiri serverisse. Su sülearvuti, telefon ja veebipost näitavad kõik sama postkasti. Kui liigutad kirja telefonis kausta, on see sama kaust olemas ka sülearvutis.
POP3 puhul toob meiliprogramm kirja ära ja kustutab selle sageli serverist. Kiri asub siis ainult selles ühes arvutis.
Kolimise puhul teeb see suure vahe. IMAP-postkasti saab kopeerida serverist serverisse: kõik asub serveris. POP3 puhul võib osa su ajaloost asuda ainult vanas arvutis. Need kirjad pead kaasa võtma eraldi, näiteks lohistades oma meiliprogrammis vanad kaustad oma uude IMAP-postkasti.
Mõtle järele: kas sinu juures kasutab veel keegi POP3-te? Seda näed meiliprogrammi konto seadetest: kui seal on kirjas POP või port 995, on tegu POP3-ga.
Microsoft 365 ja Google Workspace kasutavad oma rakenduste jaoks ka omaenda protokolle, näiteks Exchange ActiveSync ja Gmaili rakendust. Sa ei märka sellest palju, aga see tähendab, et iga seade ei lähe automaatselt üle IMAP-ile. Pärast kolimist tuleb iga seade uuesti seadistada (tund 4.4).
Mis kolimisel muutub?
| Osa | Enne | Pärast |
|---|---|---|
| MX-kirje | osutab Microsoft 365-le | osutab uuele teenusepakkujale |
| Postkast | Microsofti juures | uue teenusepakkuja juures (vana kiri kopeeritud) |
| IMAP- ja SMTP-server rakendustes | Microsoft | uue teenusepakkuja serveri nimi |
| SPF, DKIM, DMARC | seadistatud Microsofti jaoks | kohandatud uue teenusepakkuja jaoks |
| Su e-posti aadress | info@example.com | jääb info@example.com |
Kõige tähtsam hea uudis on viimasel real: kuna sul on oma domeen, jääb su e-posti aadress samaks. Kliendid ei märka midagi. Just seepärast on oma domeen nii väärtuslik sinu sõltumatuse jaoks (tund 8.2). Kui su aadress on praegu näiteks bakkerij.dekorrel@gmail.com, saad küll kirjad kopeerida, aga aadress ise jääb Google'i omaks. Siis pead kõigile teatama uuest aadressist.
Mis peale sõnumite endi veel sinu kirjavahetuse juurde kuulub
Postkast on rohkem kui kirjade hunnik. IMAP-koopia puhul tulevad sõnumid ja kaustad kaasa, aga paljud muud asjad mitte. Tee neist eelnevalt nimekiri:
- Aliased: lisaaadressid, mis jõuavad samasse postkasti, näiteks
bestellingen@jafacturen@, mis jõuavad info@ aadressile. - Jagatud postkastid ja rühmad: De Korrelil on Microsoft 365-s jagatud postkast
bestellingen@, mida loevad neli inimest, ja rühmteam@, mis läheb kõigile. Uue teenusepakkuja juures saab sellest tavaline mitme kasutajaga postkast, edastus või meililist. - Reeglid ja filtrid: "hulgimüüja kirjad kausta Ostud". Need asuvad serveris või meiliprogrammis ega tule IMAP-koopiaga kaasa.
- Allkirjad: asuvad sageli meiliprogrammis või veebiposti seadetes.
- Automaatvastused (äraoleku teated).
- Edastused välisele aadressile.
- Saatjad, kes ei ole postkastis: veebileht, mis saadab tellimisvorme, kassa, mis saadab tšekke, skanner, mis saadab pdf-faile, raamatupidamine, mis saadab arveid. Need saadavad kirju domeeni
example.comnimel läbi serveri. Ka need pead arvesse võtma SPF-is (tund 4.3). - Kalendri- ja kontaktikaustad Exchange'is. Need ei tule kirjakoopiaga kaasa. Need kolid eraldi (moodul 5).
Nimekiri teeb "kirjavahetuse kolimisest" selge ja korrastatud projekti. Moodulis 3 koostatud ülevaates oli sul juba rida "email"; nüüd jagad selle rea osadeks.
Praktikas: nii näeb see välja teenusepakkuja juures
WebOké juures on meiliprogrammi seaded koondatud DirectAdmini juhendisse: IMAP port 993 koos SSL/TLS-iga, SMTP port 587 koos STARTTLS-iga või 465 koos SSL/TLS-iga ning kasutajanimeks täielik e-posti aadress. Serveri nimeks kasuta domeeninime (kui su veebileht asub samuti WebOké juures ja sellel on kehtiv sertifikaat) või oma paketi serveri nime. Teiste Euroopa meiliteenuse pakkujate juures on pordid samad, erinev on vaid serveri nimi, ning mõni teenusepakkuja laseb sul sisse logida eraldi kasutajanimega e-posti aadressi asemel. Vaata alati oma uue teenusepakkuja abilehti.
Kokkuvõte
- Kiri saadetakse SMTP abil, DNS-is olev MX-kirje määrab, kuhu see jõuab, ja sa loed seda enamasti IMAP abil.
- MX-kirje asub su domeeni DNS-is: kes haldab DNS-i, see suunab kirjad.
- Oma domeeniga jääb su e-posti aadress kolimisel samaks; suure ettevõtte tasuta aadressiga mitte.
- IMAP-postkaste on lihtne kopeerida; kirjad, mis asuvad ainult arvutis POP3 kaudu, tuleb eraldi kaasa võtta.
- Aliased, jagatud postkastid, reeglid, allkirjad, automaatvastajad ja seadmed, mis saadavad kirju sinu domeeni nimel, ei tule automaatselt kaasa. Pane need enne nimekirja.
Test
Ülesanne
Ülesanne A4.1: Kust su kirjad praegu tulevad? Sisesta oma domeen. Programm otsib üles MX-kirjed ja meiliserveri IP-aadressi ning küsib IP-aadresside registrist, milline organisatsioon seda võrku haldab ja mis riigis see on registreeritud. Sina sisestad eelnevalt, millist meiliteenuse pakkujat sa arvad kasutavat. Pärast näed, kas see vastas tõele.
Ülesanne E4.1: Sinu e-posti nimekiri. Koosta oma organisatsiooni jaoks selle tunni nimekiri: postkastid, aliased, jagatud postkastid ja rühmad, reeglid, allkirjad, automaatvastajad, edastused, seadmed ja programmid, mis saadavad kirju sinu domeeni nimel, ja kes veel kasutab POP3-te.
Ülesanne E4.1: Sinu e-posti nimekiri
Pane kirja kõik, mis su meiliga seotud on, mitte ainult kirjad.
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.
Rohkem lugemist
Nende artiklite sammud kehtivad WebOké teenuste kohta; teiste teenusepakkujate juures töötab see sarnaselt.
- DirectAdmin juhend 8.7: IMAP või POP3: mis vahe on?
- DirectAdmin juhend 8.1: Kõik seadistused ühes kohas: serverid, pordid ja turvalisus
- Mis on IMAP või POP3 ja kuidas see töötab?
- Tasuta DNS-kursus 4.1: MX-kirjed ja prioriteet
- RFC 5321 (SMTP), RFC 6409 (submission, port 587), RFC 8314 (TLS submission'i ja IMAP jaoks, port 465 ja 993), RFC 9051 (IMAP4rev2)
