SMTP eli Simple Mail Transfer Protocol on yksi yhteenliitetyistä online-protokollista ja standardeista, jotka tukevat nykyaikaista Internetiä. Aivan kuten HTTPS mahdollistaa turvallisen selaamisen ja TCP mahdollistaa pakettipohjaisen viestinnän, SMTP mahdollistaa sähköpostin Internetin kautta. Samoja sääntöjä noudattavien sähköpostipalvelimien yhteenliitetyn verkon ansiosta sähköpostit voivat kulkea laajemman Internetin läpi ja saapua luotettavasti vastaanottajan postilaatikoihin heti, kun ne lähetetään. SMTP on online-infrastruktuurin ydinelementti, joka on integroitu nykyaikaiseen viestintään kuten tekstiviestit ja solutornit. Samojen standardien yleinen soveltaminen varmistaa, että Internet voi toimia niin kuin se on tarkoitettu.
Miten SMTP toimii?
SMTP on järjestelmä, jota käytämme sähköpostien tehokkaaseen lähettämiseen. Sähköpostipalvelimilla on erityisiä SMTP-palvelimia, jotka yleensä osoitetaan seuraavasti: smtp.mailserver.com, jotka hallitsevat sähköpostin lähettämistä useaan osoitteeseen kerralla. Sähköpostiosoitteen muoto on osa SMTP:n perussääntöjä. Vastaanottajan SMTP-palvelin löytyy sähköpostin toimialueen nimestä ja näkyy @-merkin jälkeen. Tämän palvelimen postilaatikko löytyy @-merkkiä edeltävästä nimestä. SMTP vastaa myös palautusosoitteen liittämisestä jokaiseen sähköpostiin, mutta se on luottamuspohjainen protokolla. Jos lähettäjä väärentää sähköpostiosoitteensa, SMTP ei pysty pysäyttämään tai havaitsemaan sitä.
Sähköpostin matkan kartoittaminen SMTP:llä
SMTP on vastuussa sähköpostisi siirtämisestä Lähtevät-kansiosta vastaanottajan Saapuneet-kansioon käyttämällä «tallenna ja välitä» -nimistä järjestelmää. Viestit lähetetään välipalvelimille, joita kutsutaan solmuiksi, ja sitten järjestetään ja välitetään tarvittaessa. Tämä tuottaa ketjun sijainteja, joihin viesti voidaan väliaikaisesti tallentaa, kun se hyppää solmusta solmuun. Nämä välisolmut muodostavat SMTP-verkon viivytystä sietävä, mikä tarkoittaa, että se voi hallita ajoittaisia yhteyksiä palveluun. Se ei myöskään vaadi suoraa yhteyttä lähettäjän ja vastaanottajan välillä. Useimmat postipalvelut käyttävät samanlaista järjestelmää ja lähettävät postia välikeskuksiin tehokkaimman lajittelun ja jakelun takaamiseksi. Käyttäjä kirjoittaa sähköpostin haluamaansa sähköpostiohjelmaan, ns. Mail User Agentiin (MUA). Se lähetetään postin lähetysagentille (MSA), joka voi ilmoittaa tai korjata viestissä olevat pienet virheet. MSA välittää viestin edelleen Mail Transfer Agentille (MTA), joka etsii DNS-järjestelmän avulla Mail Exchange (MX) -palvelimen osoitteen, joka liittyy vastaanottajan sähköpostiosoitteen toimialuenimeen. MX-palvelin käyttää sitten sisäisiä tietueitaan viestin edelleenlähettämiseen Mail Delivery Agent (MDA) -agentille, joka lopulta lähettää viestin edelleen vastaanottajan postilaatikkoon.
Miksi SMTP-protokolla on tärkeä?
Miksi yhteensopivat standardit ovat niin tärkeitä? Vertaileksesi analogiseen maailmaan, harkitse muotoa kirjoittaa osoitteet kirjeeseen. Jokaisella maalla on oma järjestelmänsä, eivätkä formaatit helposti toimi yhdessä. Jos et tunne osoitteen muotoa, sinun on ensin muutettava osoite ymmärrettävään muotoon. Jokainen, joka on todella työskennellyt kansainvälisen postin kanssa, voi kertoa, kuinka monimutkainen se on, mikä voi johtaa virheisiin, viiveisiin ja kadonneisiin viesteihin. Koska SMTP on yleinen standardi, muuntamista tai käännöstä ei tarvita, joten viestit toimitetaan oikein ilman viivettä tai vaurioita.