Sadržaj[Sakrij][Prikaži]
E-pošta je tehnika prenošenja poruka sa jednog sistema na drugi preko interneta u realnom vremenu. Upotreba e-pošte u početku je bila ograničena na korisnike na istom računaru i zahtijevala je da korisnici budu na mreži kako bi primali poruke.
Vrijeme je prošlo, a sada znamo kako izgleda poštansko sanduče. Poruka se može poslati na nekoliko primalaca, a ime primaoca se može prikriti od drugih primatelja uključivanjem njihovih imena u odjeljak Bcc. Kao što svi znamo, e-pošta je popularno sredstvo za povezivanje s drugima, bilo da se radi o poslovanju, oglašavanju, praćenju transakcija ili iz bilo kojeg drugog razloga.
Iako su dostupni brojni visokokvalitetni provajderi e-pošte, kao što su Gmail, Outlook, Yahoo, Apple, Proton i mnogi drugi, još uvijek postoji potreba da se razumije što je e-mail dizajn sistema je.
Ako ste zainteresovani da saznate više o tome šta je dizajn sistema e-pošte, onda je ovaj post za vas. Dakle, ovaj post će vam pružiti pregled sistema e-pošte na visokom nivou.
Komponente sistema e-pošte
Mail korisnički agent – Korisnički agent za poštu (MUA) je program koji vam omogućava da sastavljate, šaljete i primate e-poštu.
Agent za prijenos pošte – Agent za prijenos pošte (MTA) je zadužen za svu dolaznu i odlaznu poštu.
Mail Host – Domaćin pošte je server koji šalje i prima poštu za host ili mrežu. E-poruke će biti pohranjene u poštanskim sandučićima na mail serveru.
Server imena domena – Da bi se odredilo gdje treba biti isporučena e-pošta, neophodan je sistem imena domena (DNS). Sistem koji pretvara imena domena poput youtube.com, google.com i drugih u IP adrese kao što je 192.198.0.1.
Jednostavni protokol za prijenos pošte – To je najvažnija komponenta jer je napravljena kao serverski program koji obrađuje vašu e-poštu, šalje je na odgovarajući server i prenosi poruke. Uvijek je u potrazi za novom poštom za slanje. Odlaznu e-poštu također verificira SMTP kako bi se jamčilo da dolazi sa stvarnog aktivnog korisničkog računa.
Dizajn visokog nivoa
Važni uslovi dizajna e-pošte
Iako vjerovatno već znate šta se nalazi u e-poruci, ipak je korisno razumjeti komponente koje ulaze u kreiranje poruke.
Uobičajeni email se sastoji od dva dijela: zaglavlja i tijela.
Prvi dio se zove zaglavlje.
Odjeljci koji se moraju popuniti
- Ko je poslao email na:
- Kome je adresa e-pošte?
- Kada je email izašao?
Sekcije sa opcijama
- Šta je tema mejla?
- CC: ko bi još trebao biti uključen u email kao primalac
Glavni dio teksta
- Materijal i drugi pripremljeni tekst, kao što je HTML, mogu biti uključeni u dio tijela.
- Dio tijela ovlaštenog dijela ovisi o tome šta provajder usluga dozvoljava u tijelu e-pošte.
Ključno je razumjeti komponente e-pošte jer su to trenutni industrijski standardi za normalnu e-poštu. Svaki korisnik koji želi da koristi sistem na odgovarajući način moraće da ima standardni jezik koji je lak za razumevanje.
E-mail adresa
Kapacitet i funkcionalnost za slanje i primanje e-pošte moraju jasno biti dostavljeni korisniku sistema e-pošte. Adresa e-pošte je potrebna prije nego što neko može poslati e-poštu.
Svaka adresa e-pošte je jedinstvena.
- U suprotnom, DNS će tretirati obje adrese e-pošte kao istu IP adresu, koja se koristi za odlučivanje gdje će se slati/primati e-poruke ako adrese e-pošte nisu jedinstvene.
Korisničko ime/AddressName @ DomainName je najčešći format za adresu e-pošte.
- Na primjer, “tim” je prijava, “@” je simbol @, a “opengenus.org” je naziv domene (“opengenus.org”).
Korisničko ime će se koristiti za identifikaciju jedinstvene adrese na osnovu IP adrese imena domene.
Funkcionalnost sistema e-pošte
1. Serveri koji pohranjuju i prenose podatke
Post Office Protocol (POP) je primjer osnovne arhitekture u kojoj server pohranjuje poruke sve dok im korisnik ne pristupi i ne preuzme ih – imajući pristup e-porukama koje su preuzete u bilo koje vrijeme (čak i kada su van mreže).
2. Skladište e-pošte samo na serveru
Umjesto pohranjivanja svih e-poruka na klijentov računar, alternativni i superiorniji način bi bio da ih sve držite na serveru. Prikaz e-pošte je identičan na svim mašinama, a provajder često skladišti e-poštu u centralizovano spremište i rukuje operacijama pošte na strani servera.
3. Sistemi za keširanje na kraju klijenta
Uobičajena strategija je koji klijenti da održavaju keširanu verziju e-pošte prikazuju na svojim mašinama dok serveri čuvaju e-poštu na neodređeno vreme. Sigurnosna kopija e-pošte se pravi, a sofisticirane operacije/funkcije pošte (pretraga/filtriranje/nove e-poruke/itd) dostupne su čak i kada je računar isključen.
Kako e-pošta teče interno?
Pogledajmo kako se šalje email. E-poruke, kao i drugi Internet podaci, prenose se kao tok paketa preko internetskog TCP/IP protokola. Ovaj postupak je podijeljen u tri koraka:
- Kada se poruka e-pošte pošalje, TCP protokol je dijeli na pakete (), od kojih svaki sadrži adrese pošiljaoca i primaoca.
- Paketi se usmjeravaju do željenog odredišta putem IP protokola. Ruteri na internetu provjeravaju adresu svakog paketa kako bi odredili najefikasniji put do odredišnog servera e-pošte. Paketi se usmjeravaju na sljedeći ruter kada je planirana putanja. Količina saobraćaja na bilo kojoj mreži, na primjer, utiče na to kako se rutiraju paketi e-pošte.
- Kada paketi stignu na server e-pošte primaoca, TCP ih ponovo sastavlja u originalni format e-pošte (koji primalac može pročitati).
Email serveri (SMTP & MTA)
Za razliku od fizičkog poštanskog sandučeta, gdje svu vašu poštu obrađuje jedan provajder, pošta, e-pošta upravlja dolaznom i odlaznom poštom odvojeno. Postoje dvije različite vrste servera.
Simple Mail Transfer System (SMTP) je protokol za isporuku e-pošte koji vam omogućava slanje i primanje poruka putem interneta. SMTP je protokol koji nosi informacije o detaljima prijenosa poruke e-pošte i koristi se samo za odlaznu poštu.
Agent za prijenos pošte (MTA) je serverska aplikacija koja šalje e-poštu koristeći Simple Mail Transfer Protocol (SMTP). MTA zasnovan na klijentu, koji uključuje instaliranje softvera za pristup e-pošti (kao što je Outlook), i MTA zasnovan na vebu, kome se pristupa preko veb pretraživača, dve su vrste MTA (Gmail, na primer).
Svako ko ima računar može upravljati MTA. Jednostavno je, a MTA će se pobrinuti za dolaznu poštu. Pokretanje vlastitog MTA za slanje velikog broja masovnih poruka e-pošte uz održavanje visokog stepena isporučivosti može biti teško.
Postoje neke norme i konvencije kojih se treba pridržavati. Ako ih ne slijedite, ugrozit ćete vašu sposobnost da isporučite poštu na vrijeme. Konfiguriranje vaših klijenata da koriste SMTP server vašeg ISP-a umjesto postavljanja i pokretanja vlastitog je brža i lakša opcija.
Protokoli e-pošte
Protokol pošte (POP) je akronim za Post Office Protocol. E-pošta se preuzima pomoću ovog softvera. POP3 omogućava korisniku e-pošte da vidi svoje e-poruke pohranjene na serveru u njihovom korisničkom računu. Ne morate ostati na mreži da biste dobili e-poštu. Da biste pristupili e-pošti, trebate samo ostaviti kopiju na serveru.
IMAP (Internet Message Access Protocol) je malo sofisticiraniji kada je u pitanju upravljanje e-poštom. IMAP klijenti i serveri imaju dvosmjerni razgovor. Za razliku od POP-a, IMAP protokol zadržava duplikat svake poruke na serveru tako da joj mogu pristupiti brojni klijenti. Kada primite e-poštu, koristi se ovaj protokol. Kada koristite IMAP, e-poruke ostaju na serveru umjesto da se preuzimaju u poštansko sanduče korisnika i potom uklanjaju.
U pozadini sistema e-pošte, postoji mnogo složenijih komponenti.
Nadam se da sada bolje razumete sistem e-pošte, uključujući njegove protokole, servere i druge komponente.
Ostavite odgovor