Pro adresaci uživatelů používáme schéma uzivatel@domena.cz. Odesílající MTA (mail transport agent) získá v DNS (pokud mu není nějakým způsobem řečeno, aby to dělal jinak) IP adresu serveru příjemce (záznam typu MX s nejnižší prioritou) a poté na tento počítač naváže spojení protokolem SMTP na port 25.
[mira@tux mira]$ telnet mail.mit 25 Trying 10.0.0.1... Connected to mail.mit. Escape character is '^]'. 220 mail.mit ESMTP HELO tux.mit 250 mail.mit MAIL FROM: <xtempir@fi.muni.cz> 250 ok RCPT TO: <kas@fi.muni.cz> 250 ok DATA 354 go ahead From: Mira Tempir <xtempir@informatics.muni.cz> To: Yenya <kas@fi.muni.cz> Subject: P090: referat X-mailer: telnet v0.17 Nejak jsem na to zapomel, omlouvam se :( . 250 ok 980378038 qp 10321 quit 221 mail.mit Connection closed by foreign host.
Veškerá komunikace tedy probíhá po požadavku klienta, který vytvořil obousměrný datový kanál k poštovnímu programu serveru na vyhrazeném portu 25. Odesílatel posílá příkazy, příjemce vrací chybové kódy. Server může komunikaci ukončit jen v případě, že klient poslal příkaz quit nebo když vyprší definovaný interval pro zadání příkazu (timeout).
klic: hodnotaPoužívané hlavičky: From, Reply-To, To, Cc, Bcc, Message-Id, In-Reply-To, References, Subject, X-, Date, User-Agent, Received
Content-Type: typ/podtyp; par1=val1; par2=val2Příklady typů: