Linuxサーバーのプロンプトでtelnetからメール送信する方法
この記事は10年以上前に書かれたものです。内容が古くなっている可能性があります。
該当のLinuxサーバーから正しくメールが送られる等の確認時に、
手っ取り早くLinuxサーバーからメール送信を確認したい場合があると思います。
その手順を以下に示します。
※≪≫の個所を実際に打ち込んでいただければ確認できるかと思います。
server # telnet ≪メールサーバー≫ ≪ポートNo≫
Trying xx.xx.xx.xx...
Connected to xx.xx.xx
Escape character is '^]'.
220 xx.xx.xx ESMTP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
≪HELO foo.or.jp≫
250 xx.xx.xx Hello xx.xx.xx.xx [xx.xx.xx.xx],
pleased to meet you
≪MAIL FROM:<送信元メールアドレス>≫
250 xxx@xx.xx.xx... Sender ok
≪RCPT TO:<送信先メールアドレス>≫
250 xxx@xx.xx.xx... Recipient ok
≪DATA≫
354 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
≪From: xxx@xx.xx.xx
Subjet: xxxxxxxxx
Hello world.
.≫
250 xxxxxx Message accepted for delivery
≪QUIT≫
221 xx.xx.xx closing connection
うまく送信されれば成功です。