From Wikipedia, the free encyclopedia
Lihtne meiliedastusprotokoll (ingl Simple Mail Transfer Protocol, SMTP) on internetiprotokollistikku kuuluv protokoll e-kirjade edastamiseks. Postiserverid kasutavad seda harilikult nii kirjade saatmiseks kui ka vastuvõtmiseks, meilikliendid seevastu ainult serverisse saatmiseks. E-kirjade serverist kättesaamiseks kasutab klient üldjuhul kas postkontoriprotokolli (POP) või internetisõnumitele juurdepääsu protokolli (IMAP).
SMTP on määratletud Interneti standardiga RFC 5321 (2008)[1] ja on tänapäeval laialt kasutusel. SMTP kasutab TCP porti 25.
E-kirja liikumine saatjalt adressaadini sisaldab järgmisi etappe:
SMTP ei määra kirja sisu, vaid selle transpordi. Sisu ehk e-kirja päised ja sisu on määratud RFC 5322-ga (2008).[2]
Järgnevas näites on esitatud e-posti kliendi ja serveri vaheline SMTP-protokolli kasutav teabevahetus kirja saatmisel. Saatja on juuli@linnast.ee ja kirja saaja maali@maalt.ee.
Näites kliendi saadetud tekstide ees olev C: ja serveri vastuste ees olev S: ei kuulu protokolli juurde.
Pärast seda, kui saatja (SMTP-klient) on loonud ühenduse vastuvõtjaga (SMTP-serveriga), avatakse seanss serveripoolse tervitusega, mis tavaliselt sisaldab serveri nime. Klient vastab sellele käsuga HELO
, mis sisaldab selle nime.
S: 220 smtp.linnast.ee ESMTP Postfix
C: HELO juuliarvuti
S: 250 Hello juuliarvuti, I am glad to meet you
C: MAIL FROM:<juuli@linnast.ee>
S: 250 Ok
C: RCPT TO:<maali@maalt.ee>
S: 250 Ok
C: DATA
S: 354 End data with <CR><LF>.<CR><LF>
C: From: "Juuli" <juuli@linnast.ee>
C: To: Maali <maali@maalt.ee>
C: Date: Tue, 15 Jan 2008 16:02:43 +0200
C: Subject: Proovikiri
C:
C: Tere Maali!
C:
C: Saadan Sulle e-kirja. Kui kunagi arvuti ostad, eks siis vasta ka.
C:
C: Tervitades,
C: Juuli
C: .
S: 250 Ok: queued as 12345
C: QUIT
S: 221 Bye
{Server sulgeb ühenduse}
Klient teatab vastuvõtjale esmalt oma e-posti aadressi käsuga MAIL FROM
ja seejärel adressaadi e-posti aadressi käsuga RCPT TO
. Server kinnitab iga käsku tulemuskoodi ja sõnalise vastusega (näiteks 250 Ok
).
E-kirja sisu edastamine algatatakse käsuga DATA
, mille järel edastatakse sõnum rida-realt. Sõnumi lõppu tähistab omaette real olev punkt.
Käsk QUIT
lõpetab seansi.
Algupärane SMTP spetsifikatsioon ei sisaldanud vahendeid e-kirja saatja autentimiseks. RFC 2554[3] lisas vastava laienduse SMTP-AUTH.
See ei ole siiski laialdaselt kasutusel ja sellest ei ole spämmi vastu võitlemisel abi.
On tehtud ettepanekud ka SMTP täielikuks väljavahetamiseks, näiteks Internet Mail 2000 vastu, kuid seda peetakse SMTP väga laialdase kasutuse tõttu teostamatuks.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.