Kuidas meil töötab

See on meiliserverite tööd käsitleva suure kursuse algus. Minu eesmärk ei ole kedagi kiiresti meiliserveritega töötamist õpetada. Siia tuleb palju lisainfot seoses küsimustega, millega teekonnal kokku puutume, sest üritan kursust teha peamiselt neile, kes alles teevad esimesi samme.

Kuidas meil töötab

EessõnaJuhtub nii, et töötan osalise tööajaga Linuxi halduse õpetajana. Ja kodutööna annan õpilastele tosin linki erinevatele ressurssidele, kuna mõnes kohas pole materjali piisavalt, teises on see liiga keeruline. Ja erinevatel ressurssidel on materjal sageli dubleeritud ja mõnikord hakkab see lahknema. Samuti on suurem osa sisust inglise keeles ja mõnel õpilasel on raskusi arusaamisega. Seal on suurepäraseid kursusi Semajevilt ja Lebedevilt ja võib-olla ka teistelt, kuid minu arvates ei ole mõned teemad piisavalt käsitletud, mõned pole piisavalt seotud teistega.

Seetõttu otsustasin ühel päeval materjalile kuidagi märkmeid teha ja õpilastele mugaval kujul üle anda. Aga kuna ma teen midagi, siis miks mitte jagada seda kõigiga? Algul proovisin seda tekstiga teha ja linkidega lahjendada, aga selliseid ressursse on miljoneid, mis mõtet sellel on? Kusagil jäi puudu selgusest ja selgitustest, kuskil on õpilased liiga laisad, et lugeda kogu teksti (ja mitte ainult neid) ning nende teadmistes on lünki.

Kuid see ei puuduta ainult õpilasi. Kogu oma karjääri jooksul olen töötanud IT-integraatorites ja see on tohutu kogemus erinevate süsteemidega töötamisel. Selle tulemusel sai minust üldinsener. Tihti puutun erinevate ettevõtete IT-spetsialistidega kokku ja üsna sageli märkan nende teadmistes lünki. IT-valdkonnas on paljud iseõppijad, sealhulgas mina. Ja mul on neid lünki piisavalt ja ma tahaksin aidata teistel ja endal neist lünkadest lahti saada.

Minu jaoks on teabega lühikesed videod huvitavamad ja kergemini seeditavad, seega otsustasin seda vormingut proovida. Ja ma tean väga hästi, et mu keel pole rippunud, mind on raske kuulata, aga ma üritan paremaks saada. See on minu jaoks uus hobi, mida tahan arendada. Varem oli mul kehvem mikrofon, nüüd lahendan peamiselt heli ja kõnega seotud ülesandeid. Tahan teha kvaliteetset sisu ja vajan tõesti objektiivset kriitikat ja nõu.

PS Mõned arvasid, et videoformaat pole päris sobiv ja parem oleks seda teha tekstina. Ma ei ole täiesti nõus, kuid olgu valik - nii video kui ka tekst.

video

Järgmine> Meiliserveri töörežiimid

Meiliga töötamiseks vajate meiliklienti. See võib olla kas veebiklient, näiteks gmail, owa, roundcube või rakendus arvutis – outlook, thunderbird vms. Oletame, et olete mõnes meiliteenuses juba registreerunud ja peate seadistama meilikliendi. Avate programmi ja see küsib teilt andmeid: konto nime, e-posti aadressi ja parooli.

Kuidas meil töötab

Pärast selle teabe sisestamist proovib teie meiliklient leida teavet teie meiliserveri kohta. Seda tehakse serveriga ühenduse loomise lihtsustamiseks, kuna enamik kasutajaid ei tea aadresse ja ühendusprotokolle. Selleks kasutavad meilikliendid serveri ja ühenduse seadete kohta teabe otsimiseks erinevaid viise. Need meetodid võivad teie meilikliendist olenevalt erineda.

Kuidas meil töötab

Näiteks Outlook kasutab automaattuvastusmeetodit, klient võtab ühendust DNS-serveriga ja küsib konkreetset automaattuvastuse kirjet, mis on seotud meilikliendi sätetes määratud meilidomeeniga. Kui administraator on selle kirje DNS-serveris konfigureerinud, osutab see veebiserverile.

Kuidas meil töötab

Pärast seda, kui meiliklient on veebiserveri aadressi teada saanud, võtab ta sellega ühendust ja leiab sealt eelnevalt ettevalmistatud faili koos seadistustega meiliserveriga ühenduse loomiseks XML-vormingus.

Kuidas meil töötab

Thunderbirdi puhul läheb meiliklient DNS-i kirjete automaattuvastuse otsingust mööda ja proovib kohe ühendust luua automaatse seadistamise veebiserveriga. ja määratud domeeni nimi. Samuti proovib see veebiserverist leida XML-vormingus ühenduse seadetega faili.

Kuidas meil töötab

Kui meiliklient ei leia vajalike seadistustega faili, proovib see seaded kõige sagedamini kasutatavate seast ära arvata. Näiteks kui domeeni nimi on example.com, kontrollib meiliserver, kas seal on servereid nimega imap.example.com ja smtp.example.com. Kui ta selle leiab, registreerib ta selle seadetes. Kui meiliklient ei suuda meiliserveri aadressi kuidagi määrata, palub see kasutajal ise ühenduse andmed sisestada.

Kuidas meil töötab

Seejärel märkate serverite jaoks kahte välja – sissetuleva meili serveri aadress ja väljamineva meili serveri aadress. Reeglina on väikestes organisatsioonides need aadressid samad, isegi kui need on määratud erinevate DNS-nimede kaudu, kuid suurtes ettevõtetes võivad need olla erinevad serverid. Kuid pole vahet, kas tegemist on sama serveriga või mitte – nende taga olevad teenused on erinevad. Üks populaarsemaid postiteenuste pakette on Postfix & Dovecot. Kus Postfix toimib väljamineva meiliserverina (MTA – meiliedastusagent) ja Dovecot sissetuleva meiliserverina (MDA – meiliedastusagent). Nime järgi võite arvata, et Postfixi kasutatakse kirjade saatmiseks ja Dovecoti meilikliendi poolt kirjade vastuvõtmiseks. Meiliserverid ise suhtlevad omavahel SMTP protokolli kasutades – st. Dovecot (MDA) on kasutajatele vajalik.

Kuidas meil töötab

Oletame, et oleme konfigureerinud ühenduse oma meiliserveriga. Proovime saata sõnumi. Sõnumis märgime oma aadressi ja saaja aadressi. Nüüd saadab teie meiliklient sõnumi edastamiseks sõnumid teie väljuva meili serverisse.

Kuidas meil töötab

Kui teie server saab sõnumi, proovib see leida, kellele sõnum edastada. Teie server ei saa peast teada kõigi meiliserverite aadresse, seega otsib ta DNS-ilt spetsiaalse MX-kirje leidmist, mis osutab antud domeeni meiliserverile. Need kirjed võivad erinevate alamdomeenide puhul erineda.

Kuidas meil töötab

Pärast adressaadi serveri aadressi väljaselgitamist saadab ta teie sõnumi SMTP kaudu sellele aadressile, kus saaja meiliserver (MTA) võtab kirja vastu ja paneb selle spetsiaalsesse kataloogi, mida vaatab ka vastutav teenus klientidele sõnumite vastuvõtmiseks (MDA).

Kuidas meil töötab

Järgmine kord, kui adressaadi meiliklient küsib sissetuleva meili serverilt uusi kirju, saadab MDA teie sõnumi neile.

Aga kuna meiliserverid töötavad Internetis ja nendega saab ühendust võtta ja sõnumeid saata igaüks ning meiliservereid kasutavad laialdaselt erinevad ettevõtted oluliste andmete vahetamiseks, on see ründajatele, eriti rämpsposti saatjatele, päris maitsev suutäis. Seetõttu on tänapäevastel meiliserveritel palju lisameetmeid saatja kinnitamiseks, rämpsposti kontrollimiseks jne. Ja paljusid neist teemadest püüan ka järgmistes osades käsitleda.

Allikas: www.habr.com

Lisa kommentaar