Kako deluje e-pošta? Kako narediti svoj poštni strežnik Kako deluje e-pošta. Pregledovanje glave elektronske pošte

Poštni strežnik je poseben agent - program, ki obdeluje poštne zahteve, prenaša sporočila z enega računalnika na drugega.

E-poštni strežnik deluje kot prava, znana pošta, obdeluje bajte kot papirna sporočila v ovojnicah.

Če želite poslati pismo prijatelju, morate napisati njegovo vsebino, navesti e-poštni naslov prejemnika in vse podatke prenesti na naslov vašega e-poštnega strežnika. Postopek pošiljanja je avtomatiziran na računalniku oz. Strežnik pošiljatelj naredi potrebne izračune in korespondenco preusmeri na strežnik prejemnika, kjer pismo prispe do srečnega prijatelja.



Kaj je protokol poštnega strežnika

Izkazalo se je, da za nemoteno in sinhrono delovanje vsi poštni strežniki na svetu upoštevajo tri glavne delovne protokole,

Pošiljanje pošte s protokolom SMTP Simple Mail Transfer Protocol

Za pošiljanje pošte je vedno odgovoren protokol, imenovan SMTP, katerega prva različica je bila opisana v standardih iz leta 1982. Leta 2008 je bil nadgrajen na različico ESMTP z razširjeno funkcionalnostjo. Vrata za dostop do klasičnega protokola: 25 TCP, v primeru uporabe lupine SSL se vrata spremenijo na 465 TCP.

Tipičen primer delovanja protokola SMTP je naslednje zaporedje dejanj:

  • Vaš e-poštni odjemalec v vašem računalniku vzpostavi povezavo s strežnikom SMTP, na katerega je konfiguriran za vezavo
  • Strežnik zanima samo en parameter, ki ga prejmete od vas - prejemnik. Storitev DNS naredi poizvedbo, da dobi naslov IP za dostavo
  • Ko strežnik SMTP ugotovi lokacijo prejemnika v naslovnem prostoru, se poskusi neposredno povezati s prejemnikovim strežnikom na vratih 25
    Strežnik SMTP prejemnika preveri prisotnost odjemalca v bazi podatkov, v primeru ujemanja podatke prenese na svoj interni strežnik POP3 za umestitev v nabiralnik uporabnika.
  • Če pride do težav pri povezovanju s prejemnikovim gostiteljem SMTP, se bo poskus pošiljanja ponovil še nekajkrat v rednih intervalih. Če zavrnete, boste prejeli sporočilo o napaki nazaj.

Prejemanje in shranjevanje pošte POP3 Post Office Protocol 3

Prvi, klasičen in preprost protokol za oddaljen dostop do poštnega predala. Ni skrivnost, da je e-pošta shranjena na strežnikih in kar vidite na zaslonu, je le njena lokalna kopija. Leta 1988 je bila ustvarjena tretja, končna različica protokola, po kateri lahko stranke zbirajo korespondenco s strežnikov. Privzeto se sporočila po kopiranju v lokalni pomnilnik s protokolom POP3 trajno izbrišejo s strežnika. Standardna dostopna vrata: 110 TCP

Razmislite o predlogni seji s strežnikom POP3:

  • Pooblastilo. Povezani odjemalec gre skozi postopek preverjanja pristnosti z imenom in geslom. Preveri, ali ta e-poštni naslov pripada njemu
  • transakcijo. Obstaja izmenjava podatkov o trenutnem stanju nabiralnika, sprejemanje pisem in delo s korespondenco
  • Nadgradnja. Strežnik odstrani prebrana sporočila iz svojega pomnilnika in zapre sejo.

Napredna obdelava pošte IMAP Internet Message Access Protocol

Bolj zapleten, zapleten in sodoben protokol za delo z oddaljenim poštnim strežnikom. Pojavil se je leta 1986 in se je v zadnji izdaji leta 2003 znatno povečal. Glavna razlika od komunikacije POP3 je v tem, da delo poteka brez pošiljanja vse vsebine, prav na strežniku ste in podatke urejate neposredno tam. Slaba stran protokola je nezmožnost dela s pošto, ko je internetna povezava izgubljena. Nekateri strokovnjaki menijo, da bi IMAP postal monopolist poštnih protokolov, če ne bi bilo njegove povprečne izvedbe funkcije pošiljanja e-pošte. Glavna povezovalna vrata: 143 TCP ali 993 TCP pri povezavi prek šifriranega kanala SSL.

Strežnik IMAP je lahko v štirih stanjih

  • Brez avtentikacije. Strežnik čaka na prenos uporabniškega imena in gesla
  • Preverjeno. Na voljo je izbira poštnega predala za nadaljnje delo
  • Izbirno stanje. Po izbiri nabiralnika se začne delo s črkami v njem.
  • Izhod. Zapiranje povezave zaradi napake ali zahteve odjemalca

Lasten poštni strežnik

Za navadnega uporabnika zadostujejo poštne storitve Googla, Yandexa itd., veliko težje pa je skrbnikom portalov in podjetij, za katera je treba dvigniti programsko opremo za posredovanje pošte. Nobeno podjetje ne bo želelo prejemati naročil od strank pod domenskim imenom nekoga drugega, kar pomeni, da je prišel čas za ustvarjanje lastnega poštnega vozlišča. Tukaj je več možnosti

Pripravljene rešitve

Yandex in MAIL.ru zagotavljata brezplačne storitve ponudnika pošte za vašo domeno. To pomeni, da prejmete pošto na [email protected], je bilo popolnoma enako, če ste ročno ustvarili svoj poštni strežnik. Toda podjetje skrbi za obdelavo korespondence z zagotavljanjem priročnega spletnega vmesnika in ločenih naslovov za zaposlene.

Še en plus je, da so naslovi strežnikov korporativnih poštnih strežnikov vedno v zaupanju odjemalcev, kar pomeni, da je veliko manj možnosti za vstop v vsiljeno pošto.

Ročna samokonfiguracija

To je težka pot. Postavitev takšnega strežnika traja dolgo. In stik s posebnim podjetjem bo lažji in celo cenejši.

Za Windows Server je klasičen strežnik Microsoft Exchange Server. Popolnoma integriran v okolje Windows, združljiv z vsemi protokoli, hiter in enostaven za nastavitev

Obstaja več popolnih rešitev za Linux, vendar so strokovnjaki nedavno opazili strežnik Postfix kot najvarnejši in najbolj priročen način dela. Priklopljivi filtri neželene pošte, preskočena kontrola pošte in podpora baze podatkov so sestavni deli Postfixa.

poštni strežnik (e-poštni strežnik, poštni strežnik)- v sistemu za posredovanje e-pošte je to običajno ime agenta za prenos sporočil (angleško mail transfer agent, MTA). To je računalniški program, ki prenaša sporočila iz enega računalnika v drugega. Običajno poštni strežnik deluje "v zakulisju", uporabniki pa imajo opravka z drugim programom - e-poštnim odjemalcem (angleški mail user agent, MUA).

Organiziranje lastnega poštnega strežnika vam omogoča bolj fleksibilno oblikovanje politike za pošiljanje in prejemanje poštnih sporočil. Pogosto so zmogljivosti gostitelja poštne domene za nastavitev in obdelavo sporočil omejene, medtem ko ICS filtri omogočajo simulacijo številnih različnih situacij, pa tudi vodenje evidenc in statistike poslanih sporočil in še veliko več.

Ob vstopu v modul se prikaže stanje vseh storitev poštnega in jabber strežnika ter gumb "Onemogoči" (ali "Omogoči", če je storitev onemogočena). Na voljo je tudi pripomoček z izborom glavnih dejanj, grafom statistike pošte in viri pošiljateljev ter najnovejšimi dogodki dnevnika.

Nastavitve

Zavihek »Nastavitve« vam omogoča, da določite naslednje nastavitve poštnega strežnika:

Vrata SMTP/POP3/IMAP- omogoča spreminjanje standardnih vrat za prejemanje in pošiljanje poštnih sporočil.

Vmesniki za SMTP/POP3/IMAP- omogoča izbiro strežniških vmesnikov, prek katerih se prejemajo in pošiljajo e-poštna sporočila. Privzeto so vsi vmesniki omogočeni.

Naslednja polja vam omogočajo, da nastavite največjo velikost sporočila (v megabajtih), največje število sporočil na IP naslov na minuto, interval med poskusi pošiljanja ter minimalni in najdaljši čakalni čas v čakalni vrsti pošte.

Rele privzeto. Rele - vozlišče, ki sprejema / posreduje sporočila (e-pošto), v tem primeru ICS deluje kot njegova privzeta vloga. V nekaterih primerih boste morda morali registrirati drug strežnik, prek katerega bo ICS pošiljal pošto (na primer v primeru večstopenjskega nabiralnika, konfiguriranega na poštnem strežniku ponudnika).

Naslovi, s katerih je posredovanje dovoljeno- to je seznam naslovov in imen domen, s katerih bo ICS vedno sprejemal pošto brez sivih seznamov in preverjanja ujemanja zapisov naprej in nazaj.

Naslovi, s katerih je posredovanje prepovedano- to je seznam naslovov in imen domen, poštnih sporočil, iz katerih bo ICS vedno zavrnil.

Črne liste RBL. RBL, Real-time Blackhole List (ali DNSBL - DNS blacklist ali DNS blocklist) - seznami gostiteljev, shranjeni z uporabo sistema arhitekture DNS. Običajno se uporablja za boj proti neželeni pošti. Poštni strežnik dostopa do DNSBL in preveri prisotnost IP naslova odjemalca, od katerega prejme sporočilo. Če je odgovor pozitiven, se šteje, da se poskuša prejeti neželeno sporočilo. Pošiljateljev strežnik sporoči napako 5xx (usodna napaka) in sporočilo ni sprejeto. V večini primerov vam tega seznama ni treba spreminjati.

Privzeta domena avtorizacije definira poštno domeno, ki bo samodejno zamenjana med avtorizacijo uporabnika. Če določite privzeto domeno, se bodo uporabniki te domene lahko prijavili z imenom svojega nabiralnika, ne da bi navedli domeno.

Samodejno ustvarjanje map pri ustvarjanju nabiralnika- vsebuje seznam standardnih map, ustvarjenih v nabiralniku. Po potrebi lahko spremenite njihovo sestavo.

Preverite pošto z protivirusnim programom Clamav /Dr.Wed /Kaspersky- nastavitev teh zastavic daje signal poštnemu strežniku, da preveri dohodna in odhodna sporočila za viruse. Če je rezultat pozitiven, bo namesto pisma prejemnik prejel sporočilo o rezultatih preverjanja, samo pismo pa bo priloženo sporočilu.

Uporabite sivi seznam. Greylisting je metoda samodejnega blokiranja neželene pošte, ki temelji na dejstvu, da se "vedenje" programske opreme za neželeno pošto razlikuje od običajnih e-poštnih strežnikov. Če prejemnikov poštni strežnik noče sprejeti pisma in sporoči "začasno napako", mora strežnik pošiljatelja poskusiti znova pozneje. Programska oprema za pošiljanje neželene pošte tega običajno ne poskuša storiti v takih primerih. Ta način lahko omogočite za izboljšano preverjanje neželene pošte. Ko omogočite to možnost, bodo parametri sivega seznama na voljo za urejanje – čas za prezrtje ponovnega pošiljanja (v sekundah), čas čakanja na ponovno pošiljanje (v urah), čas, da se pošiljatelj zadrži na seznamu dovoljenih (v dnevih).

Ime strežnika za SMTP definira možnost SMTP Banner Postfix.

Certifikat za SMTP/POP3/IMAP- tako kot druge storitve ICS lahko poštni strežnik deluje tako po standardnem protokolu, v katerem podatki pri prenosu datotek niso šifrirani (kar ni varno), kot po varnem. Za te namene se uporabljajo SSL certifikati. S klikom na gumb […] lahko vsakemu protokolu dodelite certifikat, ki je bil predhodno ustvarjen v ustreznem modulu.

Uporabite DLP- zažene storitev za preverjanje poštnih sporočil po prstnih odtisih zaupnih informacij.

Trdi disk za shranjevanje pošte vam omogoča, da shrambo za pošto premaknete na ločen trdi disk. Privzeto je pošta shranjena na sistemski particiji.

Podpis ker je spletni vmesnik omogočen v nastavitvah poštnega strežnika, za to morate označiti polje »uporabi podpis« in v okno, ki se odpre, vnesti podpis s klikom na gumb »uredi html«, nato pa shraniti nastavitve.

Podpis lahko vnesete tako v načinu wysiwyg kot v načinu html.

Spremenljivke v obliki [ime spremenljivke] se lahko uporabljajo v podpisu, njihove možne vrednosti so navedene spodaj:

Cn - Uporabniško ime ou - Skupina, v kateri se nahaja mail - Opis poštnega naslova - Polje "opis" v opombah uporabnika - Polje "komentar" telefonske številke uporabnika - Polje "telefon" v naslovu uporabnika - " Položaj" polje uporabniškega url-ja - Polje "Spletna stran" "uporabnika postalanaslov - Polje "Naslov" uporabniškega pagerja - Polje "ICQ" uporabniških opomb - Polje "opis" skupine, v kateri se nahaja

Za vstavljanje slik se uporablja kodiranje slike v data: url. To se naredi na naslednji način: s storitvijo http://dataurl.net/#dataurlmaker (ali podobno) se slika pretvori v format , nato se nastalo besedilo vstavi v podpisno html kodo.

POMEMBNO: posebnost tega mehanizma v Roundcubeu je, da bo podpis samodejno ustvarjen samo za nov račun, ustvarjen po nastavitvi podpisa. Po generiranju podpisa tudi ne bo mogoče samodejno spremeniti, zato pri ustvarjanju natančno načrtujte samodejni podpis

Naložite logotip za Roundcube- ta gumb vam omogoča, da izberete sliko, ki se nahaja v zgornjem levem kotu spletnega vmesnika pošte. Na primer logotip vaše organizacije.

Zadnja tri potrditvena polja vam omogočajo, da omogočite podpis DKIM, preverite DKIM dohodnih sporočil in samodejno kodirate glave e-pošte v UTF-8.

Imenik

Domene in poštni predali

Preden lahko dodate nabiralnike po meri, morate ustvariti poštno domeno. Pojdite na zavihek "Domene in poštni predali" in kliknite gumb "Dodaj" → "poštna domena". Domenu lahko poimenujete s katerim koli neobstoječim imenom, če bo izmenjava pošte potekala znotraj omrežja podjetja, ali pa nastavite posredovanje sporočil na resnični domeni, registrirani za vašo organizacijo. Če je v nastavitvah potrjeno potrditveno polje »Ustvari podpis DKIM«, bo dodan samodejno.

Ko ponovno dvokliknete na ustvarjeni račun, se odpre z že ustvarjenim ključem DKIM, ki ga lahko po potrebi kopirate.

Po tem, tako da označite ustvarjeno domeno, ji lahko dodate nabiralnike po meri. Strežnik vas bo pozval, da vnesete ime nabiralnika, geslo in izberete uporabnika, ki mu bo ta nabiralnik dodeljen. Po potrebi lahko določite kvoto - največji rezerviran prostor na trdem disku ICS za shranjevanje sporočil tega uporabnika. Po preseganju te kvote pisma za uporabnika ne bodo sprejeta. Privzeto ni kvote.

Za vsako e-poštno ime, ki ga potrebujete, ni treba ustvariti ločenega nabiralnika. Namesto tega lahko ustvarite povezavo do določenega nabiralnika. Nato vsa pisma prihajajo v škatlo [email protected], bo preusmerjen v pravi nabiralnik [email protected]

Pomembno: pri ustvarjanju poštnih domen in nabiralnikov se ustrezne domene in računi prikažejo v razdelku strežnika jabber. Velja tudi obratno.

Da bi bila poštna domena dostopna iz zunanjega omrežja in lahko izmenjevala podatke z drugimi zunanjimi strežniki, je potrebno konfigurirati zapise DNS.

Ko so nabiralniki za uporabnike ustvarjeni, se lahko povežejo z ICS s pomočjo e-poštnih odjemalcev (na primer Mozilla Thunderbird ali Microsoft Outlook) ali uporabljajo spletni vmesnik za pošto.

Zavihek »Filtri« se uporablja za obdelavo poslanih in prejetih sporočil. Pošto obdelujejo pod naslednjimi pogoji: velikost, pošiljatelj, prejemnik, tema. Pogoj je lahko strog ali nestrog. Število pogojev je lahko poljubno, medtem ko lahko filter obdeluje pošto, ko se vsi pogoji popolnoma ujemajo, in ko pride do prvega ujemanja. Ko se pogoj ujema, lahko filter izbriše sporočilo, ga premakne v drug nabiralnik ali naredi kopijo.

V zgornjem primeru bodo vsa pisma, poslana na isti naslov, katerih velikost je več kot 5000 kB, in zadeva pisma vsebuje izraz "ni spam", kopirana v drug nabiralnik ICS.

Če želite ustvariti nov filter, morate najprej izbrati pogoje za proženje – če se vsi pogoji ujemajo, kateri koli od pogojev ali velja za vsa sporočila ne glede na pogoje.

Dohodno in odhodno e-pošto lahko filtrirate po zadevi e-pošte, pošiljatelju, prejemniku in velikosti (v kilobajtih). Preverjanje ujemanja pogojev je lahko strogo (»se ujema z«) ali nestrogo (»vsebuje«, »začne se z«, »konča z«), pa tudi obratno (»ne vsebuje«). Enemu filtru lahko dodelite poljubno število pogojev.

Zadnji korak je, da izberete dejanje, ki se izvede po sprožitvi filtra. Pismo lahko premaknete, kopirate na drug naslov ali izbrišete. Prva dva pogoja vam omogočata, da vnesete ime nabiralnika ali ga izberete s seznama, ustvarjenega v ICS.

Za primer, kako je mogoče konfigurirati filtre, glejte.

Pošiljke so enaki filtri, vendar s poenostavljenim vmesnikom, v katerem je dovolj, da navedete poštne predale, v katere bo pošiljanje poslano. Škatle, kamor izvirno pismo prispe v sistem, se ne sme odpreti, saj gre za povezavo.

Antispam

Za upravljanje poštnih računov, ki se nahajajo na drugih strežnikih, lahko uporabite funkcijo ICS "zbiralec pošte". Z njegovo pomočjo se ICS poveže z navedenim poštnim strežnikom pod izbrano prijavo in geslom ter premakne ali kopira vsebovano pošto v nabiralnike uporabnikov ICS.

Določite lahko, kaj storiti s sporočili na strežniku – zberite vsa, zberite samo nova, pustite sporočila na strežniku ali jih izbrišite. Konfigurira se tudi interval zbiralnika in število prenesenih črk na sejo.

Deluje v dveh načinih – samodejno zaznavanje prejemnika in določanje poštnega predala za sestavljanje. Samodejno zaznavanje deluje, če ima organizacija en zunanji nabiralnik, ki se nahaja na strežniku ponudnika, preostali nabiralniki pa služijo kot njeni vzdevki. V drugih primerih se uporablja neposredna navedba montažne škatle. To pomeni, da morate v večini primerov pri ustvarjanju zbiralnika nastaviti stikalo v položaj "Naprej na".

Zbiralnik pošte se lahko uporablja tudi v primerih, ko organizacija uporablja tako imenovano "multidrop" poštno metodo. Sestavljen je v tem, da vsa pošta pride na strežnik ponudnika ali gostitelja in je tam shranjena, ne da bi bila razdeljena na uporabniške nabiralnike. V tem primeru pri nastavljanju zbiralnika pošte polja »prejemnik« ni treba spreminjati (privzeta vrednost v njem je naslov prejemnika). Tako se bodo zbrana pisma samodejno porazdelila glede na naslovnika v nabiralnike uporabnikov ICS, v primeru odsotnosti takih naslovnikov pa bodo dodana v privzeto izbrani nabiralnik.

poštna čakalna vrsta

Na tem zavihku so prikazana sporočila, ki čakajo na pošiljanje ali ki iz nekega razloga niso bila poslana (na primer, zavrnjena s sivim seznamom zgornjega poštnega strežnika). Ko izberete kateri koli predmet s seznama, lahko vidite kodo napake, zaradi katere ni bil dostavljen. Čakalno vrsto za pošto lahko upravljate z gumboma "Počisti čakalno vrsto" in "Pošlji vse". Prav tako je mogoče vsako pismo poslati posamezno ali odstraniti iz čakalne vrste.

Statistika

Za nadzor dohodnega in odhodnega poštnega prometa ter neželene pošte in neželene e-pošte lahko uporabite razdelek »Statistika«.

Prav tako, tako kot v statistiki uporabnikov, lahko uporabite različne filtre na nadzorni plošči za splošne informacije o poštnem prometu ICS in jih prikažete v tabeli. Stolpci tabele se razlikujejo glede na uporabljeni filter.

Generator poročil je zelo podoben statistiki uporabnikov. Glavni filtri lahko prikažejo informacije o prometu uporabnikov, razvrščene po naslednjih merilih:

    po domenah pošiljatelja,

    po domenah prejemnikov,

    po nabiralnikih,

    po urah/dnevih/mesecih,

    podrobnosti pisem;

Revija

Zavihek Dnevnik vsebuje povzetek vseh sistemskih sporočil iz poštnega strežnika. Revija je razdeljena na strani, z gumboma "naprej" in "nazaj" lahko prehajate od strani do strani ali pa v polje vnesete številko strani in takoj preklopite nanjo.

Vnosi v dnevnik so označeni z barvo, odvisno od vrste sporočila. Običajna sistemska sporočila so označena z belo, napake pa z rdečo.

V zgornjem desnem kotu modula je iskalna vrstica. Z njim lahko v dnevniku iščete vnose, ki jih potrebujete.

Dnevnik vedno prikazuje dogodke za trenutni datum. Za ogled dogodkov na drug dan izberite želeni datum s koledarjem v zgornjem levem kotu modula.

Državna univerza South Ural

Fakulteta za strojništvo Miass

Oddelek za vodenje kakovosti in standardizacijo

Tečajno delo

Informatika

Na temo "poštni strežnik"

Uvod _______________________________________________________________3

Poštni strežnik _______________________________________________________________4

E-pošta _______________________________________________________________5

Struktura e-poštnega naslova ________________________________________________6

Kaj je domena ________________________________________________________________7

Zgodovina znaka @________________________________________________________________9

Programska oprema za e-pošto _______________________________________________________________11

Mail.ru________________________________________________________________________________12

Yahoo! Pošta ________________________________________________________________15

Rambler.ru __________________________________________________________________17

Vodilni e-poštni odjemalci ___________________________________________________17

Sklep ___________________________________________________________________18

Reference _______________________________________________________________19

Uvod

Že v starih časih so ljudje čutili potrebo po izmenjavi informacij in jo organizirali na državni ravni. Zato je pošta ena najbolj urejenih institucij na svetu.

E-pošta je novo sodobno sredstvo za prenos informacij. Za razliko od navadne pošte se elektronske kopije sporočil, datotek, programov, različnih podatkov prenašajo preko elektronske pošte – t.j. informacije, ki jih obdeluje računalnik.

Glavni objekti, ki sestavljajo e-poštni sistem, so posebni računalniki, imenovani poštni strežniki.

poštni strežnik

Poštni strežniki so strežniki, ki prejemajo in pošiljajo e-poštna sporočila.

Strežnik, ki prejema e-poštna sporočila, uporablja protokol POP (Post Office Protocol).

Strežnik, ki pošilja e-pošto, uporablja protokol SMTP (Simple Mail Transfer Protocol).

poštni strežnik, e-poštni strežnik, poštni strežnik- v sistemu za posredovanje e-pošte je to običajno ime posrednika za posredovanje sporočil (eng. agent za prenos pošte, MTA). To je računalniški program, ki prenaša sporočila iz enega računalnika v drugega. Običajno poštni strežnik deluje "v zakulisju", uporabniki pa imajo opravka z drugim programom - e-poštnim odjemalcem (angl. poštni uporabniški agent, MUA).

Shema interakcije

Na primer, v običajni konfiguraciji je uporabniški agent Outlook Express. Ko uporabnik vnese sporočilo in ga pošlje prejemniku, poštni odjemalec komunicira s poštnim strežnikom po protokolu SMTP. Pošiljateljev poštni strežnik komunicira s prejemnikovim poštnim strežnikom (neposredno ali prek vmesnega strežnika za posredovanje). Na prejemnikovem poštnem strežniku sporočilo vstopi v nabiralnik, od koder se s pomočjo agenta za dostavo sporočil (MDA) dostavi prejemnikovemu odjemalcu. Pogosto sta zadnja dva agenta združena v enem programu, čeprav obstajajo specializirani MDA, ki se med drugim ukvarjajo s filtriranjem neželene pošte. Končna dostava prejetih sporočil ni SMTP, ampak drug protokol – pogosto POP3 ali IMAP –, ki ga podpira tudi večina poštnih strežnikov. Čeprav je v najpreprostejši izvedbi MTA dovolj, da prejeta sporočila shranimo v osebni imenik uporabnika v datotečnem sistemu osrednjega strežnika ("poštni predal").

E-naslov

E-pošta (e-pošta, iz latinščine "elektronska pošta").

E-pošta, tako kot navadna pošta, deluje s sistemom elektronskih "poštnih uradov" - poštnih strežnikov, ki zagotavljajo posredovanje pošte po globalnih omrežjih. Vzajemno delujejo z uporabo poštnih protokolov, ki zagotavljajo posredovanje in prepoznavanje informacij, ki se prenašajo v omrežju. Odjemalci poštnega strežnika služijo uporabnikom e-pošte. Vsak dobi na tem računalniku svoj poštni naslov in svoj "nabiralnik", t.j. pomnilniško območje, pa tudi geslo za dostop do njega.


S pomočjo poštnega programa lahko ustvarjate sporočila, jih berete iz poštnega strežnika, delate z imenikom, shranjujete in razvrščate pisma v mape »poštni predal«, pripravljate datoteke za pošiljanje in jih po prejemu pretvorite v želeno obliko, itd.

Uporabnik s pomočjo poštnega programa ustvari sporočilo naslovniku, nastavi naslov, pošlje sporočilo, za kar se poveže s poštnim strežnikom. Med povezavo poštni strežnik zahteva uporabniško ime in geslo. V nasprotnem primeru seja ne bo potekala. Po povezavi se pripravljena pošta samodejno pošlje na strežnik in nato s prenosom z enega poštnega strežnika na drugega prispe do naslovnika. Takoj po pošiljanju korespondence naročnik samodejno prejme pošto. Sporočila in datoteke, prebrane v njegovo pomnilniško področje, so razvrščene in razvrščene v uporabniške nabiralnike. Prejemnik, ko naloži svoj nabiralnik, vidi sporočila razvrščena v mape: novo, staro, poslano. Lahko jih izbriše, razvrsti in razvrsti, kot se mu zdi primerno.

Struktura e-poštnega naslova

Pri pošiljanju informacij je zelo pomembno naslavljanje, saj brez njega prejemnika ni mogoče najti. Vsi poznajo žalostno zgodbo Vanke Žukova, ki je poslal pismo "v vas dedka". Običajni poštni naslovi se izdajajo v skladu z določenimi poštnimi pravili.

Obstoječa pravila za izdajo e-poštnih naslovov so drugačna. E-poštni naslovi imajo jasnejšo logično strukturo. Sestavljeni so iz hierarhičnega zaporedja domen - delov, na primer:

[email protected]

[email protected]

[email protected]

Vsi naslovi so sestavljeni iz dveh delov, ločenih s simbolom @ (beri "at"). Pri branju od leve proti desni do tega znaka se prikažejo imena uporabnikov (prejemnikov). To je lahko ime vodje pošte - "post master" (post master), izmišljena ali resnična imena uporabnikov elektronske pošte, do katerih prihaja korespondenca. Na istem računalniku jih je lahko registriranih veliko. Del naslova desno od @ označuje računalnik, ki je povezan v omrežje, mesto in državo oziroma ime omrežja, v katerem je uporabnik registriran. Naslovi so razdeljeni na dele, imenovane domene.

Kaj je domena

Če upoštevamo domeno od desne proti levi in ​​jo razdelimo točko za točko v ločene besede, dobimo poddomene, eno za drugo, ki določajo, kje naj iščemo ta nabiralnik. Po analogiji z navadno pošto je domena naslov (vrstica "Za" na ovojnici), poddomene pa ime države, mesta, ulice, hišne številke.

Domena ne opisuje poti, po kateri naj bo sporočilo poslano, temveč le, kje se nahaja naslovnik; prav tako naslov na poštni ovojnici ni opis poti, po kateri mora poštar prehoditi pismo, temveč kraj, kamor ga mora končno dostaviti. V obeh primerih poštne službe same izberejo pot zaradi prihranka časa in denarja. Običajno obstaja več načinov, na katere lahko dostavite sporočilo na določeno mesto, in ko pošljete pismo, ne veste, v katero smer bo šlo tokrat.

Skrajna desna poddomena (v našem primeru ru) se imenuje vrhnja domena in najpogosteje označuje kodo države, v kateri se strežnik nahaja. Koda ru je Rusija, kz je Kazahstan. Vsaka koda je sestavljena iz dveh latiničnih črk. Na primer, koda uk pomeni Velika Britanija, nabiralnik pa z naslovom [email protected] je treba iskati v angleškem omrežju JANET.

Domena najvišje ravni ni vedno koda države. V Združenih državah Amerike obstajajo na primer domene na najvišji ravni, kot so izobraževalne – znanstvene in izobraževalne organizacije ali vladne agencije:

[email protected] rge.arc.nasa.gov

Če poštni servis na desni strani domene vidi tovrstno poddomeno, že ve, da je naslovnik v Združenih državah, zato koda države ZDA ni potrebna. Takšne oznake so se razvile v ameriškem znanstvenem omrežju ARPANET, še preden so ga povezali z omrežji v drugih državah, zdaj pa se ohranijo le iz navade. Praviloma so vsa mesta, ki so naslovljena po vrsti organizacije, dosegljiva s kodo države. Zaradi preprostosti in enotnosti je bolje uporabiti naslove s kodami držav.

Običajno se takšni naslovi uporabljajo, če to omrežje razume naslove v formatu, ki ni RFC822. Nato napišete naslov, kot je [email protected], in most med vašim omrežjem in omrežjem prejemnika ga bo pretvoril v želeno obliko.

Poddomene, ki se nahajajo desno od vrhnje domene, določajo lokacijo naslovnika znotraj te domene (znotraj Rusije za ru, med ameriškimi vojaškimi organizacijami za mil ali v omrežju BITNET za bitnet). Na primer v naslovu [email protected] poddomena demos označuje organizacijo v Rusiji, hq pa skupino strojev znotraj demos.

V naslovu [email protected] domena najvišje ravni gov pomeni, da se naslovnik nahaja v eni od vladnih agencij ZDA, prva poddomena nasa določa, katera je NASA, druga poddomena imenuje NASA oddelek - raziskovalno središče Ames, george pa pokaže na določen stroj v tej diviziji.

Če je pismo naslovljeno z imenom omrežja, v katerega mora biti poslano, je naslov (domena) sestavljen samo iz vrhnje domene - imena omrežja in še ene poddomene - imena naprave v tem omrežju . Ugotovitev, kje se ta stroj nahaja, je v pristojnosti poštnih storitev tega omrežja.

Ko je treba priti na naslov, npr. ux. cso. uiuc. edu, ga mora računalnik pretvoriti v naslov. Če želite to narediti, začne vaš računalnik prositi za pomoč strežnike DNS (računalnike), začenši z desne strani imena in se premakne na levo. Najprej zahteva od lokalnih strežnikov DNS, da najdejo naslov. Tukaj so tri možnosti.

Uvod

Že v starih časih so ljudje čutili potrebo po izmenjavi informacij in jo organizirali na državni ravni. Zato je pošta ena najbolj jasno organiziranih institucij na svetu.

E-pošta je novo sodobno sredstvo za prenos informacij. Za razliko od navadne pošte se elektronske kopije sporočil, datotek, programov, različnih podatkov prenašajo preko elektronske pošte – t.j. informacije, ki jih obdeluje računalnik.

Glavni objekti, ki sestavljajo e-poštni sistem, so posebni računalniki, imenovani poštni strežniki.

poštni strežnik

Poštni strežniki so strežniki, ki prejemajo in pošiljajo e-poštna sporočila.

Strežnik, ki prejema e-poštna sporočila, uporablja protokol POP (Post Office Protocol).

Strežnik, ki pošilja e-pošto, uporablja protokol SMTP (Simple Mail Transfer Protocol).

Poštni strežnik, e-poštni strežnik, poštni strežnik – v sistemu za posredovanje e-pošte je to običajno ime agenta za prenos sporočil (angleško mail transfer agent, MTA). To je računalniški program, ki prenaša sporočila iz enega računalnika v drugega. Običajno poštni strežnik deluje "v zakulisju", uporabniki pa se ukvarjajo z drugim programom - e-poštnim odjemalcem (angleški mail user agent, MUA).

riž. eno.

Na primer, v običajni konfiguraciji je uporabniški agent Outlook Express. Ko uporabnik vnese sporočilo in ga pošlje prejemniku, poštni odjemalec komunicira s poštnim strežnikom po protokolu SMTP. Pošiljateljev poštni strežnik komunicira s prejemnikovim poštnim strežnikom (neposredno ali prek vmesnega strežnika – releja). Na prejemnikovem poštnem strežniku sporočilo vstopi v nabiralnik, od koder se s pomočjo agenta za dostavo sporočil (MDA) dostavi prejemnikovemu odjemalcu. Pogosto sta zadnja dva agenta združena v enem programu, čeprav obstajajo specializirani MDA, ki se med drugim ukvarjajo s filtriranjem neželene pošte. Končna dostava prejetih sporočil ni SMTP, ampak drug protokol – pogosto POP3 ali IMAP –, ki ga podpira tudi večina poštnih strežnikov. Čeprav je v najpreprostejši izvedbi MTA dovolj, da prejeta sporočila shranimo v osebni imenik uporabnika v datotečnem sistemu osrednjega strežnika ("poštni predal").

Številni sistemski skrbniki imajo pri delu z e-poštnimi sistemi določene težave. To ni presenetljivo, poštni strežnik ima veliko bolj zapleteno strukturo kot datotečni strežnik, usmerjevalnik ali terminalski strežnik. V tem članku bomo obravnavali strukturo in načelo delovanja poštnih strežnikov, ne da bi razumeli, katere je postavitev e-poštnega sistema precej sposobna spremeniti v šamanske plese s tamburino.

To gradivo vsebuje precej poenostavitev in posplošitev, da bi sistemskim skrbnikom zagotovilo potrebno minimalno znanje. Po našem mnenju za administracijo enega ali dveh začetnih poštnih strežnikov sploh ni treba postati specialist na področju elektronske pošte.

Za večino uporabnikov in skrbnikov začetnikov je poštni strežnik neke vrste "črna skrinjica", ki ga po prejemu pisma naslovniku dostavi na "neznane" načine in obratno. Vsa interakcija s takšnim strežnikom je naslavljanje poštnega odjemalca na določena vrata ali celo prek spletnega vmesnika. Je pa v notranjosti skrit cel mehanizem, katerega razumevanje delovanja je ključno za uspešno postavitev in vzdrževanje e-poštnega sistema. To je še posebej pomembno za upravljanje strežnikov na platformi Linux. Za razliko od Windows, kjer je poštni strežnik celovita programska rešitev in so razvijalci že poskrbeli za interno interakcijo, so pri Linuxu komponente poštnega strežnika ločeni programi in njihovo interakcijo morate konfigurirati sami.

Oglejmo si strukturo poštnega strežnika in kaj se zgodi, ko uporabnik poskuša poslati pošto.

Najpomembnejši del poštnega strežnika je MTA (Agent za prenos pošte-- posrednik za posredovanje pošte), katerega naloge vključujejo sprejemanje in pošiljanje pošte. Zelo pogosto (v Linux/UNIX) se MTA imenuje tudi poštni strežnik. MTA deluje na protokolu SMTP in eden od njih je načeloma že dovolj za ustvarjanje e-poštnega sistema. Nekoč je bilo ravno tako in za dostop do svojega nabiralnika je bilo treba imeti določeno tehnično znanje.

Vendar napredek ne miruje, MTA ga, ko prejme pismo, postavi v nabiralnik uporabnika na strežniku, do katerega mora ta dostopati, po možnosti na najbolj preprost in razumljiv način. Tukaj pride oder MDA (Agent za dostavo pošte-- agent za dostavo pošte), je njegova naloga na zahtevo poštnega odjemalca, da mu prenese pošto iz nabiralnika na strežniku. MDA lahko deluje s protokoloma POP3 ali IMAP, v nekaterih primerih za "komunikacijo" poštnega odjemalca in dostavnega agenta, lahko se uporabljajo njihovi lastni protokoli z razširjeno funkcionalnostjo, kot je MAPI (Exchange Server).

V nasprotju s splošnim napačnim prepričanjem MDA nima nič opraviti s postopkom prenosa pošte. To je prerogativa MTA. Za analogijo si lahko predstavljate MTA kot pošto, ki sprejema in pošilja pošto, MDA pa s poštarjem, ki prinese dohodno korespondenco na vaš dom. Če je poštar bolan, to ne bo vplivalo na delo pošte, preprosto ne boste prejemali pisem na dom. Tudi MDA, njegova okvara ne vodi v nedelovanje poštnega strežnika, samo prejemanje pošte s strani poštnega odjemalca postane nedostopno, hkrati pa je do njega mogoče enostavno dostopati na druge načine, na primer prek spletnega vmesnika.

Poglejmo, kaj se zgodi pri pošiljanju pošte. V našem primeru je uporabnik Ivanov, ki se nahaja v domeni example.org ( [email protected]), napiše pismo Kozlovu v domeni example.com ( [email protected]). Za Ivanova je postopek pošiljanja pošte sestavljen iz ustvarjanja sporočila in pritiska na gumb »Pošlji« v poštnem odjemalcu. Poštni odjemalec se poveže z MTA s protokolom SMTP in najprej sporoči svoje poverilnice. Po avtorizaciji uporabnika MTA sprejme sporočilo in ga poskuša dostaviti naprej.

Pravzaprav avtorizacija ni obvezen postopek za MTA, a brez pooblastila bomo dobili odprt rele, tj. vsak lahko uporablja naš strežnik za pošiljanje pošte in pošiljatelji neželene pošte bodo veseli! Trenutno se odprti releji pojavljajo predvsem zaradi napak v konfiguraciji strežnika. Vendar pa je povsem možno, da MTA brez pooblastila prejme pošto od zaupanja vrednih uporabnikov, na primer iz lokalnega omrežja podjetja.

MTA lahko za avtorizacijo uporabi svoj seznam uporabnikov, sistemski seznam, sezname uporabnikov LDAP ali AD. Obstaja tudi način: avtorizacija POP pred SMTP, ko se uporabnik prijavi v MDA pred pošiljanjem pošte, kar potrjuje avtentikacijo uporabnika na MTA.

Naslednji korak je, da MTA analizira storitvene informacije pisma, pri čemer določi prejemnikovo domeno, če ta spada med domene, ki jih servisira MTA, prejemnika poišče in pismo odloži v njegov nabiralnik. To se je zgodilo, če je Ivanov napisal pismo Petrovu ali Sidorovu.

Če MTA ne oskrbuje prejemnikove domene, se ustvari poizvedba DNS, ki zahteva zapise MX za to domeno. Zapis MX je posebna vrsta zapisa DNS, ki vsebuje imena poštnih strežnikov, ki obravnavajo dohodno pošto za dano domeno. Obstaja lahko več kot en zapis MX, v tem primeru MTA poskuša vzpostaviti povezavo zaporedno, začenši s strežnikom z najvišjo prioriteto. Če ni zapisa MX, se zahteva zapis A (zapis naslova, ki preslika ime domene v naslov IP) in poskusi se dostaviti pošto gostitelju, ki je tam določen. Če sporočila ni mogoče poslati, se vrne pošiljatelju (dano v nabiralnik uporabnika) s sporočilom o napaki.

Ne bomo upoštevali dela sprejemnega strežnika, predvidevali bomo, da je šlo vse dobro, Kozlov je prejel pismo od Ivanova in mu napisal odgovor. Strežnik, ki služi domeni example.com, naredi popolnoma isto in poskuša poslati pošto na naš strežnik. Po prejetju dohodnega sporočila MTA, tako kot v primeru lokalnega pošiljatelja, preveri prejemnikovo domeno, če je med opravljenimi MTA-ji, se obdelava sporočila nadaljuje, sicer strežnik noče sprejeti pošte. Po preverjanju domene se preveri prejemnik, če je prisoten na seznamu uporabnikov, se sporočilo dostavi v njegov nabiralnik, sicer pa sta dve možnosti: zavrnitev prejema sporočila ali prejem sporočila v splošni nabiralnik (administratorjev nabiralnik ). Po eni strani ta nastavitev poveča število prejete neželene pošte, po drugi strani pa vam omogoča, da ne izgubite pisem z napačno črkovanimi naslovi.

Drug ukrep za preprečevanje neželene pošte je zahtevanje zapisa PTR. Zapis PTR (zapis kazalca) poveže naslov IP z imenom domene. Ko zahteva PTR, MTA sprejme pošto le, če se domena pošiljatelja ujema z domeno strežnika pošiljatelja.

Oglejmo si primer podrobneje. Nekateri strežniki spam.com poskušajo pošiljati e-pošto z lažnim pošiljateljem, domnevno iz nam znanega strežnika example.com. V primeru filtriranja po belih/črnih seznamih bo takšno pismo dostavljeno, saj je pošiljatelj uporabnik iz zaupanja vredne domene (na to so računali pošiljatelji neželene pošte). Za boj proti neželeni pošti MTA generira zahtevo PTR za IP naslov strežnika pošiljatelja, o katerem poroča med sejo SMTP. Za naslov y.y.y.y bo zahteva PTR vrnila ime domene spam.com, ki se ne ujema s pošiljateljevo domeno, zaradi česar bo sporočilo zavrnjeno. Hkrati bodo prejeta sporočila s strežnika x.x.x.x, ker se domena iz zapisa PTR za x.x.x.x (example.com) ujema z domeno pošiljatelja.

Torej, sporočilo je bilo prejeto in je v nabiralniku uporabnika. Kako jo prebrati? Shramba za pošto, kjer se nahajajo uporabniški predali, je lahko organizirana na različne načine: od banalnih map in datotek do baze podatkov. Brez tehničnega znanja je malo verjetno, da boste lahko sami brali svojo pošto. Toda ali bi moral biti uporabnik Ivanov zaskrbljen zaradi tega? Zanj se postopek prejemanja pošte zmanjša na pritisk na gumb »Prejmi« v poštnem odjemalcu.

Za prejemanje pošte odjemalec vzpostavi povezavo z MDA prek protokola POP3 ali IMAP, pri čemer nujno posreduje podatke za avtorizacijo. MDA preveri, ali je uporabnik na seznamih, in, če je uspešen, pošlje odjemalcu vsa nova sporočila v njegov nabiralnik. Uporabnik Ivanov prejme njegovo korespondenco in lahko z njo dela na način, ki mu ustreza.

Tu se naš članek konča, toplo priporočamo premišljeno branje in asimilacijo gradiva, predstavljenega v njem. V prihodnje bomo ob obravnavi praktičnih izvedb poštnih strežnikov posredovali gradivo na podlagi znanja, ki ga ima bralec vsaj v tem članku.



Povezani članki: