Az SMTP egy protokoll az e-mail továbbítására. A szokásos POP3-tól eltérõen ez a szerver elsõsorban az átvitelre összpontosít, bár a protokollon belül egy meghatározott címre lehet levelet fogadni. Az SMTP-t a legtöbb modern postai szolgáltatás széles körben használja.
SMTP funkciók
Az SMTP a modern TCP / IP hálózatokban valósul meg. Először 1982-ben jelentek meg információk a protokoll használatáról. Annak ellenére, hogy az SMTP szerver is használható üzenetek fogadására, manapság a legtöbb levelező kliens csak küldésre használja, más technológiák (például a POP) előnyben részesítésére vagy IMAP) az információk fogadásához. A protokoll az egyik legnépszerűbb, és a levelező programok és szerverek döntő többsége használja.
Az SMTP funkció a levél küldéséhez szükséges beállítások és paraméterek helyességének ellenőrzése. Ezt a protokollt arra használjuk, hogy ellenőrizze a felhasználó számítógépének beállításait, amelyek megpróbálnak üzeneteket küldeni, majd a kézbesítés megtörténik, ha minden beállítást helyesen adtak meg. Ezt követően az SMTP-munka nem fejeződik be, és a szerver üzenetre vár a sikeres adatszolgáltatásról. Ha az üzenetet valamilyen okból nem lehet kézbesíteni, megfelelő üzenetet küld a feladónak.
Az SMTP beállítása
Az SMTP konfigurálása a szükséges szoftver telepítéséből és a küldéshez használt kiszolgáló cím meghatározásából áll. A felhasználói oldalról történő küldéshez telepítenie kell egy kliens programot, amely képes leveleket küldeni és kommunikálni az SMTP szerverrel a TCP / IP protokoll segítségével. Ezt követően a program elindul, és úgy konfigurálódik, hogy a szükséges beállítások megadásával működjön együtt a szolgáltatással a levelek küldésére és fogadására. Ezután a felhasználó megpróbál üzenetet küldeni. Ha a beállítások helyesek, a levelet kézbesítjük a címzettnek.
A legtöbb modern e-mail szolgáltatás már rendelkezik szerverekkel, amelyek üzenetek küldésére vannak beállítva. Ha nem harmadik féltől származó szoftvert használ levelek küldéséhez, akkor további beállítások elvégzése nélkül küldhet levelet annak a szerviz webhelynek, ahol fiókja van.
A modern SMTP kiszolgáló rendszergazdák megkövetelik a felhasználók hitelesítését, mielőtt elküldenék üzenetüket. A felhasználónak először meg kell adnia a felhasználónevét és jelszavát a szerveren, és csak ezután folytatja az elküldést. Ez a védelem arra szolgál, hogy blokkolja a spam küldésének lehetőségét egyszerű SMTP protokollok használatával. Korábban a feladó egyedi IP-címét használták az azonosításhoz az SMTP protokollban.