読者です 読者をやめる 読者になる 読者になる

telnetコマンドでメールを送信する

$ telnet mail.foobar.jp 587
Trying 192.168.10.19...
Connected to mail.foobar.jp (192.168.10.19).
Escape character is '^]'.
220 mail.foobar.jp ESMTP
HELO foobar.jp
250 mail.foobar.jp
MAIL FROM: mail_from@foobar.jp
250 ok
RCPT TO: mail_to@foobar.jp
250 ok
DATA
354 go ahead
From: mail_from@foobar.jp
Subject: Hello world!
World is beautiful.
.
250 ok 1297158399 qp 24048
Quit
221 mail.foobar.jp
Connection closed by foreign host.

telnetコマンドで25番ポート(SMTP)に接続し、メールを送信してみます。MTAからの問い合わせに答えを入力している箇所は色を変えて表記しています。