2010年10月3日日曜日

第8回「YahooメールにSMTPコマンドでメール送信」

2年経過しました。

さて、
第8回目のお題は「YahooメールにSMTPコマンドで送信」です。

メールに関する仕事についたので、
泣く泣くです。
メールプロンプトでとてもわかりやすい本は、
「今夜わかるメールプロトコル SMTP/POP3/IMAP4」です。

メールを扱う場合、
SMTPプロトコルで送信し、
POPもしくはIMAPプロトコルで受信します。

フリーメールのYahooメールに
SMTPコマンドで送信してみます。

①Yahooのフリーメールを取得する。
②Windowsの「コマンドプロンプト」からSMTPコマンドで送信。
※赤字がコマンド入力です。
# telnet mx3.mail.yahoo.co.jp 25
Trying 203.216.235.149...
Connected to mx3.mail.yahoo.co.jp.
Escape character is '^]'.
220 mta128.mail.tnz.yahoo.co.jp ESMTP YSmtp service ready
HELO 250 mta128.mail.tnz.yahoo.co.jp
MAIL FROM:<from@yahoo.co.jp>
250 sender ok
RCPT TO:<to@yahoo.co.jp>
250 recipient ok
DATA
354 go ahead
From:from@yahoo.co.jp
To:to@yahoo.co.jp
Subject:this is test

This is Test.
.
250 ok dirdel
QUIT 221 mta128.mail.tnz.yahoo.co.jp
Connection closed by foreign host.
※1 「telnet mx3.mail.yahoo.co.jp 25」で失敗した場合は、 下記を使用。
mx1.mail.yahoo.co.jp.
mx3.mail.yahoo.co.jp
mx5.mail.yahoo.co.jp
※2 「from@yahoo.co.jp」、「to@yahoo.co.jp」は①で取得したメールアドレスを使用。

③Yahooメールの迷惑メールに受信されているのを確認。

次からメールを送るときは、
コマンドプロンプトから送るようにする気にはなれませんでした...


日記を見返しました。わかりづらい...
箇条書きにしてみました。
クポのパソコンめも