logo

SMTP

  • Az SMTP a Simple Mail Transfer Protocol rövidítése.
  • Az SMTP olyan kommunikációs irányelvek halmaza, amelyek lehetővé teszik a szoftverek elektronikus levelek interneten keresztüli továbbítását Egyszerű levélátviteli protokoll .
  • Ez egy olyan program, amellyel üzeneteket küldhetnek más számítógép-felhasználóknak e-mail címek alapján.
  • Levelezést biztosít ugyanazon vagy különböző számítógépeken lévő felhasználók között, és támogatja:
    • Egyetlen üzenetet küldhet egy vagy több címzettnek.
    • Az üzenet küldése tartalmazhat szöveget, hangot, videót vagy grafikát.
    • Az üzeneteket az interneten kívüli hálózatokon is el tudja küldeni.
  • Az SMTP fő célja a szerverek közötti kommunikációs szabályok beállítására szolgál. A szervereknek módjuk van azonosítani magukat, és bejelenteni, hogy milyen kommunikációt próbálnak végrehajtani. Lehetőségük van arra is, hogy kezeljék a hibákat, például a helytelen e-mail-címet. Például, ha a címzett címe rossz, akkor a szerver valamilyen hibaüzenettel válaszol.

Az SMTP összetevői

Számítógépes hálózat SMTP
  • Először az SMTP-klienst és az SMTP-kiszolgálót két részre bontjuk, például felhasználói ügynökre (UA) és levélátviteli ügynökre (MTA). A felhasználói ügynök (UA) előkészíti az üzenetet, létrehozza a borítékot, majd az üzenetet a borítékba helyezi. A levéltovábbítási ügynök (MTA) továbbítja ezeket a leveleket az interneten keresztül.
Számítógépes hálózat SMTP
  • Az SMTP bonyolultabb rendszert tesz lehetővé egy közvetítőrendszer hozzáadásával. Ahelyett, hogy csak egy MTA lenne a küldő oldalon és egy a fogadó oldalon, több MTA is hozzáadható, amelyek akár kliensként, akár szerverként működnek az e-mail továbbítására.
Számítógépes hálózat SMTP
  • A TCP/IP protokoll nélküli továbbítási rendszer is használható az e-mailek elküldésére a felhasználóknak, és ez a mail gateway használatával érhető el. A levelezési átjáró egy közvetítő MTA, amely e-mailek fogadására használható.
Számítógépes hálózat SMTP

Az SMTP működése

    A levél összetétele:A felhasználó úgy küld e-mailt, hogy egy e-mail üzenetet ír a Mail User Agent (MUA) segítségével. A Mail User Agent egy program, amelyet levelek küldésére és fogadására használnak. Az üzenet két részből áll: törzsből és fejlécből. A törzs az üzenet fő része, míg a fejléc olyan információkat tartalmaz, mint a feladó és a címzett címe. A fejléc leíró információkat is tartalmaz, például az üzenet tárgyát. Ebben az esetben az üzenet törzse olyan, mint egy levél, a fejléc pedig egy boríték, amely tartalmazza a címzett címét.Levélküldés:Az e-mail írása után a levelezőkliens a 25-ös TCP-porton lévő SMTP használatával elküldi az elkészült e-mailt az SMTP-kiszolgálónak.Levélkézbesítés:Az e-mail címek két részből állnak: a címzett felhasználónevéből és a domain névből. Például [email protected] , ahol a „vivek” a címzett felhasználóneve, a „gmail.com” pedig a domain neve.
    Ha a címzett e-mail címének tartományneve eltér a feladó tartománynevétől, akkor az MSA elküldi a levelet a levéltovábbítási ügynöknek (MTA). Az e-mail továbbításához az MTA megkeresi a céltartományt. Ellenőrzi a Domain Name System MX rekordját a céltartomány megszerzéséhez. Az MX rekord tartalmazza a címzett tartományának tartománynevét és IP-címét. Miután megtalálta a rekordot, az MTA csatlakozik az Exchange szerverhez, hogy továbbítsa az üzenetet.Levélek fogadása és feldolgozása:Miután a bejövő üzenetet megkapta, a csereszerver kézbesíti azt a bejövő kiszolgálónak (Mail Delivery Agent), amely eltárolja az e-mailt, és várja, hogy a felhasználó letöltse azt.Levelek elérése és visszakeresése:Az MDA-ban tárolt e-maileket a MUA (Mail User Agent) segítségével lehet visszakeresni. A MUA bejelentkezéssel és jelszóval érhető el.