SMTP - Yksinkertainen sähköpostin siirtoprotokolla
Kaikista verkkotekniikoista SMTP on luultavasti se, johon on tehty vähiten muutoksia, ja se on edelleen melko samanlainen kuin se alun perin laadittiin. Toki todennus muuttuu aika ajoin, mutta SMTP:n ydin on pysynyt samana. Sen on kuitenkin täytynyt mukautua, roskapostia, mustia listoja ja avoimia välittäjiä on täytynyt käsitellä, ja juuri tämä “pultattu” lähestymistapa on aiheuttanut jonkin verran epäluotettavuutta.
Mitä SMTP tekee?
SMTP on prosessi, jonka avulla posti siirretään palvelimien välillä, ja jos olet joskus lähettänyt sähköpostia suljetun työympäristösi ulkopuolelle, olet käyttänyt SMTP:tä. Kun määrität sähköpostiohjelmaasi, kuten Outlookia tai Thunderbirdiä, sinun on lisättävä saapuva palvelin (yleensä POP3 tai IMAP) ja lähtevä palvelin, joka on SMTP. Kun sitten lähetät sähköpostia, se toimitetaan SMTP-palvelimen kautta joko suoraan vastaanottajan palvelimelle tai useiden välipalvelimien kautta. Yleisesti ottaen SMTP ei ole turvallinen.
SMTP-palvelin kuuntelee useita standardiportteja. Useimmiten käytetään porttia 25, mutta myös portit 587, 465 ja 2525 ovat yleisiä. Ongelmia voi esiintyä, kun Internet-palveluntarjoaja estää portin 25 käytön ja rajoittaa käyttäjät käyttämään vain omaa SMTP-palvelinta. Ne tekevät näin estääkseen verkostaan tulevan roskapostin, mutta tämä "kill all" -lähestymistapa voi aiheuttaa ongelmia yrityskäyttäjille. Pahin yhdistelmä on ISP, joka estää portin 25 ja sallii SMTP-palvelimensa käytön vain tietyltä IP-alueelta. Tämän seurauksena käyttäjän on joko käytettävä eri asetuksia, kun hän ei käytä ISP:tä yhteyden muodostamiseen, tai hän ei voi lähettää sähköpostia lainkaan! Tämän vuoksi useat palvelut on perustettu siten, että niiden ainoana tarkoituksena on sallia yhden SMTP-palvelimen käyttö kaikissa olosuhteissa, ja tämä tapahtuu yleensä kuuntelemalla eri portteja kuin tavanomaiset SMTP-portit. Yksi tällainen esimerkki on SMTP2Go.
