SMTP(Simple Mail Transfer Protocol)はメール送信に用いられるプロトコルです。メール受信機能はありません。RFC821、RFC1651、RFC1652、RFC1653 で定義されます。TCPポートの 25番を用います。 SMTPサーバ(mail.xxx.yyy.zzz)に接続し、bbb@xxx.yyy.zzz さんから aaa@xxx.yyy.zzz さんにメール送信する際の、サーバークライアント間メッセージ例を示します。メッセージはすべて文字として送受信されます。← がサーバーから送られてくるメッセージ、→ がサーバーに送るメッセージです。 ← 220 mail.xxx.yyy.zzz ESMTP → HELO mail.xxx.yyy.zzz ← サーバーとのあいさつ ← 250-OK ← 250 WELCOME → MAIL FROM: aaa@xxx