Einföld Mail Transfer Protocol (SMTP) er staðlað samskiptareglur til að senda tölvupóst á fyrirtækjakerfum og á Netinu. SMTP var upphaflega þróað í byrjun níunda áratugarins og er enn ein vinsælasta siðareglur í notkun um allan heim.
Tölvupóstforrit notar oftast SMTP til að senda og annaðhvort POP3 eða IMAP-samskiptareglur fyrir póstþjónustu. Þrátt fyrir aldur þess, er ekkert raunverulegt val til SMTP til í almennum notkun.
Hvernig SMTP virkar
Öll nútíma tölvupóstforrit forrit styðja SMTP. SMTP stillingar, sem viðhaldið eru í tölvupósti, innihalda IP-tölu SMTP- miðlara (ásamt heimilisföngum annaðhvort POP- eða IMAP-miðlara til að taka á móti tölvupósti). Vefur-undirstaða viðskiptavinir embed in heimilisfang SMTP miðlara inni í uppsetningu þeirra, en PC viðskiptavinir veita SMTP stillingar sem leyfa notendum að tilgreina eigin miðlara þeirra að eigin vali.
Líkamleg SMTP-miðlara kann að vera tileinkuð eingöngu þjónustu í tölvupósti en er oft sameinað að minnsta kosti POP3 og stundum aðrar proxy-miðlara .
SMTP keyrir ofan á TCP / IP og notar TCP port númer 25 fyrir staðlaða samskipti. Til að bæta SMTP og hjálpa til við að berjast gegn ruslpósti á Netinu hefur staðalhópar einnig hannað TCP höfn 587 til að styðja við tiltekna þætti samskiptareglunnar. Nokkrar vefur póstþjónustur, svo sem Gmail, nota óopinber TCP port 465 fyrir SMTP.
SMTP skipanir
SMTP-staðalinn skilgreinir sett skipanir - nöfn tiltekinna gerða skilaboða sem póstþjónar póstþjóninn þegar óskað er eftir upplýsingum. Algengustu skipanirnar eru:
- HELO og EHLO - skipanir sem hefja nýja siðareglur fundur milli viðskiptavinar og miðlara. EHLO stjórnin óskir þeim að svara með valfrjálsum SMTP viðbótum sem það styður
- MAIL - skipun til að hefja sendingu tölvupósts
- RCPT - skipun til að veita eitt netfang fyrir viðtakanda núverandi skilaboða sem undirbúin er
- DATA - skipun sem gefur til kynna upphaf sendingar tölvupóstskeyta. Þessi skipun hefst röð af einni eða fleiri eftirfylgdu skilaboðum sem innihalda eitt stykki af skilaboðum. Síðasti skilaboðin í röðinni eru tómir (innihalda aðeins tímabil (.) Sem lúkningartákn) til að merkja enda tölvupóstsins.
- RSET - meðan á því er að senda tölvupóst (eftir að MAIL skipunin er gefin út), getur annaðhvort endanlega SMTP-tengingin endurstillt tenginguna ef hún finnur villu
- NOOP - tómt ("neitun aðgerð") skilaboð sem eru hönnuð sem góður ping til að athuga hvort svörun hinnar enda lokarinnar
- QUIT - lýkur samskiptareglunni
Móttakandi þessara skipana svarar með annaðhvort velgengni eða bilunarnúmerum.
Málefni með SMTP
SMTP skortir innbyggða öryggisaðgerðir. Internet spammers hafa verið gerðar kleift að nýta SNMP í fortíðinni með því að búa til mikið magn af ruslpósti og hafa þau afhent með opnum SMTP netþjónum. Vernd gegn ruslpósti hefur breyst í gegnum árin en eru ekki bjáni. Að auki kemur SMTP ekki í veg fyrir að spammers setji (með MAIL stjórninni) falsa "Frá:" netföngum.