Egyszerű levéltovábbítási protokoll (SMTP)

Az SMTP Protocol (Simple Mail Transfer Protocol) a kommunikációs szabályok gyűjteménye, amely lehetővé teszi a szoftver számára elektronikus levél (e-mail) küldését az interneten keresztül. Az e-mail az egyik legjellemzőbb és felbecsülhetetlen értékű szolgáltatás az interneten. A legtöbb rendszer az SMTP protokollt használja módszerként a levél továbbítására az egyik ügyféltől a másikig. Az SMTP protokollt az e-mailek küldésére használják, és push protokollként működnek, míg az IMAP (internetes üzenet-hozzáférési protokoll) vagy a POP (postahivatali protokoll) az e-mailek lekérdezésére szolgál a fogadó végén. Az SMTP egy alkalmazás réteg protokoll alá tartozik.

Amikor e-mailt akar küldeni, a felhasználó TCP kapcsolatot létesít az SMTP szerverrel, majd továbbítja az e-mailt a kapcsolaton keresztül. Az SMTP szerver folyamatosan hallgatási módban van. Abban a pillanatban, amikor bármely felhasználótól megkérdezi a TCP kapcsolatot, elkezdi a kapcsolatot ezen a porton. A TCP kapcsolat hatékony létrehozása után az e-mail azonnal elküldésre kerül. Az SMTP Protokoll az e-mail címeken alapuló üzeneteket továbbítja. Üzenetcserét kínál ugyanazon a számítógépen vagy különböző eszközökön lévő ügyfelek között.

A következő feladatokat is elvégezheti:

  • Egynél több címzettnek is képes üzenetet továbbítani.
  • Csatolhat szöveget, video hangot vagy grafikát az üzenethez.
  • Az interneten kívüli hálózatokon is képes üzeneteket továbbítani.

Az SMTP protokoll megértése

  • Az SMTP Protokoll fõ gondolata a szerverek közötti kommunikációs irányelvek felállítása. A kiszolgálók azonosítják magukat, és bejelenti, hogy milyen kommunikáció zajlik. A kiszolgálók olyan hibákat is kezelnek, mint a helytelen e-mail címek. Például, ha a címzett címe nem megfelelő, akkor a címzett szerver hibaüzenettel válaszol.

Az SMTP általában egy e-mail alkalmazásba van beépítve, és négy fő összetevőből áll:

  1. Levelező ügynök (MUA)
  2. Levélküldő ügynök (MSA)
  3. Mail transfer agent (MTA)
  4. Levélküldő ügynök (MDA)

Az SMTP munkamenetet indít a MUA, amely a felhasználó, és az MSA, amely a szerver között. Az MTA és az MDA a domain címek keresésére és a helyi kézbesítési szolgáltatásokra szolgál.

Parancsok SMPT

Nézzünk meg néhány SMPT parancsot:

  • HELO - Ez a parancs a felhasználó és a teljes domain név azonosításához szolgál, amelyet munkamenetenként csak egyszer továbbítunk.
  • MAIL - Ez a parancs szolgál az üzenetátvitel kezdeményezésére.
  • RCPT - Ez a parancs a MAIL után jön, és a címzett teljes képesítésének azonosításához használható. Több címzett esetén mindegyik címzettnek egy RCPT-t használunk.
  • ADATOK - Ezt a parancsot az adatok egymás utáni küldésére használják.

Az SMTP protokoll típusai

Az SMTP modell a következő kétféle lehet:

  • Teljes körű modell
  • Tárolja és továbbítsa modell

A végponttól kezdve a tervezés a különböző szervezetek között kommunikál, miközben a szervezeten belüli kommunikáció a raktári és előrehaladási modell. E-mail küldéséhez az ügyfél azonnal felveszi a kapcsolatot a rendeltetési hely SMTP-jével. Az SMTP szerver addig tárolja az e-mailt, amíg a fogadó SMTP ténylegesen meg nem kapja azt. Az SMTP-ügyfél kezdeményezi a találkozót, és az SMTP-vevő reagál a találkozóra irányuló kérelemre.

Hogyan működik az SMTP protokoll?

Nézzük át az SMTP működését a jobb megértés érdekében.

  1. A levél összetétele:

A feladó kezdetben e-mail üzenetet állít elő a Mail User Agent (MUA) segítségével, majd továbbítja az e-mailt. A MUA segít a levelek küldésében és fogadásában. Az e-mail két részből áll, nevezetesen a törzsből és a fejlécből. A törzs az üzenet fő részét tartalmazza, míg a fejléc a tárgyat tartalmazza, amely egysoros leírást ad arról, amit a test tart, valamint a feladó és a címzett címét.

  1. Levél benyújtása:

Az ügyfél az egyszerű levéltovábbítási protokollt használja, miután a dokumentum felépítése befejeződött, és elküldi a kitöltött dokumentumot a kiszolgálóra a TCP 25. csatornán.

  1. Levél kézbesítése:

Az e-mail címek tartalmazzák a címzett felhasználónevét és domain nevét. Az mezőben az „abc” a fogadó felhasználóneve, az „gmail.com” pedig a domain neve. Ha a címzett domainneve eltér a feladó domainnevétől, akkor az MSA a levelet továbbítja a Mail Transfer Agent (MTA) részére. Az e-mail továbbításához az MTA megkeresi a céltartományt. A domain névrendszerben (DNS) keresi a céltartományt. A rekord megtalálása után az MTA csatlakozik a szerverhez az üzenet továbbításához.

  1. A levelek fogadása és feldolgozása:

Miután a szerver megkapta az üzenetet, elküldi azt a Mail Delivery Agent-nek (MDA), amely megőrzi az e-mailt, amíg a felhasználó meg nem kapja azt.

  1. Hozzáférés és levelek letöltése:

Az MDA-ban tárolt e-maileket a MUA felhasználónevének és jelszavának bejelentkezésével lehet letölteni.

Az SMTP protokoll előnyei

  1. Az SMTP a kommunikáció legegyszerűbb formáját biztosítja e-mailek útján, több számítógép között egy adott hálózaton.
  2. Az SMTP egy egyszerű platformon készül, amely egyszerű és gyors e-mailek küldését teszi lehetővé.
  3. Az SMTP megbízhatóvá teszi a kimenő e-maileket, oly módon, hogy ha az üzenet sikeresen nem kerül elküldésre, akkor az SMTP szerver megpróbálja ugyanazt az üzenetet újra elküldeni, amíg az üzenet sikeresen el nem lett küldve.
  4. Az SMTP segítséget nyújt egy elkötelezett szerver számára a kimenő e-mailek kezelésére a szervezetekben.
  5. Könnyű és egyszerű csatlakozni az SMTP-hez. Könnyű telepítést kínál.
  6. Az SMTP-kapcsolatnak nincs korlátozása, ezért bármilyen rendszerhez csatlakoztatható. Csak annyit kell tennünk, hogy beépítsük az SMTP információkat.
  7. Nem foglal magában semmiféle fejlesztést a végén.

Következtetés

Az SMTP a legegyszerűbb megoldás e-mailek és üzenetek küldésére az embereknek a világ minden tájáról. A tömeges e-mail küldés csak az SMTP szerverekön keresztül lehetséges, és ez az egyik leginkább pénzbarát eszköz az e-mailek egyszerre hatalmas számú ember számára történő elküldéséhez.

Ajánlott cikkek

Ez egy útmutató az SMTP Protokollhoz. Itt megvitattuk az SMTP működését, parancsát, típusait és előnyeit. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi az a webtárhely?
  2. Csomópontparancsok elsajátítása
  3. Bevezetés a számítógépes hálózatba
  4. Legnépszerűbb weboldal-szolgáltatások

Kategória: