Protokol jednoduchého poštového prenosu (SMTP)

Protokol SMTP (Simple Mail Transfer Protocol) je súbor komunikačných pravidiel, ktoré umožňujú softvéru odosielať elektronickú poštu (e-mail) cez internet. E-mail je jednou z najvyspelejších a najcennejších služieb na internete. Väčšina systémov využíva protokol SMTP ako techniku ​​prenosu pošty z jedného zákazníka na druhého. Protokol SMTP sa používa na odosielanie e-mailov a funguje ako protokol push, zatiaľ čo na získavanie týchto e-mailov na konci prijímača sa používa protokol IMAP (prístup k internetovým správam) alebo POP (poštový protokol). SMTP spadá pod protokol aplikačnej vrstvy.

Keď chce byť odoslaný e-mail, užívateľ začne pripojenie TCP na server SMTP a potom poštu odošle prostredníctvom pripojenia. Server SMTP je neustále v režime počúvania. V okamihu, keď počúva pripojenie TCP od ktoréhokoľvek používateľa, začne pripojenie na tomto porte. Po efektívnom vytvorení pripojenia TCP sa správa okamžite odošle. Protokol SMTP prenáša správy na základe e-mailových adries. Ponúka výmenu správ medzi klientmi na rovnakom počítači alebo na rôznych zariadeniach.

Môže tiež vykonávať nasledujúce úlohy:

  • Môže prenášať správu viacerým príjemcom.
  • Môže k správe priložiť text, video hlas alebo grafiku.
  • Dokáže prenášať správy aj v sieťach mimo internetu.

Porozumenie protokolu SMTP

  • Hlavnou myšlienkou protokolu SMTP je nastavenie komunikačných pokynov medzi servermi. Servery sa identifikujú a oznamujú druh prebiehajúcej komunikácie. Servery tiež spracovávajú chyby, napríklad nesprávne e-mailové adresy. Napríklad, ak je adresa príjemcu nesprávna, potom server príjemcu odpovie chybovou správou.

Spravidla je SMTP integrovaný do e-mailovej aplikácie a pozostáva zo štyroch hlavných komponentov:

  1. Mail user agent (MUA)
  2. Agent na odosielanie pošty (MSA)
  3. Agent prenosu pošty (MTA)
  4. Agent na doručovanie pošty (MDA)

SMTP začína reláciu medzi MUA, ktorá je používateľom a MSA, čo je server. MTA a MDA sa používajú na vyhľadávanie adries v doméne a na lokálne doručovacie služby.

Príkazy SMPT

Pozrime sa na niekoľko príkazov SMPT:

  • HELO - tento príkaz sa používa na identifikáciu používateľa a celého názvu domény, ktorý sa prenáša iba raz za reláciu.
  • MAIL - tento príkaz sa používa na začatie prenosu správ.
  • RCPT - Tento príkaz prichádza za MAIL a používa sa na identifikáciu plne kvalifikovaného mena príjemcu. Pre viacerých príjemcov používame jeden RCPT pre každého z príjemcov.
  • DATA - tento príkaz sa používa na odoslanie údajov jeden riadok za druhým.

Typy protokolu SMTP

Model SMTP môže byť nasledujúcich dvoch typov:

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

Konečný návrh, ktorý komunikuje medzi rôznymi organizáciami pri komunikácii v rámci organizácie, je model skladu a forward. Ak chcete odoslať e-mail, zákazník sa okamžite spojí s SMTP cieľa. Server SMTP uchováva e-maily, kým ich príjemca SMTP efektívne neprijme. Zákazník SMTP iniciuje stretnutie a prijímač SMTP reaguje na žiadosť o stretnutie.

Ako funguje protokol SMTP?

Pozrime sa na fungovanie SMTP, aby sme lepšie porozumeli.

  1. Zloženie pošty:

Odosielateľ spočiatku vytvorí e-mailovú správu pomocou agenta Mail User Agent (MUA) a potom odošle e-mail. MUA pomáha pri odosielaní a prijímaní pošty. E-mailová správa pozostáva z dvoch častí, a to z tela a z hlavičky. Teleso obsahuje hlavnú časť správy, zatiaľ čo hlavička obsahuje subjekt, čo je jednoriadkový opis toho, čo telo obsahuje, a informácie o adrese odosielateľa a príjemcu.

  1. Predloženie pošty:

Zákazník využíva protokol Simple Mail Transfer Protocol po dokončení štruktúry dokumentu a odošle hotový dokument na server na kanáli TCP 25.

  1. Doručovanie pošty:

E-mailové adresy obsahujú užívateľské meno a doménové meno príjemcu. V je „abc“ používateľské meno príjemcu a „gmail.com“ je názov domény. Ak sa názov domény príjemcu líši od názvu domény odosielateľa, MSA pošle list agentovi Mail Transfer Agent (MTA). Na prenos e-mailu MTA vyhľadá cieľovú doménu. Vyhľadá cieľovú doménu v systéme DNS (Domain Name System). Po nájdení záznamu sa MTA pripojí k serveru a odošle správu.

  1. Príjem a spracovanie pošty:

Keď server prijme správu, odošle ju agentovi doručovania pošty (MDA), ktorý uchováva e-mail, kým ho používateľ nezíska.

  1. Prístup a načítanie pošty:

E-mail uložený v MDA sa získa prihlásením do MUA pomocou užívateľského mena a hesla MUA.

Výhody protokolu SMTP

  1. SMTP poskytuje najjednoduchšiu formu komunikácie prostredníctvom e-mailov medzi niekoľkými počítačmi v špecifickej sieti.
  2. SMTP je vyrobený z jednoduchej platformy, ktorá umožňuje ľahké a rýchle odosielanie e-mailov.
  3. SMTP predstavuje spoľahlivosť pre odchádzajúce e-mailové správy takým spôsobom, že ak správa nie je úspešne odoslaná, potom sa SMTP server pokúsi znova poslať tú istú správu až do úspešného odoslania správy.
  4. SMTP pomáha mať zaviazaný server na správu odchádzajúcich e-mailových správ v organizáciách.
  5. Pripojenie k SMTP je jednoduché a jednoduché. Ponúka ľahkú inštaláciu.
  6. Pripojenie SMTP nemá žiadne obmedzenia a dá sa použiť na pripojenie k akémukoľvek systému. Všetko, čo musíme urobiť, je zahrnúť informácie o SMTP.
  7. Nezahŕňa to žiadny vývoj od nášho konca.

záver

SMTP poskytuje najjednoduchšie riešenie na odosielanie e-mailov a správ ľuďom na celom svete. Hromadné odosielanie e-mailov je možné iba prostredníctvom serverov SMTP a je to jeden z najvýhodnejších prostriedkov na rozposielanie e-mailov veľkému počtu ľudí súčasne.

Odporúčané články

Toto je príručka k protokolu SMTP. Tu sme diskutovali o práci, príkaze, typoch a výhodách SMTP. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je to webhosting?
  2. Príkazy masteringového uzla
  3. Úvod do počítačovej siete
  4. Najlepšie webové služby

Kategórie: