Sisukord[Peida][Näita]
E-post on meetod sõnumite reaalajas edastamiseks ühest süsteemist teise Interneti kaudu. E-posti kasutamine oli algselt piiratud sama arvuti kasutajatega ja see eeldas, et kasutajad peavad sõnumite vastuvõtmiseks olema võrgus.
Aeg on edasi läinud ja nüüd teame, kuidas postkast välja näeb. Sõnumi saab saata mitmele adressaadile ja adressaadi nime saab varjata teiste adressaatide eest, lisades nende nimed jaotisesse Pimekoopia. Nagu me kõik teame, on meil populaarne vahend teistega ühenduse loomiseks, olgu selleks siis äri, reklaamimine, tehingute jälgimine või muul põhjusel.
Kuigi saadaval on palju kvaliteetseid meiliteenuse pakkujaid, nagu Gmail, Outlook, Yahoo, Apple, Proton ja paljud teised, on siiski vaja mõista, mis on meil süsteemi disain on.
Kui olete huvitatud meilisüsteemi disaini kohta lisateabe saamiseks, siis see postitus on teie jaoks. Niisiis, see postitus annab teile kõrgetasemelise ülevaate e-posti süsteemist.
Meilisüsteemi komponendid
Meili kasutajaagent – E-posti kasutajaagent (MUA) on programm, mis võimaldab teil e-kirju koostada, saata ja vastu võtta.
Meiliedastusagent – Mail Transfer Agent (MTA) vastutab kogu sissetuleva ja väljamineva kirja eest.
Meili host – Meilihost on server, mis saadab ja võtab vastu kirju hosti või võrgu jaoks. Meilid salvestatakse meiliserveri postkastidesse.
Domain Name Server – Et määrata, kuhu meilisõnum edastada, on vaja domeeninimede süsteemi (DNS). Süsteem, mis teisendab domeeninimed nagu youtube.com, google.com ja teised IP-aadressideks nagu 192.198.0.1.
Lihtne kirjade edastamise protokoll – See on kõige olulisem komponent, kuna see on loodud serveriprogrammina, mis töötleb teie e-kirju, saadab need vastavasse serverisse ja edastab sõnumeid. See otsib alati uusi kirju, mida saata. Väljaminevaid e-kirju kontrollib ka SMTP, et tagada, et see pärineb päris aktiivselt kasutajakontolt.
Kõrgetasemeline disain
Olulised meilikujunduse tingimused
Kuigi arvatavasti teate juba, mis meilis sisaldub, on siiski kasulik mõista selle loomise komponente.
Tavaline e-kiri koosneb kahest osast: päisest ja kehast.
Esimest osa nimetatakse päiseks.
Lõigud, mis tuleb täita
- Kes saatis meili aadressile:
- Kellele on e-kiri adresseeritud?
- Millal e-kiri välja läks?
Valikutega jaotised
- Mis on meili teema?
- CC: keda veel tuleks meili vastuvõtjana kaasata
Teksti põhiosa
- Põhiosasse saab lisada materjali ja muud ettevalmistatud teksti, näiteks HTML-i.
- Volitatud osa kehaosa sõltub sellest, mida teenusepakkuja meili sisus lubab.
Meili komponentide mõistmine on ülioluline, sest need on tavapärase e-kirja jaoks kehtivad tööstusstandardid. Iga kasutaja, kes soovib süsteemi õigesti kasutada, peab omama standardkeelt, millest on lihtne aru saada.
E-posti aadress
Meilisüsteemi kasutajale peab selgelt olema tagatud e-kirjade saatmise ja vastuvõtmise suutlikkus ja funktsionaalsus. Enne meili saatmist on vaja e-posti aadressi.
Iga e-posti aadress on ainulaadne.
- Vastasel juhul käsitleb DNS mõlemat e-posti aadressi sama IP-aadressina, mida kasutatakse selleks, et otsustada, kuhu e-kirju saata/vastu võtta, kui meiliaadressid pole kordumatud.
Kasutajanimi/aadressinimi @ Domeeninimi on meiliaadressi kõige levinum vorming.
- Näiteks "meeskond" on sisselogimine, "@" on @ sümbol ja "opengenus.org" on domeeninimi ("opengenus.org").
Kasutajanime kasutatakse unikaalse aadressi tuvastamiseks domeeninime IP-aadressi alusel.
Meilisüsteemi funktsionaalsus
1. Serverid, mis salvestavad ja edastavad andmeid
Post Office Protocol (POP) on näide põhiarhitektuurist, milles server salvestab sõnumeid seni, kuni kasutaja neile juurde pääseb ja alla laadib – pääsedes juurde igal ajal (isegi võrguühenduseta) alla laaditud meilidele.
2. Ainult serveri e-posti salvestusruum
Selle asemel, et salvestada kõik meilid kliendi arvutisse, oleks alternatiivne ja parem viis hoida neid kõiki serveris. Meilivaade on kõigis masinates identne ja teenusepakkuja salvestab sageli e-kirjad tsentraliseeritud hoidlasse ja tegeleb meilitoimingutega serveri poolel.
3. Vahemällu salvestavad süsteemid kliendi otsas
Tavaline strateegia on see, millised kliendid säilitavad oma masinates e-kirjade kuvamise vahemällu salvestatud versiooni, samal ajal kui serverid salvestavad e-kirju määramata ajaks. Meilid varundatakse ja keerukad meilitoimingud/funktsioonid (otsing/filtreerimine/uued meilid/jne) on saadaval ka siis, kui arvuti on välja lülitatud.
Kuidas meil sisemiselt liigub?
Vaatame, kuidas meili saadetakse. Meilid, nagu ka muud Interneti-andmed, edastatakse pakettide voona Interneti TCP/IP-protokolli kaudu. See protseduur on jagatud kolmeks etapiks:
- Kui e-kiri saadetakse, jagab TCP-protokoll selle pakettideks (), millest igaüks sisaldab saatja ja saaja aadresse.
- Paketid suunatakse IP-protokolli kaudu soovitud sihtkohta. Interneti-ruuterid kontrollivad iga paketi aadressi, et määrata kõige tõhusam tee meili sihtserverini. Kui tee on planeeritud, suunatakse paketid järgmisele ruuterile. Näiteks mis tahes võrgu liikluse maht mõjutab meilipakettide marsruutimist.
- Kui paketid jõuavad adressaadi meiliserverisse, koondab TCP need uuesti algsesse meilivormingusse (mida saaja saab lugeda).
Meiliserverid (SMTP ja MTA)
Erinevalt füüsilisest postkastist, kus kogu teie kirjaga tegeleb üks teenusepakkuja, käsitleb postkontor sissetulevaid ja väljaminevaid kirju eraldi. Servereid on kahte erinevat tüüpi.
Simple Mail Transfer System (SMTP) on meiliedastusprotokoll, mis võimaldab teil Interneti kaudu sõnumeid saata ja vastu võtta. SMTP on protokoll, mis kannab teavet meilisõnumi edastamise üksikasjade kohta ja mida kasutatakse ainult väljaminevate kirjade jaoks.
Mail Transfer Agent (MTA) on serverirakendus, mis saadab e-kirju lihtsa meiliedastusprotokolli (SMTP) abil. Kliendipõhine MTA, mis sisaldab tarkvara installimist meilidele (nt Outlook) juurdepääsuks, ja veebipõhine MTA, millele pääseb ligi veebibrauseri kaudu, on kahte tüüpi MTA-sid (näiteks Gmail).
MTA-d saavad juhtida kõik, kellel on arvuti. See on lihtne ja sissetulevate kirjade eest hoolitseb MTA. Oma MTA käivitamine suure hulga hulgimeilide saatmiseks, säilitades samal ajal kõrge kohaletoimetavuse, võib olla keeruline.
On teatud norme ja konventsioone, millest tuleb kinni pidada. Nende mittejärgimine seab ohtu teie suutlikkust posti õigeaegselt kohale toimetada. Kiirem ja lihtsam valik on konfigureerida oma kliendid kasutama oma Interneti-teenuse pakkuja SMTP-serverit, selle asemel et seadistada ja käitada.
E-posti protokollid
Post Office Protocol (POP) on postkontori protokolli akronüüm. E-post laaditakse alla selle tarkvara abil. POP3 võimaldab meili kasutajal vaadata oma serverisse salvestatud e-kirju oma kasutajakontol. E-kirjade saamiseks ei pea te võrgus olema. E-kirjale juurdepääsu saamiseks peate jätma ainult koopia serverisse.
IMAP (Internet Message Access Protocol) on meilihalduse osas veidi keerukam. IMAP-kliendid ja serverid vestlevad kahesuunaliselt. Erinevalt POP-ist säilitab IMAP-protokoll igast serveris olevast sõnumist duplikaadi, nii et sellele pääsevad juurde paljud kliendid. Kui saate meili, kasutatakse seda protokolli. IMAP-i kasutamisel jäävad meilid serverisse, mitte ei laadita neid kasutaja postkasti alla ja seejärel eemaldatakse.
Meilisüsteemi taustal on palju keerukamaid komponente.
Loodan, et saate nüüd paremini aru meilisüsteemist, sealhulgas selle protokollidest, serveritest ja muudest komponentidest.
Jäta vastus