ESMTP

ESMTP jeb Extended SMTP ("paplašinātais SMTP") ir SMTP protokola standata paplašinājumi. Standarts ir aprakstīts . Tas saglabā saderību ar iepriekšējo SMTP protokolu.

SMTP protokols tika izstrādāts 1980. gadu sākumā, bet desmit gadu laikā jau bija nepieciešams papildināt to ar jaunām funkcijām. 1993. gadā  tika publicēti šie papildinājumi "SMTP Service Extensions". Standarts vēl tika papildināts 1994. gadā () un 1995. gadā ().  "SMTP Service Extention for Command Pipelining" aprakstīti paplašinājumi SMTP komandu konveijerapstrādei.

Paplašinājumi 
Galvenās paplašinājumu kategorijas:
 nogādāšana;
 autentifikācija un drošība;
 komandu konveijerapstrāde;
 stāvokļa kodu paplašinājumi.

ESMTP klientu serveris identificē tādā veidā, ka klients sakaru seansu atver ar EHLO (Extended HELLO) komandu, nevis ar HELO (kā oriģinālajā  standartā). Serveris tad var atbildēt ar veiksmi (kods 250), neveiksmi (kods 550) vai kļūdu (kods 500, 501, 502, 504 vai 421), atkarībā no tā konfigurācijas. ESMTP serveris atbildēs ar kodu 250 OK daudzrindu atbildē ar tā domēnu un atslēgvārdu sarakstu, lai varētu identificēt tā atbalstītos paplašinājumus. Vecāks SMTP serveris atgriezīs kļudas kodu 500, un ESMTP klients varēs mēģināt ar HELO vai QUIT.

Katrs protokola paplašinājums tiek reģistrēts IANA.

E-pasts
Interneta protokoli