メールソフトを使用せずにメールの送受信を行う方法

Hibi

2007年07月30日 12:00


普通メールを送受信する時はOutlookやThunderbirdなどのメールソフトを使用するのが当たり前です。

しかし、このメールソフトを使用しなくてもメールの送受信ができることを先日知りました。(^_^;)

下記にその方法を簡単に説明します。
使用するのはWindows XPのコマンドプロンプトからTelnetというソフトです。

今からこのTelnetを使用してメールの送受信を行いますが、私も先日知ったばかりなので細かい突込みをされると何も説明できません。(^_^;)

なので「へ~」程度に読んでもらって、気が向いたら試してみてください。わからないことがあったらどこかで聞いてね。(^^)

前提条件


まず、メールの送受信を行うためのメール情報ですが、一応、下記のようなダミーデータを使用します。実際に使用するときは各自の環境に読み替えてください。

メールの送信


メールの送受信を行うにはコマンドプロンプトを開きます。
スタート-すべてのプログラム-アクセサリ-コマンドプロンプト
でコマンドプロンプトを開きます。

次にTelnetを起動します。コマンドプロンプト上で
telnet
と入力し[Enter]を押します。(以後、[Enter]は省きます)

すると
Microsoft Telnet クライアントへようこそ
エスケープ文字は ’CTRL+]' です
Microsoft Telnet>
と表示されたかと思います。そしたら
Microsoft Telnet> open smtp.hibi.jp 25
と入力します。最後の25はポート番号です。

すると
220 smtp.hibi.jp ESMTP
というような文字が出てきます。この文字列は多少環境で異なります。

次に
EHLO hibi
と入力すると
250-smtp.hibi.jp
  :
250-SIZE 20971520
  :
250-HELP
などとサーバからの文字列が帰ってきます。

次に
MAIL FROM: <my@hibi.jp>
とあて先のメールアドレスを入力すると
250 2.1.0 <my@hibi.jp>... Sender ok
と帰ってきます。

次に
RCPT TO: <my@hibi.jp>
と送信元のメールアドレスを入力すると
250 2.1.5 <my@hibi.jp>... Recipient ok
と帰ってきます。

次に
DATA
と入力すると
354 Enter mail, end with "." on a line by itself
と帰ってきます。これは「DATA」と入力したところメール本文を入力し、最後に「.」(ピリオド)を入力すると本文が完了するということになります。その為
Subject: This is a test mail
From: my@hibi.jp
To: my@hibi.jp
Hello!
I am Hibi
Thank you!
.
とヘッダーと本文を入力し、最後にピリオドを入力します。すると
250 Message accepted for delivery
と表示されてメールは送信できました。

最後に
quit
と入力して終了します。

メールの受信


次にメールの受信ですが、Telnetを開いた状態で
Microsoft Telnet> open pop3.hibi.jp 110
と入力します。最後の110は受信時のポート番号です。すると受信サーバに接続されます。

次に
USER hibi
とユーザ名を入力します。すると
+OK Password required for hibi.
と帰ってくるので
PASS hibipass
とパスワードを入力します。

次に
RETR 1
と入力して1番目のメールを受信します。すると
+OK 1363 octets
Return-Path: <my@hibi.jp>
  :
  :
To: my@hibi.jp
Hello!
I am Hibi
Thank you!
.
とメールが受信できました。

メールはサーバにも残っていますので通常のメーラでも受信できます。

最後に
quit
で受信メールを切断します。

更に
quit
と入力すればTelnetが終了します。


以上でメールの送受信が完了です。

どうでしたか?結構面倒だったことでしょう。メールソフトはこのような作業を意図も簡単にやってくれますので非常にメールソフトって便利ですね。

また、Telnetの使用方法がよくわかっていないためか入力を間違って[Backspace]で修正しても直っていないようです。間違えずに入力しましょう。更に面倒ですね。(^_^;)

〔Hibiのひとり言〕
沢山書いてしまったな~

関連記事