Extended SMTP (ESMTP) ist eine erweiterte Version des Simple Mail Transfer Protocols (SMTP), wobei alle Erweiterungen abwärtskompatibel zum SMTP-Protokoll sind.
Die erweiterten SMTP-Funktionen werden durch Extended gekennzeichnet. So erfolgt beispielsweise die Identifizierung des Clients mit ESMTP durch den Befehl Extended Helo (EHLO) statt HELO, wie bei klassischen SMTP-Protokoll.
Wichtige Erweiterungen sind die Benutzung von 8- Bit- Zeichen im ASCII-Zeichensatz, statt der 7-Bit-Zeichen bei SMTP, sowie die Größenbeschränkung einer E-Mail, die der Server akzeptiert. Mit ESMTP kann die gleiche E-Mail gleichzeitig an mehrere Empfänger versandt werden.
Beschrieben sind die Erweiterungen in den RFCs 1426 und 1427. Da aber die aktuellen SMTP-Versionen alle Features von ESMTP enthalten, hat ESMTP keinerlei Bedeutung mehr.