Das Simple Mail Transfer Protocol (SMTP – zu deutsch etwa Einfaches E-Mail-Sendeverfahren) ist ein Protokoll der Internetprotokollfamilie, das zum Austausch von E-Mails in Computernetzen dient. Es wird dabei vorrangig zum Einspeisen und zum Weiterleiten von E-Mails verwendet. Zum Abholen von Nachrichten kommen andere, spezialisierte Protokolle wie POP3 oder IMAP zum Einsatz. SMTP-Server nehmen traditionell Verbindungen auf Port 25 („smtp“) entgegen, neuere Server auch auf Port 587 („submission“).
Ein Dialog mit Exim sieht etwa so aus:
220 mail.example.tld ESMTP Exim 4.63 Sat, 29 Mar 2008 23:05:05 +0100 helo mein 250 mail.example.tld Hello AKTUELLER-DNS-NAME [AKTUELLE-IP] mail from: Absender <ich@domain.tld> 250 OK rcpt to: <ZIEL-USER@domain.tld> 250 Accepted data 354 Enter message, ending with "." on a line by itself Subject: test (smtp) Nachrichtentext . 250 OK id=1JfjBg-0001fH-W8 quit 221 mail.example.tld closing connection