Jednostavni protokol za prijenos pošte (SMTP)
SMTP protokol (Simple Mail Transfer Protocol) skup je pravila komunikacije koja softveru dopušta slanje elektroničke pošte (e-pošte) putem interneta. E-pošta je jedna od najcjenjenijih i neprocjenjivih usluga na Internetu. Većina sustava koristi SMTP protokol kao tehniku prijenosa pošte s jednog kupca na drugog. SMTP protokol koristi se za slanje e-pošte i funkcionira kao push protokol dok se za dohvaćanje ovih poruka e-pošte na kraju primatelja koristi IMAP (protokol pristupa internetskim porukama) ili POP (protokol poštanskog ureda). SMTP spada pod protokol aplikacijskog sloja.
Kad se e-adresa želi poslati, korisnik uspostavlja TCP vezu sa SMTP poslužiteljem, a zatim šalje poštu putem veze. SMTP poslužitelj je neprekidno u načinu slušanja. U trenutku kada od bilo kojeg korisnika posluži TCP vezu, započinje vezu na tom ulazu. Nakon učinkovitog stvaranja TCP veze, pošta se odmah šalje. SMTP protokol odašilje poruke na temelju adrese e-pošte. Nudi razmjenu poruka između klijenata na istom računalu ili na različitim uređajima.
Može obaviti i sljedeće zadatke:
- Može prenijeti poruku više primatelju.
- U poruku može priložiti tekst, video glas ili grafiku.
- Također može prenositi poruke i na mrežama izvan Interneta.
Razumijevanje SMTP protokola
- Glavna ideja koja stoji iza SMTP protokola je postavljanje komunikacijskih smjernica među poslužiteljima. Poslužitelji se identificiraju i najavljuju vrstu komunikacije koja se obavlja. Poslužitelji također rješavaju pogreške poput pogrešnih adresa e-pošte. Na primjer, ako je primateljeva adresa netočna, tada poslužitelj primatelj odgovara porukom pogreške.
SMTP je obično integriran u aplikaciju za e-poštu i sastoji se od četiri glavne komponente:
- Korisnički agent za poštu (MUA)
- Agent za slanje pošte (MSA)
- Agent za prijenos pošte (MTA)
- Agent za dostavu pošte (MDA)
SMTP započinje sesiju između MUA, koji je korisnik i MSA, koji je poslužitelj. MTA i MDA koriste se za pretraživanje domene za adrese i za lokalne isporuke.
Naredbe SMPT
Pogledajmo nekoliko SMPT naredbi:
- HELO - Ova se naredba koristi za identificiranje korisnika i puno ime domene, koja se prenosi samo jednom po sesiji.
- MAIL - Ova se naredba koristi za pokretanje prijenosa poruke.
- RCPT - Ova naredba dolazi nakon MAIL i koristi se za identificiranje potpuno kvalificiranog imena primatelja. Za više primatelja koristimo jedan RCPT za svakog od primatelja.
- PODACI - Ova se naredba koristi za slanje podataka jedan red za drugim.
Vrste protokola SMTP
SMTP model može biti sljedeće dvije vrste:
- Cjelovit model
- Model za pohranu i naprijed
Dizajn od kraja do kraja komunicira između različitih organizacija, a komunikacija unutar organizacije je model skladišta i prosljeđivanja. Za slanje e-pošte, kupac odmah kontaktira SMTP odredišta. SMTP poslužitelj čuva e-poštu sve dok SMTP primatelja učinkovito ne primi poruku. SMTP kupac inicira sastanak, a SMTP prijamnik reagira na molbu za sastanak.
Kako djeluje SMTP protokol?
Pogledajmo kako funkcionira SMTP radi boljeg razumijevanja.
-
Sastav pošte:
U početku pošiljatelj sastavlja poruku e-pošte uz pomoć korisničkog agenta pošte (MUA), a zatim šalje e-poštu. MUA pomaže u slanju i primanju pošte. E-poruka se sastoji od dva dijela, a to su tijelo i zaglavlje. Tijelo se sastoji od glavnog dijela poruke, dok se zaglavlje sastoji od teme, što je jednoredni opis onoga što tijelo sadrži te podataka o adresi pošiljatelja i primatelja.
-
Slanje pošte:
Kupac koristi Jednostavni protokol za prijenos pošte nakon što je struktura dokumenta dovršena i šalje gotov dokument na poslužitelj na TCP kanalu 25.
-
Dostava pošte:
E-adrese sadrže korisničko ime i domenu primatelja. U, "abc" je korisničko ime primatelja, a "gmail.com" je naziv domene. Ako se ime domene primatelja razlikuje od pošiljateljeve domene, MSA će pismo poslati agentu za prijenos pošte (MTA). Za prijenos e-pošte, MTA traži ciljnu domenu. U sustavu domena (DNS) traži se ciljna domena. Nakon što je zapis pronađen, MTA se povezuje na poslužitelj kako bi poslao poruku.
-
Primanje i obrada pošte:
Nakon što poslužitelj primi poruku, ona je šalje agentu za dostavu pošte (MDA), koji e-poštu čuva sve dok ga korisnik ne preuzme.
-
Pristup i preuzimanje pošte:
E-pošta pohranjena u MDA preuzima se prijavom u MUA, uz pomoć korisničkog imena i lozinke za MUA.
Prednosti SMTP protokola
- SMTP pruža najlakši oblik komunikacije e-poštom između nekoliko računala u određenoj mreži.
- SMTP je napravljen od jednostavne platforme, što olakšava i brzo šalje e-poštu.
- SMTP predstavlja pouzdanost za odlazne poruke e-pošte, na način da ako poruka nije poslana uspješno, SMTP poslužitelj pokušava ponovno poslati istu poruku dok se poruka uspješno ne pošalje.
- SMTP pomaže postojanju poslužitelja za upravljanje odlaznim porukama e-pošte u organizacijama.
- Lako i jednostavno spajanje na SMTP. Nudi jednostavnu instalaciju.
- SMTP veza nema ograničenja i može se koristiti za povezivanje s bilo kojim sustavom. Sve što moramo učiniti je uključiti SMTP podatke.
- To ne uključuje nikakav razvoj s našeg kraja.
Zaključak
SMTP pruža najjednostavnije rješenje za slanje e-poruka i poruka ljudima širom svijeta. Skupno slanje e-pošte moguće je samo putem SMTP poslužitelja i to je jedno od najpovoljnijih načina za slanje e-pošte istovremeno velikom broju ljudi.
Preporučeni članci
Ovo je vodič za SMTP protokol. Ovdje smo razgovarali o radu, naredbi, vrstama i prednostima SMTP-a. Možete i proći naše druge predložene članke da biste saznali više -
- Što je web hosting?
- Savladavanje naredbi čvora
- Uvod u računalnu mrežu
- Vrhunske usluge web stranica