1. Home
  2. Archive
  3. telnetでSMTPサーバーの動作確認

telnetでSMTPサーバーの動作確認

アプリケーション開発してるときに、ここでメールが飛ぶはずなんなだけど飛ばねーっていうことになったとき、アプリケーションが悪いのかSMTPが悪いのかを切り分けるために、telnetからメールを送信する方法のメモ。

$ telnet localhost 25
Trying ::1…
telnet: connect to address ::1: Connection refused
Trying fe80::1…
telnet: connect to address fe80::1: Connection refused
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
220 hokamura-mac.local ESMTP Postfix
mail from:送信元メールアドレス
250 2.1.0 Ok
rcpt to:送信先メールアドレス
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
hoge
.
250 2.0.0 Ok: queued as 80E3787A757
quit
221 2.0.0 Bye
Connection closed by foreign host.

これでメールが送信されればおk。

コメントフォーム

※HTMLタグは使用できません。