コマンドラインでメール送信

メール送信失敗の障害解析で、Windowsコマンドプロンプトからメール送信する機会があったのでメモ。
下記の記事を参考にやってみました。

コマンドプロンプトだけでメールを送信する | WindowsServer管理者への道

参考記事では、こちらで打つコマンドとサーバからの応答がごっちゃになっていたので、コマンドだけを抜き出してみました。

telnet SMTPサーバIPアドレス 25

helo 自ホスト名

mail from:<送信元メールアドレス>

rcpt to:<送信先メールアドレス>

data
From:送信元メールアドレス
To:送信先メールアドレス
Subject:件名

メール本文
.

quit

なお、「quit」まで実行するとメール送信される。
「data」~「.」までを入力したところで「メール送信されない!」と一瞬騒いでしまったのはココだけの話。