Osnovni protokol prenošenja imejla (engl.Simple Mail Transfer Protocol,skr. SMTP ) predstavlja osnovniprotokol sloja aplikacija zaelektronsku poštu, koji koristi uslugu pouzdanog transfera podataka protokola TCP. Kao i većina drugih protokola aplikacijskog sloja imaklijentsku iserversku stranu (koja se izvršava na serveru za elektronsku poštu onoga koji šalje i druga strana koja se izvršava na serveru).
Kada server šalje poruku drugim serverima, on preuzima ulogu SMTP klijenta, a kad prima poruke ponaša se kao SMTP server.
Protokol SMTP je definisan dokumentomRFC 2821. Iako originalni dokument SMTP RFC datira iz1982. sam protokol se pojavio znatno ranije i znatno je stariji odHTTP protokola.
Opšte je prisutan naInternetu, budući da poseduje izuzetne osobine, iako mnogi smatraju da ima i arhaičnosti. SMTP ograničava tela svih poruka na sedmobitni ASCII, što razvojemmultimedijalnih sadržaja dovodi do problema, budući da binarni multimedijalni podaci moraju da se kodiraju uASCII, da bi se preneli protokolom SMTP, posle čega se poruka ponovo dekodira.
Klijentska strana naportu 25 uspostavljaTCP konekciju sa serverskom stranom, ukoliko je ne uspostavi, pokušava ponovo. Nakon uspostavljanja konekcije prelazi se na processinhronizacije aplikacijskog sloja, tokom koje SMTP klijent navodi adresu pošiljaoca, posle čega počinje slanje poruke, oslanjajući se na uslugu pouzdanog transfera podataka protokolaTCP .
Ukoliko ima još poruka postupak se ponavlja, ukoliko nema, prekida se konekcija.
- Umrežavanje računara od vrha do dna sa internetom u fokusu, Kurose-Ros, RAF-CET, 2005.