Ky është fillimi i një kursi të madh mbi funksionimin e serverëve të postës. Nuk e kam qëllimin të mësoj dikë shpejt si të punojë me serverët e postës. Ky kurs do të përmbajë shumë informacion shtesë rreth çështjeve që do të hasim gjatë rrugës, sepse përpiqem ta përshtas këtë kurs kryesisht për ata që po bëjnë hapat e parë.

ParathënieKështu ka ndodhur që punoj si mësues i administratës të Linux-it në një punë të dytë. Si detyrë shtëpie, u jap studentëve një dhjetë të lidhjeve të ndryshme në burime, sepse diku materialet nuk mjaftojnë, diku ato janë tepër të komplikuara. Gjithashtu, në burime të ndryshme materialet shpesh përsëriten, dhe ndonjëherë fillojnë të shpërndahen. Po ashtu, shumica e përmbajtjes është në anglisht, por ndodhin studentë që hasin vështirësi në të kuptuarit. Ka kurse të shkëlqyera nga Semaev dhe Lebedev, dhe ndoshta nga të tjerë, por, sipas mendimit tim, disa tema nuk janë të mjaftueshme, disa nuk janë të lidhura mjaftueshëm me të tjera.
Prandaj, një ditë vendosa të sistemoj materialin dhe t'ia jap studentëve në një format të përshtatshëm. Por, nëse po e bëj këtë, pse të mos e ndaj me të gjithë? Fillimisht përpiqesha ta bëja me tekst dhe ta zbukuroja me lidhje, por ka miliona burime të tilla, dhe çfarë dobi? Diku mungonte qartësia dhe shpjegimet, diku studentët ngurrojnë të lexojnë tekstin e tërë (dhe jo vetëm ata) dhe krijohen boshllëqe në njohuri.
Por problemi nuk është vetëm te studentët. Gjatë gjithë karrierës sime kam punuar në integratorë IT, dhe kjo është një përvojë e madhe me sisteme të ndryshme. Në fund, kam bërë një inxhinier të gjithanshëm. Shpesh has në teknologët informatikë në kompanitë e ndryshme dhe shumë shpesh vërej boshllëqe në njohuritë e tyre. Në fushën e TI-së, shumë janë vetë-mësuar, përfshirë edhe mua. Dhe kam mjaft boshllëqe, dhe doja t'u ndihmoja të tjerëve dhe vetes time për t'u çliruar nga këto boshllëqe.
Siç mendoni, video të vogla me informacion janë më interesante dhe më të lehta për t'u kuptuar, prandaj vendosa të provoj këtë format. Dhe e di shumë mirë që gjuha ime nuk është e rrjedhshme, është e vështirë të më dëgjoni, por po përpiqem të bëhem më i mirë. Kjo është një hobin i ri për mua që dua ta zhvilloj. Disa vite më parë kisha një mikrofon më të dobët, tani kryesisht po zgjidh problemet me tingullin dhe fjalimin. Dua të krijoj përmbajtje të cilësisë dhe kam nevojë për kritika dhe këshilla të objektiva.
P.S. Disa disa e menduan se formati video nuk Ă«shtĂ« krejtĂ«sisht i pĂ«rshtatshĂ«m dhe Ă«shtĂ« mĂ« mirĂ« tĂ« bĂ«het me tekst. UnĂ« nuk jam plotĂ«sisht dakord, por le tĂ« ketĂ« zgjedhje â si video ashtu edhe tekst.
Video

TĂ« ardhshme >
PĂ«r tĂ« pasur mundĂ«sinĂ« pĂ«r tĂ« punuar me postĂ« elektronike, ju nevojitet njĂ« klient i postĂ«s. Ky mund tĂ« jetĂ« si njĂ« klient nĂ« ueb, pĂ«r shembull gmail, owa, roundcube, ashtu edhe njĂ« aplikacion nĂ« kompjuter â outlook, thunderbird etj. Le tĂ« supozojmĂ« se keni regjistruar tashmĂ« nĂ« ndonjĂ« shĂ«rbim postash dhe ju duhet tĂ« konfiguroni klientin e postĂ«s. Hapni programin dhe ai do t'ju kĂ«rkojĂ« tĂ« dhĂ«na: emrin pĂ«r llogarinĂ«, adresĂ«n tuaj tĂ« postĂ«s dhe fjalĂ«kalimin.

Pas që keni futur këto të dhëna, klienti juaj i postës do të përpiqet të gjejë informacionin për serverin tuaj të postës. Kjo bëhet për të thjeshtuar konfigurimin e lidhjes me serverin, pasi shumica e përdoruesve nuk e dinë adresat dhe protokollet e lidhjes. Për këtë, klientët e postës përdorin mënyra të ndryshme për të kërkuar informacionin për serverin dhe parametrat e lidhjes. Këto mënyra mund të ndryshojnë në varësi të klientit të postës.

Siç është shembulli, Outlook përdor metodën «autodiscover», klienti i drejtohet serverit DNS dhe pyet për një regjistrim të caktuar autodiscover, i cili është i lidhur me atë domëne të postës që keni treguar në konfigurimet e klientit tuaj të postës. Nëse administratori ka konfiguruar këtë regjistrim në serverin DNS, ai i referohet një serveri uebi.

Pas që klienti i postës ka mësuar adresën e serverit të uebit, ai i drejtohet atij dhe gjen një skedar të përgatitur më parë me parametrat e lidhjes me serverin e postës në formatin XML.

Në rastin e Thunderbird, klienti i postës kalon pa kërkuar regjistrimin DNS autodiscover, dhe menjëherë përpiqet të lidhet me serverin e uebit autoconfig. dhe emrin e domeneve të caktuara. Po ashtu përpiqet të gjejë në serverin e uebit një skedar me parametrat e lidhjes në formatin XML.

NĂ«se klienti i postĂ«s nuk gjen njĂ« skedar me parametrat e nevojshĂ«m, ai do tĂ« pĂ«rpiqet tĂ« tregoj parametra nĂ« mesin e atyre qĂ« pĂ«rdoren shpesh. PĂ«r shembull, nĂ«se domeni quhet example.com, atĂ«herĂ« serveri i postĂ«s do tĂ« kontrollojĂ« nĂ«se ekzistojnĂ« serverĂ« me emrat imap.example.com dhe smtp.example.com. NĂ«se i gjen â do t'i pĂ«rshkruajĂ« ato nĂ« parametrat. PĂ«rndryshe, nĂ«se klienti i postĂ«s nuk mund tĂ« pĂ«rcaktojĂ« adresĂ«n e serverit tĂ« postĂ«s, ai do t'i sugjerojĂ« pĂ«rdoruesit tĂ« fusi tĂ« dhĂ«nat e lidhjes vetĂ«.

AtĂ«herĂ« do tĂ« vini re 2 fushat pĂ«r serverĂ«sh â adresa e serverit tĂ« postĂ«s hyrĂ«se dhe adresa e serverit tĂ« postĂ«s dalĂ«se. NĂ« pĂ«rgjithĂ«si, nĂ« organizatat e vogla kĂ«to adresa pĂ«rputhen, edhe nĂ«se janĂ« tĂ« shĂ«nuara me emra tĂ« ndryshĂ«m DNS, ndĂ«rsa nĂ« kompani tĂ« mĂ«dha ato mund tĂ« jenĂ« servera tĂ« ndryshĂ«m. Por nuk ka rĂ«ndĂ«si nĂ«se Ă«shtĂ« e njĂ«jta server apo jo â shĂ«rbimet qĂ« qĂ«ndrojnĂ« pas tyre janĂ« tĂ« ndryshme. NjĂ« nga kombinimet mĂ« tĂ« njohura tĂ« shĂ«rbimeve tĂ« postĂ«s Ă«shtĂ« Postfix & Dovecot. Ku Postfix shĂ«rben si server i postĂ«s dalĂ«se (MTA â agjenti i transferimit tĂ« postĂ«s), dhe Dovecot si server i postĂ«s hyrĂ«se (MDA â agjenti i dorĂ«zimit tĂ« postĂ«s). Nga emri mund tĂ« kuptohet se Postfix pĂ«rdoret pĂ«r dĂ«rgimin e postĂ«s, ndĂ«rsa Dovecot â pĂ«r pranimin e postĂ«s nga klienti i postĂ«s. VetĂ« serverĂ«t e postĂ«s komunikojnĂ« mes tyre pĂ«rmes protokollit SMTP â pra, Dovecot (MDA) Ă«shtĂ« i nevojshĂ«m pĂ«r pĂ«rdoruesit.

Supozoni se kemi vendosur një lidhje me serverin tonë të postës. Le të përpiqemi të dërgojmë një mesazh. Në mesazh ne shënojmë adresën tonë dhe adresën e marrësit. Tani, për të dorëzuar mesazhin, klienti juaj i postës do të dërgojë mesazhin në serverin tuaj të postës dalëse.

Kur serveri juaj tĂ« marrĂ« mesazhin, ai do tĂ« pĂ«rpiqet tĂ« gjejĂ« se kujt t'i dorĂ«zojĂ« kĂ«tĂ« mesazh. Serveri juaj nuk mund ta dijĂ« pĂ«rmendĂ«sh adresat e tĂ« gjithĂ« serverĂ«ve tĂ« postĂ«s, prandaj ai drejtohet te DNS pĂ«r tĂ« gjetur njĂ« regjistĂ«r tĂ« veçantĂ« MX â qĂ« tregon serverin e postĂ«s pĂ«r kĂ«tĂ« domain. KĂ«to regjistra mund tĂ« jenĂ« tĂ« ndryshme pĂ«r subdomain tĂ« ndryshme.

Pas të mësuarit të adresës së serverit të marrësit, ai dërgon mesazhin tuaj përmes SMTP në këtë adresë, ku serveri i postës (MTA) i marrësit do të pranojë mesazhin dhe do ta vendosë në një direktori të veçantë, në të cilën gjithashtu shikon shërbimi përgjegjës për marrjen e mesazheve nga klientët (MDA).

Kur herën tjetër klienti i postës së marrësit të pyesë serverin e postës hyrëse për të rejat mesazheve, MDA do t'i dërgojë atij mesazhin tuaj.
Por, pasi që serverët e postës funksionojnë në internet dhe kushdo mund të lidhet me ta dhe të dërgojë mesazhe, si dhe serverët e postës aplikohen gjerësisht nga kompani të ndryshme për të shkëmbyer të dhëna të rëndësishme, kjo është një copë shumë e mirë për sulmuesit, sidomos për spammerët. Prandaj, në serverët modernë të postës ka shumë masa shtesë për të konfirmuar dërguesin, për të kontrolluar për spam etj. Dhe shumë nga këto tema do të përpiqem t'i zgjeroj në pjesët e ardhshme.
Burimi: habr.com
