SMTP (Simple Mail Transfer Protocol) to protokół komunikacyjny służący do wysyłania wiadomości e-mail w Internecie. Jest to prosty protokół tekstowy, w którym określa się co najmniej jednego odbiorcę, a następnie treść wiadomości jest przekazywana do tego odbiorcy.
Wykorzystuje port 25.
Sesja SMTP:
polecenie hello (rozpoczyna połączenie z serwerem)
polecenie mail from (określa adres nadawcy)
polecenie rcpt to (podaje adres odbiorcy)
polecenie data (wprowadź wiadomość)
polecenie quit (kończy sesję)