Kiel retpoŝto funkcias

Ĉi tio estas la komenco de granda kurso pri la laboro de poŝtserviloj. Mia celo ne estas rapide instrui iun kiel labori kun poŝtserviloj. Ĉi tie estos multaj pliaj informoj pri la demandoj, kiujn ni renkontos survoje, ĉar mi provas fari la kurson ĉefe por tiuj, kiuj ĵus faras siajn unuajn paŝojn.

Kiel retpoŝto funkcias

AntaŭparoloOkazas, ke mi laboras partatempe kiel instruisto pri Linukso-administrado. Kaj kiel hejmtaskon, mi donas al studentoj dekon da ligiloj al diversaj rimedoj, ĉar kelkloke mankas sufiĉe da materialo, en aliaj ĝi estas tro kompleksa. Kaj sur malsamaj rimedoj, la materialo ofte estas duobligita, kaj foje komencas diverĝi. Ankaŭ, plejparto de la enhavo estas en la angla, kaj estas kelkaj studentoj, kiuj malfacile komprenas. Estas bonegaj kursoj de Semaev kaj Lebedev, kaj eble de aliaj, sed, laŭ mi, iuj temoj ne estas sufiĉe traktataj, kelkaj ne sufiĉe ligitaj kun aliaj.

Tial, unu tagon mi decidis iel preni notojn pri la materialo kaj doni ĝin al studentoj en oportuna formo. Sed ĉar mi faras ion, kial ne dividi ĝin kun ĉiuj? Komence mi provis fari ĝin per teksto kaj dilui ĝin per ligiloj, sed ekzistas milionoj da tiaj rimedoj, kio estas la signifo? Ie mankis klareco kaj klarigoj, ie studentoj estas tro maldiligentaj por legi la tutan tekston (kaj ne nur ilin) ​​kaj estas mankoj en ilia scio.

Sed ne temas nur pri la studentoj. Dum mia kariero mi laboris en IT-integrantoj, kaj ĉi tio estas grandega sperto pri laborado kun diversaj sistemoj. Rezulte mi fariĝis ĝenerala inĝeniero. Mi ofte renkontas IT-specialistojn en diversaj kompanioj kaj sufiĉe ofte mi rimarkas mankojn en ilia scio. En la IT-kampo, multaj estas memlernantaj, inkluzive de mi. Kaj mi havas sufiĉe da ĉi tiuj mankoj, kaj mi ŝatus helpi aliajn kaj min forigi tiujn mankojn.

Pri mi, mallongaj filmetoj kun informoj estas pli interesaj kaj pli facile digesteblaj, do mi decidis provi ĉi tiun formaton. Kaj mi bone scias, ke mia lango ne estas suspendita, estas malfacile aŭskulti min, sed mi provas fariĝi pli bona. Ĉi tio estas nova ŝatokupo por mi, kiun mi volas disvolvi. Mi antaŭe havis pli malbonan mikrofonon, nun mi ĉefe solvas problemojn pri sono kaj parolo. Mi volas fari kvalitan enhavon kaj vere bezonas objektivan kritikon kaj konsilon.

PS Iuj opiniis, ke la videoformato ne estas tute taŭga kaj ke estus pli bone fari ĝin en teksto. Mi ne tute konsentas, sed estu elekto - kaj video kaj teksto.

Video

Sekva> Poŝtservilo operaciumoj

Por povi labori kun retpoŝto, vi bezonas retpoŝtan klienton. Ĉi tio povas esti aŭ retkliento, ekzemple gmail, owa, roundcube, aŭ aplikaĵo en komputilo - outlook, thunderbird, ktp. Ni supozu, ke vi jam registris kun iu retpoŝta servo kaj vi devas agordi retpoŝtan klienton. Vi malfermas la programon kaj ĝi petas al vi datumojn: kontonomo, via retadreso kaj pasvorto.

Kiel retpoŝto funkcias

Post kiam vi enigas ĉi tiun informon, via retpoŝta kliento provos trovi informojn pri via retpoŝta servilo. Ĉi tio estas farita por simpligi agordon de konekto al la servilo, ĉar la plej multaj uzantoj ne konas la adresojn kaj konektajn protokolojn. Por fari tion, retpoŝtaj klientoj uzas malsamajn manierojn serĉi informojn pri la servilo kaj konekto-agordoj. Ĉi tiuj metodoj povas varii depende de via retpoŝta kliento.

Kiel retpoŝto funkcias

Ekzemple, Outlook uzas la "aŭtomalkovron" metodon, la kliento kontaktas la DNS-servilon kaj petas specifan aŭtomalkovran rekordon, kiu estas asociita kun la retpoŝta domajno, kiun vi specifis en via poŝta kliento-agordoj. Se la administranto agordis ĉi tiun eniron sur la DNS-servilo, ĝi montras al la retservilo.

Kiel retpoŝto funkcias

Post kiam la poŝta kliento eksciis la adreson de la retservilo, ĝi kontaktas ĝin kaj trovas tie antaŭpreparitan dosieron kun agordoj por konektiĝi al la retservilo en XML-formato.

Kiel retpoŝto funkcias

En la kazo de Thunderbird, la poŝta kliento preterpasas la aŭtomalkovran DNS-rekordan serĉon kaj tuj provas konektiĝi al la aŭtokonfigura retservilo. kaj la nomo de la specifita domajno. Kaj ĝi ankaŭ provas trovi dosieron kun konekto-agordoj en XML-formato en la retservilo.

Kiel retpoŝto funkcias

Se la poŝta kliento ne trovas dosieron kun la necesaj agordoj, ĝi provos diveni la agordojn inter la plej ofte uzataj. Ekzemple, se la domajno nomiĝas example.com, tiam la poŝtservilo kontrolos ĉu ekzistas serviloj nomitaj imap.example.com kaj smtp.example.com. Se ĝi trovas ĝin, ĝi registros ĝin en la agordoj. Se la poŝta kliento ne povas determini la adreson de la poŝtservilo iel, ĝi instigos la uzanton mem enigi la konektajn datumojn.

Kiel retpoŝto funkcias

Tiam vi rimarkos 2 kampojn por serviloj - alvenanta poŝtservila adreso kaj eliranta poŝtservila adreso. Kiel regulo, en malgrandaj organizoj ĉi tiuj adresoj estas la samaj, eĉ se ili estas specifitaj per malsamaj DNS-nomoj, sed en grandaj kompanioj ĉi tiuj povas esti malsamaj serviloj. Sed ne gravas ĉu ĉi tiuj estas la sama servilo aŭ ne - la servoj malantaŭ ili estas malsamaj. Unu el la plej popularaj pakaĵoj de poŝtaj servoj estas Postfix & Dovecot. Kie Postfix funkcias kiel eksiĝinta poŝtservilo (MTA - poŝttransiga agento), kaj Dovecot kiel envenanta poŝtservilo (MDA - poŝta livero). El la nomo vi povas diveni, ke Postfix estas uzata por sendi poŝton, kaj Dovecot estas uzata por ricevi poŝton de la poŝta kliento. La poŝtserviloj mem komunikas inter si per la SMTP-protokolo - t.e. Dovecot (MDA) estas necesa por uzantoj.

Kiel retpoŝto funkcias

Ni diru, ke ni agordis konekton al nia poŝtservilo. Ni provu sendi mesaĝon. En la mesaĝo ni indikas nian adreson kaj la adreson de la ricevanto. Nun, por liveri la mesaĝon, via retpoŝta kliento sendos mesaĝojn al via eksiĝinta poŝtservilo.

Kiel retpoŝto funkcias

Kiam via servilo ricevas mesaĝon, ĝi provos trovi al kiu liveri la mesaĝon. Via servilo ne povas parkere scii la adresojn de ĉiuj poŝtserviloj, do ĝi serĉas DNS por trovi specialan MX-rekordon - montrante la poŝtservilon por difinita domajno. Ĉi tiuj enskriboj povas malsami laŭ malsamaj subdomajnoj.

Kiel retpoŝto funkcias

Post kiam ĝi ekscias la adreson de la servilo de la ricevanto, ĝi sendas vian mesaĝon per SMTP al ĉi tiu adreso, kie la retpoŝta servilo (MTA) de la ricevanto akceptos la mesaĝon kaj metos ĝin en specialan dosierujon, kiun ankaŭ rigardas la respondeca servo. por ricevi mesaĝojn al klientoj (MDA).

Kiel retpoŝto funkcias

La venontan fojon kiam la poŝta kliento de la ricevanto petos al la envenanta poŝtservilo novajn mesaĝojn, MDA sendos vian mesaĝon al ili.

Sed ĉar poŝtserviloj funkcias en la Interreto kaj ĉiu povas konekti al ili kaj sendi mesaĝojn, kaj poŝtserviloj estas vaste uzataj de diversaj kompanioj por interŝanĝi gravajn datumojn, ĉi tio estas sufiĉe bongusta peceto por atakantoj, precipe spamistoj. Tial, modernaj poŝtserviloj havas multajn aldonajn mezurojn por konfirmi la sendinton, kontroli pri spamo ktp. Kaj mi provos kovri multajn el ĉi tiuj temoj en la sekvaj partoj.

fonto: www.habr.com

Aldoni komenton