Kuidas e-post töötab

See on suur kursuse algus, mis käsitleb postiserverite tööd. Minu eesmärk ei ole kedagi kiiresti postiserveritega tööle õpetada. Siin on palju lisainfot, mis puudutab küsimusi, millega me teel kokku puutume, kuna püüan kursust luua peamiselt neile, kes teevad esimesi samme.

Kuidas e-post töötab

EessõnaNii juhtus, et töötan tasulise lektori ametis Linuxi haldamise valdkonnas. Koduseks ülesandeks annan tudengitele kümme linki erinevatele ressurssidele, kuna kuskil on materjali vähe, kuskil on see liiga keeruline. Erinevates ressurssides on materjal tihti dubleeritud ja mõnikord hakkab see ka lahknema. Samuti on enamus sisu ingliskeelne, ja mõnikord on tudengitel raskusi arusaamisega. Semajevi ja Lebedevi kursused on suurepärased, ja võib-olla ka teised, kuid minu arvates on teatud teemad piisavalt vähe käsitletud, samas kui mõned ei seostu teistega piisavalt.

Seetõttu otsustasin ühel päeval materjali kokku võtta ja anda seda üliõpilastele mugavas vormis. Aga kuna ma juba teen, miks mitte jagada seda kõigiga? Alguses püüdsin teha teksti ja lisada sellele linke, kuid selliseid ressursse on miljoneid, mis siis kasu? Mõnes kohas puudus visualiseerimine ja selgitused, mõnes kohas üliõpilased ei viitsi kogu teksti läbi lugeda (ja mitte ainult nemad), mis toob kaasa teadmistega seotud lüngad.

Aga asi ei ole ainult üliõpilastes. Kogu oma karjääri olen töötanud IT-integratsiooniettevõtetes, mis on tohutu kogemus erinevate süsteemidega töötamiseks. Lõpuks sain laiapõhjalise inseneri. Sageli tuleb mul kokku puutuda IT- spetsialistidega erinevates ettevõtetes ja üsna sageli märkan, et neil on teadmiste lõike. IT-sektoris on paljusid ised õppijaid, sealhulgas mind. Ja mul on neid lünki piisavalt, ning ma tahaksin aidata teisi ja end neist vabaneda.

Minu arvates on lühikesed teabesalvestused palju huvitavamad ja kergemini omandatavad, seega otsustasin proovida seda formaati. Ja ma tean väga hästi, et mu kõne ei ole kõige sujuvam, mind on keeruline kuulata, aga ma püüan paremaks saada. See on minu jaoks uus hobi, mida tahaksin arendada. Varem oli mul kehvem mikrofon, praegu lahendan peamiselt heli ja kõnega seotud probleeme. Ma tahan teha kvaliteetset sisu ja vajan väga objektiivset kriitikat ja nõuandeid.

P.S. Mõned on leidnud, et videovorming ei sobi ja parem on teha tekstina. Ma ei nõustu täiesti, aga olgu valideerimine – nii video kui ka tekst.

Video

Vaata videot

Järgmine > Meiliserverite töörežiimid

Et saaksite töötada e-postiga, on teil vaja meiliprogrammi. See võib olla nii veebiklient, näiteks gmail, owa, roundcube, kui ka arvuti rakendus – outlook, thunderbird jne. Oletame, et olete juba registreerunud mõnesse e-posti teenusesse ja peate oma meiliprogrammi seadistama. Avate programmi ja see küsib teilt andmeid: konto nimi, teie e-posti aadress ja parool.

Kuidas e-post töötab

Pärast nende andmete sisestamist proovib teie postikliendi leida teavet teie postiserveri kohta. See toimub ühenduse seadistamise lihtsustamiseks, kuna enamik kasutajaid ei tea serveri aadresse ja protokolle. Selleks kasutavad postikliendid erinevaid meetodeid serveri ja ühenduse seadete teabe leidmiseks. Need meetodid võivad sõltuda postikliendist.

Kuidas e-post töötab

Näiteks kasutab Outlook meetodit „autodiscover“, kus klient pöördub DNS-serveri poole ja küsib teatud autodiscover-kande kohta, mis on seotud postidomaeniga, mille olete määranud oma postikliendi seadetes. Kui administraator on selle kande DNS-serveris seadistanud, osutab see veebiserverile.

Kuidas e-post töötab

Pärast seda, kui post klient on saanud teada veebiserveri aadressi, pöördub ta selle poole ja leiab sealt eelnevalt ette valmistatud faili postiserveri ühenduse seadistuste kohta XML-formaadis.

Kuidas e-post töötab

Thunderbirdi puhul töötab meili klient ilma DNS autodiscoveri otsimiseta ja üritab otse ühendust võtta autoconfig veebiserveriga ja nimetatud domeeniga. Samuti proovib ta veebiserverist leida XML formaadis ühenduse seadeid.

Kuidas e-post töötab

Kui meili klient ei leia vajalike seadistustega faili, proovib ta ära arvata seadeid levinud variantide seast. Näiteks kui domeen on example.com, kontrollib meili server, kas olemas on serverid imap.example.com ja smtp.example.com. Kui need leitakse, sisaldab seadeid see. Kui meili klient ei suuda kuidagi meili serveri aadressi määrata, palub ta kasutajal käsitsi sisestada ühenduse andmed.

Kuidas e-post töötab

Siis märkate 2 välju jaoks serverite — sisendposti serveri aadress ja väljundposti serveri aadress. Reeglina on need väikeses organisatsioonis ühesugused, isegi kui need on määratud erinevate DNS-nimede kaudu, kuid suurtel ettevõtetel võivad need olla erinevad serverid. Kuid olgu tegemist sama serveriga või mitte — nende taga olevad teenused on erinevad. Üks populaarsemaid posti teenuste kombinatsioone on Postfix & Dovecot. Postfix toimib väljundposti serverina (MTA — mail transfer agent), samas kui Dovecot on sisendposti server (MDA — mail delivery agent). Nimi ütleb juba, et Postfix'i kasutatakse e-kirjade saatmiseks, Dovecot'i aga e-kirjade saamiseks e-posti kliendi kaudu. Posti serverid suhtlevad omavahel SMTP protokolli kaudu — st. Dovecot (MDA) on vajalik kasutajatele.

Kuidas e-post töötab

Oletame, et oleme seadistanud ühenduse oma posti serveriga. Proovime saata sõnumi. Sõnumis anname oma aadressi ja saaja aadressi. Nüüd, et sõnum kohale toimetada, saadab teie e-posti klient sõnumi teie väljundposti serverisse.

Kuidas e-post töötab

Kui teie server saab sõnumi, üritab ta leida, kellele see sõnum toimetada. Teie server ei saa kõiki posti serverite aadresse peast teadma, seetõttu pöördub ta DNS-i poole, et leida spetsiaalne MX-kirje, mis näitab selle domeeni postiserverit. Need kirjed võivad erineda erinevate alamdomeenide jaoks.

Kuidas e-post töötab

Pärast seda, kui ta on tuvastanud saaja serveri aadressi, saadab ta teie sõnumi selle aadressi kaudu SMTP-d, kus saaja posti server (MTA) võtab sõnumi vastu ja paneb selle spetsiaalsesse kataloogi, mida vaatab ka teenus, mis vastutab klientidele sõnumite kättesaamise eest (MDA).

Kuidas e-post töötab

Kui järgmine kord saaja posti klient küsib sissetuleva posti serverilt uute sõnumite olemasolu, saadab MDA talle teie sõnumi.

Kuna e-posti serverid töötavad internetis ja igaühel on võimalus neile ühenduda ning sõnumeid saata, samuti on e-posti serverid laialdaselt kasutusel erinevate ettevõtete poolt oluliste andmete vahetamiseks, siis on see üsna ahvatlev sihtmärk pahatahtlikuks tegevuseks, eriti rämpsposti saatjatele. Seetõttu on tänapäevastes e-posti serverites palju täiendavaid meetmeid saatja kinnitamiseks, rämpsposti kontrollimiseks jne. Paljusid neist teemadest püüan avada järgnevates osades.

Allikas: habr.com

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster