Enostavni protokol za prenos pošte (SMTP)

Protokol SMTP (Simple Mail Transfer Protocol) je zbirka komunikacijskih pravil, ki programski opremi omogočajo pošiljanje elektronske pošte (e-pošte) po internetu. E-pošta je ena najbolj prihajajočih in neprecenljivih storitev na internetu. Večina sistemov uporablja protokol SMTP kot tehniko za prenos pošte od ene stranke do druge. Protokol SMTP se uporablja pri pošiljanju e-pošte in deluje kot potisni protokol, medtem ko se pri nalaganju teh e-poštnih sporočil na koncu prejemnika uporablja IMAP (protokol za dostop do internetnih sporočil) ali POP (protokol pošte). SMTP spada pod protokol aplikacijskega sloja.

Ko želi elektronsko sporočilo poslati, uporabnik vzpostavi povezavo TCP s strežnikom SMTP in nato pošlje pošto prek povezave. Strežnik SMTP je nenehno v načinu poslušanja. V trenutku, ko posluša TCP povezavo katerega koli uporabnika, začne povezavo na tem pristanišču. Po učinkovitem ustvarjanju povezave TCP se pošta takoj pošlje. SMTP protokol prenaša sporočila na podlagi e-poštnih naslovov. Ponuja izmenjavo sporočil med strankami v istem računalniku ali na različnih napravah.

Opravlja lahko tudi naslednje naloge:

  • Sporočilo lahko pošlje več kot enemu prejemniku.
  • V sporočilo lahko priloži besedilo, video glas ali grafiko.
  • Prav tako lahko prenaša sporočila tudi v omrežjih, ki niso zunanja v internetu.

Razumevanje protokola SMTP

  • Glavna ideja protokola SMTP je vzpostavitev komunikacijskih smernic med strežniki. Strežniki se identificirajo in sporočijo vrsto komunikacije. Strežniki obravnavajo tudi napake, kot so napačni e-poštni naslovi. Na primer, če je naslov prejemnika napačen, potem prejemni strežnik odgovori s sporočilom o napaki.

Običajno je SMTP integriran v e-poštno aplikacijo in je sestavljen iz štirih glavnih komponent:

  1. Uporabniški agent za pošto (MUA)
  2. Agent za oddajo pošte (MSA)
  3. Agent za prenos pošte (MTA)
  4. Agent za dostavo pošte (MDA)

SMTP začne sejo med MUA, ki je uporabnik, in MSA, ki je strežnik. MTA in MDA se uporabljata za iskanje po domeni po naslovih in za lokalne storitve dostave.

Ukazi SMPT

Poglejmo nekaj ukazov SMPT:

  • HELO - Ta ukaz se uporablja za identifikacijo uporabnika in polnega imena domene, ki se prenaša samo enkrat na sejo.
  • POŠTA - Ta ukaz se uporablja za začetek prenosa sporočila.
  • RCPT - Ta ukaz pride po MAIL in se uporablja za prepoznavanje popolnoma kvalificiranega imena prejemnika. Za več prejemnikov uporabljamo en RCPT za vsakega od prejemnikov.
  • PODATKI - Ta ukaz se uporablja za pošiljanje podatkov ena za drugo.

Vrste protokola SMTP

Model SMTP je lahko naslednjih dveh vrst:

  • Model od konca do konca
  • Model za shranjevanje in posredovanje naprej

Zasnova koncepta do konca komunicira med različnimi organizacijami, medtem ko komuniciranje znotraj organizacije predstavlja model skladišča in posredovanja. Za oddajo e-poštnega sporočila se stranka takoj obrne na SMTP cilja. SMTP strežnik hrani e-pošto, dokler ga SMTP sprejemnik dejansko ne prejme. Stranka SMTP sproži sestanek in SMTP sprejemnik reagira na prošnjo za sestanek.

Kako deluje protokol SMTP?

Za boljše razumevanje si oglejmo delovanje SMTP.

  1. Sestava pošte:

Sprva pošiljatelj s pomočjo poštnega uporabniškega agenta (MUA) sestavi e-poštno sporočilo in nato pošlje e-pošto. MUA pomaga pri pošiljanju in prejemanju pošte. E-poštno sporočilo je sestavljeno iz dveh delov, in sicer telo in glava. Telo je sestavljeno iz glavnega dela sporočila, medtem ko je glava sestavljena iz zadeve, ki je eno vrstico opisa telesa, informacije o naslovu pošiljatelja in prejemnika.

  1. Oddaja pošte:

Stranka uporabi protokol preprostega prenosa pošte po končani strukturi dokumenta in pošlje dokončan dokument strežniku na kanalu TCP 25.

  1. Dostava pošte:

E-poštni naslovi vsebujejo uporabnikovo uporabniško ime in ime domene. V je "abc" uporabniško ime prejemnika, "gmail.com" pa ime domene. Če se ime prejemnika domene razlikuje od pošiljateljevega domene, bo MSA pismo poslala pošiljatelju posrednikov pošte (MTA). Za prenos e-pošte MTA išče ciljno domeno. V sistemu domen (DNS) poišče ciljno domeno. Ko je zapis najden, se MTA poveže s strežnikom in pošlje sporočilo.

  1. Prejem in obdelava pošte:

Ko strežnik prejme sporočilo, ga pošlje agentu za dostavo pošte (MDA), ki hrani e-pošto, dokler ga uporabnik ne naloži.

  1. Dostop in nalaganje pošte:

E-poštno sporočilo, shranjeno v MDA, se pridobi s prijavo v MUA s pomočjo uporabniškega imena in gesla MUA.

Prednosti protokola SMTP

  1. SMTP omogoča najlažjo obliko komunikacije po e-pošti med več računalniki v določenem omrežju.
  2. SMTP je narejen iz preproste platforme, kar omogoča enostavno in hitro pošiljanje e-poštnih sporočil.
  3. SMTP predstavlja zanesljivost za odhodna e-poštna sporočila na način, da če sporočilo ni uspešno poslano, strežnik SMTP poskuša ponovno poslati isto sporočilo, dokler sporočilo ni uspešno poslano.
  4. SMTP pomaga imeti zavezan strežnik za upravljanje odhodnih e-poštnih sporočil v organizacijah.
  5. Povezavo s SMTP je enostavno in enostavno. Ponuja enostavno namestitev.
  6. Povezava SMTP nima omejitev in se lahko uporablja za povezavo s katerim koli sistemom. Vse, kar moramo storiti, je vključiti podatke SMTP.
  7. Ne vključuje nobenega razvoja z našega konca.

Zaključek

SMTP ponuja najlažjo rešitev za pošiljanje e-poštnih sporočil in sporočil ljudem po vsem svetu. Skupno pošiljanje e-poštnih sporočil je možno samo prek strežnikov SMTP in je hkrati eno izmed najbolj denarnih sredstev za pošiljanje e-poštnih sporočil velikemu številu ljudi.

Priporočeni članki

To je vodnik za SMTP protokol. Tu smo razpravljali o delu, ukazu, vrstah in prednostih SMTP. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Kaj je spletno gostovanje?
  2. Obvladovanje ukazov vozlišč
  3. Uvod v računalniško omrežje
  4. Top storitve spletnega mesta