Kjo është fillimi i një kursi të gjerë mbi punën me serverët e postës elektronike. Unë nuk kam si qëllim të mësoj shpejt dikë për të punuar me serverët e postës. Do të ketë shumë informacione shtesë, të cilat lidhen me pyetjet që do të hasim gjatë rrugës, sepse përpiqem ta realizoj kursin kryesisht për ata që po bëjnë hapat e parë.

ParathënieFati ka bërë që të punoj si mësues i administrimit të Linux. Në rolin tim si detyrë shtëpie, u jap studentëve një duzinë linkesh në burime të ndryshme, pasi ndonjëherë mungon materiali, dhe ndonjëherë ai është shumë i komplikuar. Materiali shpesh përsëritet në burime të ndryshme dhe ndonjëherë fillon të mos përputhet. Po ashtu, shumica e përmbajtjes është në anglisht, dhe ndonjëherë studentët kanë vështirësi në kuptimin e saj. Ka kurse të shkëlqyera nga Semayev dhe Lebedev, dhe ndoshta edhe nga të tjerë, por, sipas mendimit tim, disa tema nuk janë mjaft të zhvilluara, disa nuk janë të lidhura mjaft me të tjerat.
Prandaj, një ditë vendosa të strukturoj materialin dhe t'ia jap studentëve në një format të përshtatshëm. Por, pasi po e bëj këtë, pse të mos e ndaja me të tjerët? Fillimisht përpiqesha të shkruaja dhe ta pasuroja me linke, por ka miliona burime të tillë, dhe çfarë dobie? Ndonjëherë mungon qartësia dhe shpjegimet, ndonjëherë studentët janë lene të lexojnë gjithë tekstin (dhe jo vetëm ata) dhe kjo krijon boshllëqe në njohuri.
Por problemi nuk është vetëm me studentët. Gjatë gjithë karrierës time kam punuar në integres të IT-së, dhe kjo është një përvojë e madhe në punën me sisteme të ndryshme. Si rezultat, kam qenë një inxhinier i shumëanshëm. Shpesh përballem me persona nga fusha e IT-së në kompani të ndryshme dhe mjaft shpesh vë re boshllëqe në njohuri. Në fushën e IT-së, shumë janë vetë-mësues, përfshirë edhe unë. Kam këto boshllëqe dhe do të doja t'i ndihmoja të tjerëve dhe vetes të themelojë njohuri më të thella.
Mendimi im është se videoklipet e shkurtra me informacion janë më interesante dhe më të lehta për t’u kuptuar, prandaj vendosa të provoj këtë format. E di fare mirë që gjuha ime nuk është e aftë për të shkruar natyrshëm, ndonjëherë më është e vështirë të më dëgjojnë, por përpiqem të bëhem më i mirë. Për mua, kjo është një hobi i ri që dua ta zhvilloj. Më parë kisha një mikrofon më të dobët, tani kryesisht merrem me problemet e zërit dhe të gjuhës. Dua të krijoj përmbajtje të cilësisë së lartë dhe kam nevojë për kritika dhe këshilla objektive.
P.S. Disa mendojnë se formati i videos nuk është shumë i përshtatshëm dhe është më mirë të bëhet në shkruar. Nuk jam shumë dakord, por le të ketë një zgjedhje — si video ashtu edhe në tekst.
Video

Next >
Për të pasur mundësi punimi me postën elektronike, ju nevojitet një klient i postës. Ky mund të jetë një klient në web, si Gmail, OWA, Roundcube, apo një aplikacion në kompjuter — si Outlook, Thunderbird etj. Supozoni se ju keni regjistruar në një shërbim postor dhe ju nevojitet të konfiguroni klientin e postës. Hapen programin dhe ai ju kërkon të dhëna: emri për llogarinë, adresa juaj e postës dhe fjalëkalimi.

Pasi të keni futur këto të dhëna, klienti juaj i postës do të përpiqet të gjejë informacionin mbi 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ë adresën dhe protokollet e lidhjes. Për këtë arsye, klientët e postës përdorin mënyra të ndryshme për të kërkuar informacion mbi serverin dhe cilësimet e lidhjes. Këto metoda mund të ndryshojnë në varësi të klientit të postës.

Për shembull, Outlook përdor metodën «autodiscover», klienti i drejtohet serverit DNS dhe pyet për një regjistër të caktuar autodiscover, i cili lidhet me atë domenin e postës që keni caktuar në cilësimet e klientit tuaj të postës. Nëse administratorët kanë konfigur kuar regjistrin në serverin DNS, ai do të tregojë një server web.

Pasi klienti i postës ka mësuar adresën e serverit web, ai i drejtohet atij dhe gjen atje një skedë të përgatitur më parë me cilësimet e lidhjes me serverin e postës në formatin XML.

Në rastin e Thunderbird, klienti i postës qëndron pa kërkuar regjistrin DNS autodiscover, dhe menjëherë përpiqet të lidhet me serverin web autoconfig, duke përdorur emrin e domenit të caktuar. Ai gjithashtu përpiqet të gjejë në serverin web një skedë me cilësimet e lidhjes në formatin XML.

Nëse klienti i postës nuk e gjen skedën me cilësimet e nevojshme, ai do të përpiqet të shpikë cilësimet mes ato që përdoren shpesh. Për shembull, nëse domeni quhet example.com, serveri i postës do të kontrollojë nëse ka servera me emrat imap.example.com dhe smtp.example.com. Nëse i gjen — do t'i shkruajë këto në cilësimet. Nëse klienti i postës nuk mund të përcaktojë adresën e serverit të postës, ai do t'i ofrojë përdoruesit të fusë vetë të dhënat e lidhjes.

Atëherë do të vini re 2 fusha për servera — 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, ndonëse mund të jenë të specificuara me emra të ndryshëm DNS, ndërsa në kompanitë e mëdha mund të jenë më shumë se një server. Por s'ka rëndësi nëse është i njëjtë serveri apo jo — shërbimet që qëndrojnë pas tyre janë të ndryshme. Një nga kombinimet më të njohura të shërbimeve të postës elektronike është Postfix & Dovecot. Ku Postfix shërben si server i postës dalëse (MTA — mail transfer agent), dhe Dovecot si server i postës hyrëse (MDA — mail delivery agent). Siç mund të kuptohet nga emri, Postfix përdoret për dërgimin e postës, ndërsa Dovecot — për pranimin e postës nga klienti. Vetë serverët e postës komunikojnë me njëri-tjetrin përmes protokollit SMTP — dmth. Dovecot (MDA) është i nevojshëm për përdoruesit.

Supozoni se kemi konfiguruar lidhjen 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 kush duhet ta marrë këtë mesazh. Serveri juaj nuk mund ta dijë përmendsh adresat e të gjithë serverëve të postës, prandaj ai i drejtohet DNS-it për të gjetur një regjistrim të veçantë MX — që tregon serverin e postës për këtë domain. Këto regjistrime mund të ndryshojnë për subdomain të ndryshme.

Pas së gjithash, kur ai e merr adresën e 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 e pranon mesazhin dhe e vendos në një directory të veçantë, në të cilin shërbimi që është përgjegjës për marrjen e mesazheve nga klientët (MDA) gjithashtu ban.

Kur herën tjetër klienti i postës së marrësit të pyesë serverin e postës hyrëse për adresa të reja mesazhesh, MDA do t'i dërgojë mesazhin tuaj.
Por, pasi serverët e postës punojnë në internet dhe çdo kush mund të lidhet me ta dhe të dërgojë mesazhe, si dhe serverët e postës përdoren gjerësisht nga kompani të ndryshme për shkëmbim të të dhënave të rëndësishme, kjo është një shenjë e lakmueshme për keqbërsit, veçanërisht për spamerët. Prandaj, në serverët modernë të postës ekzistojnë shumë masa shtesë për të konfirmuar dërguesin, për kontrollin ndaj spamit dhe tjerë. Dhe shumë prej këtyre temave do të përpiqem t'i zbuloj në pjesët e ardhshme.
Burimi: habr.com
