Protokol Simple Mail Transfer Protocol (SMTP)

Protokol SMTP (Simple Mail Transfer Protocol) je soubor komunikačních pravidel, která umožňují softwaru posílat elektronickou poštu (e-mail) přes internet. E-mail je jednou z nejmodernějších a neocenitelných služeb na internetu. Většina systémů využívá protokol SMTP jako techniku ​​přenosu pošty z jednoho zákazníka na druhého. Protokol SMTP se používá k odesílání e-mailů a funguje jako protokol push, zatímco IMAP (protokol pro přístup k internetovým zprávám) nebo POP (poštovní protokol) se používá k získávání těchto e-mailů na konci příjemce. SMTP spadá do protokolu aplikační vrstvy.

Pokud chce být odeslán e-mail, uživatel zahájí připojení TCP k serveru SMTP a poté poštu odešle prostřednictvím připojení. Server SMTP je neustále v režimu poslechu. Ve chvíli, kdy naslouchá připojení TCP od libovolného uživatele, začne připojení na tomto portu. Po účinném vytvoření připojení TCP se pošta okamžitě odešle. Protokol SMTP přenáší zprávy na základě e-mailových adres. Nabízí výměnu zpráv mezi klienty na stejném počítači nebo na různých zařízeních.

Může také provádět následující úkoly:

  • Může odeslat zprávu více než jednomu příjemci.
  • Může ke zprávě připojit text, video hlas nebo grafiku.
  • Může také přenášet zprávy v sítích mimo internet.

Porozumění protokolu SMTP

  • Hlavní myšlenkou protokolu SMTP je nastavení komunikačních pokynů mezi servery. Servery se identifikují a oznamují druh probíhající komunikace. Servery také zpracovávají chyby, jako jsou nesprávné e-mailové adresy. Pokud je například adresa příjemce nesprávná, server příjemce odpoví chybovou zprávou.

Normálně je SMTP integrován do e-mailové aplikace a skládá se ze čtyř hlavních komponent:

  1. Mail user agent (MUA)
  2. Agent odesílání pošty (MSA)
  3. Agent přenosu pošty (MTA)
  4. Agent pro doručování pošty (MDA)

SMTP zahájí relaci mezi MUA, což je uživatel, a MSA, což je server. MTA a MDA se používají pro vyhledávání v doméně pro adresy a pro místní doručovací služby.

Příkazy SMPT

Podívejme se na několik příkazů SMPT:

  • HELO - Tento příkaz se používá k identifikaci uživatele a úplného názvu domény, který se přenáší pouze jednou za relaci.
  • MAIL - Tento příkaz se používá k zahájení přenosu zprávy.
  • RCPT - Tento příkaz přichází za MAIL a používá se k identifikaci plně kvalifikovaného jména příjemce. Pro více příjemců používáme jeden RCPT pro každého z příjemců.
  • DATA - Tento příkaz se používá k odesílání dat jeden řádek za druhým.

Typy protokolu SMTP

Model SMTP může být následujících dvou typů:

  • End-to-end model
  • Store-and-forward model

Konec-to-end design komunikuje mezi různými organizacemi, zatímco komunikuje v rámci organizace, je model skladu a forward. Chcete-li odeslat e-mail, zákazník okamžitě kontaktuje SMTP cíle. Server SMTP uchovává e-mail, dokud jej příjemce SMTP efektivně nepřijme. Zákazník SMTP zahájí schůzku a příjemce SMTP reaguje na žádost o schůzku.

Jak funguje protokol SMTP?

Podívejme se na fungování SMTP, abychom lépe porozuměli.

  1. Složení pošty:

Odesílatel zpočátku vytvoří e-mailovou zprávu pomocí agenta Mail User Agent (MUA) a poté e-mail odešle. MUA pomáhá při odesílání a přijímání pošty. E-mailová zpráva se skládá ze dvou částí, konkrétně z těla a záhlaví. Tělo se skládá z hlavní části zprávy, zatímco záhlaví se skládá z subjektu, což je jednořádkový popis toho, co tělo obsahuje, a informace o adrese odesílatele a příjemce.

  1. Odeslání pošty:

Zákazník používá protokol Simple Mail Transfer Protocol po dokončení struktury dokumentu a odešle hotový dokument na server na kanálu TCP 25.

  1. Doručení pošty:

E-mailové adresy obsahují uživatelské jméno a název domény příjemce. V je „abc“ uživatelské jméno příjemce a „gmail.com“ je název domény. Pokud je název domény příjemce odlišný od názvu domény odesílatele, MSA pošle dopis agentovi Mail Transfer Agent (MTA). Pro přenos e-mailu vyhledá MTA cílovou doménu. Vyhledá v systému názvů domén (DNS) a najde cílovou doménu. Jakmile je záznam nalezen, MTA se připojí k serveru a odešle zprávu.

  1. Příjem a zpracování pošty:

Jakmile server zprávu přijme, odešle ji agentovi doručování pošty (MDA), který uchovává e-mail, dokud jej uživatel neobdrží.

  1. Přístup a získávání pošty:

E-mail uložený v MDA je získáván přihlášením do MUA pomocí uživatelského jména a hesla MUA.

Výhody protokolu SMTP

  1. SMTP poskytuje nejjednodušší formu komunikace prostřednictvím e-mailů mezi několika počítači v konkrétní síti.
  2. SMTP je vyroben z jednoduché platformy, takže je snadné a rychlé odesílání e-mailů.
  3. SMTP představuje spolehlivost pro odchozí e-mailové zprávy tak, že pokud zpráva není úspěšně odeslána, pak se SMTP server pokusí znovu odeslat stejnou zprávu, dokud není zpráva úspěšně odeslána.
  4. SMTP pomáhá mít zavázaný server pro správu odchozích e-mailových zpráv v organizacích.
  5. Připojení k SMTP je snadné a snadné. Nabízí snadnou instalaci.
  6. Připojení SMTP nemá žádná omezení a lze jej použít k připojení k libovolnému systému. Vše, co musíme udělat, je začlenit informace SMTP.
  7. To nezahrnuje žádný vývoj od našeho konce.

Závěr

SMTP poskytuje nejjednodušší řešení pro odesílání e-mailů a zpráv lidem po celém světě. Hromadné odesílání e-mailů je možné pouze prostřednictvím serverů SMTP a je to jeden z nejhospodárnějších způsobů zasílání e-mailů velkému počtu lidí najednou.

Doporučené články

Toto byl průvodce protokolem SMTP. Zde jsme probrali práci, příkaz, typy a výhody SMTP. Další informace naleznete také v dalších navrhovaných článcích -

  1. Co je to webhosting?
  2. Příkazy masteringového uzlu
  3. Úvod do počítačové sítě
  4. Nejlepší webové služby

Kategorie: