総ありがとう数 累計4,307万(2014年11月22日現在)

毎月4,000万人が利用!Q&Aでみんなで助け合い!

-PR-
piroppi

お世話になります。
今、ネットワークの基礎から勉強をしている初心者です。
メールのやり取りをWindowsのtelnetを使ってやってみようとしていますが、telnetでメールサーバーに接続する場合に"telnet (サーバのIPアドレス) 25(ポート番号)"として、立ち上げるのですが、「接続中...」の表示の後、すぐにtelnetは終了してしまいます。どうすればつながるのでしょうか?ちなみにOSはWinXPです。
宜しくお願いします。
  • 回答数5
  • 気になる数0

Aみんなの回答(全5件)

回答 (全5件)

  • 2003-10-03 20:37:31
  • 回答No.2
telnetを使って、メールを送信する時は

telnet smtpサーバのIPアドレス 25

メールを受信する時は

telnet popサーバのIPアドレス 110

ですが、どちらを試したいのでしょう?

普段、アウトルックなどでsmtp/popサーバを指定してメールを
送受信できているのなら、そのメールサーバを指定すれば
できるはずです。

但し、そのメールサーバがAPOP認証や、POP Before SMTP
等の認証機能を持っている場合は、接続後に認証用の
コマンドなど入力する必要があります。
お礼コメント
ご回答ありがとうございます。
送信、受信共に試してみたいのですが、そもそもまだ基本的なことがわかっておりません。
smtpサーバ、popサーバのIPアドレスって、どこを見ればわかるのでしょうか?
それと、ポート番号の25、110というのは、いつもそう決まっているものなのでしょうか?
宜しくお願いします。
投稿日時 - 2003-10-04 04:18:10
通報する
  • 同意数0(0-0)
  • ありがとう数0
  • 2003-10-07 01:47:13
  • 回答No.5
>受信の場合、"telnet (サーバー名:OutlookExで設定している受信サーバ名です) 110"で間違いないですよね

なんででしょうねぇ?
サーバ名はちゃんと全部(例:pop.aaa.bbb.com)
入れてますよねぇ?
試しにどこか違うpopサーバに接続なさってみては?
(サーバ名さえわかれば接続まではuser,passがなくてもできるので)
通報する
  • 同意数0(0-0)
  • ありがとう数0
  • 2003-10-06 13:20:54
  • 回答No.4
>「ホストに接続できませんでした。」となります。

その状態の時に、OutlookExpressではメールの受信が
出来ているでしょうか?
コマンドのやり取り自体はメールソフトのやり取りと何ら変わらないはずなんですが、、、

他の方も書かれていますが、
普通のPOP3又はSMTPじゃないとややこしいです。
POP Before SMTP、APOP、IMAP4(ポートが違う)、WebDAV(ポートとコマンドが違う)と色々ありますので。

後思いつくのは一部のファイヤウォールソフトでは
外部に通信しようとしているプロセスIDを監視していて
許可してあるものと違うプロセスが通信を開始しようと
するとブロックしてしまうものがあるようですが、、、
お礼コメント
>その状態の時に、OutlookExpressではメールの受信が
出来ているでしょうか?
はい、出来ています。

>普通のPOP3又はSMTPじゃないとややこしいです。
普通のものを使っています。
また、特にファイアウォールのソフトは入れていません。
受信の場合、"telnet (サーバー名:OutlookExで設定している受信サーバ名です) 110"で間違いないですよね?
なぜ繋がらないのでしょう...?
投稿日時 - 2003-10-06 21:30:27
通報する
  • 同意数0(0-0)
  • ありがとう数0
  • 2003-10-03 16:30:50
  • 回答No.1
>メールのやり取りをWindowsのtelnetを使ってやってみようとしていますが、telnetでメールサーバーに接続する場合に"telnet (サーバのIPアドレス) 25(ポート番号)"として、立ち上げるのですが、「接続中...」の表示の後、すぐにtelnetは終了してしまいます。どうすればつながるのでしょうか?ちなみにOSはWinXPです。


接続先はPOP3サーバですので
ファイル名を指定して実行に cmd
C:\>telnet メールサーバ名 ポート番号(POP3の場合は110)
で、サーバに接続が出来るので
user ユーザ名
pass パスワード
でログインできるはずです。
後は
listとかretreiveとかのコマンドを入れればいいです。
お礼コメント
ご回答ありがとうございました。
お教えいただいたとおり、"telnet メールサーバ名 110"でやってみましたが、「ホストに接続できませんでした。」となります。何が悪いのでしょうか?
投稿日時 - 2003-10-03 18:08:49
通報する
  • 同意数0(0-0)
  • ありがとう数0
  • 2003-10-04 14:03:02
  • 回答No.3
>smtpサーバ、popサーバのIPアドレスって、どこを見ればわかるのでしょうか?

あなたが入会しているプロバイダからの設定書などに書かれています。
または普段、アウトルック等を利用しているのであれば、メールアカウントの
プロパティなど見ていただければ、

サーバ情報
受信メール(pop3) 999.999.999.999
送信メール(smtp) 999.999.999.999

みたいに、IPアドレスまたはサーバ名で設定しているはずです。


>ポート番号の25、110というのは、いつもそう決まっているものなのでしょうか?

よく使われるポート番号はwell-knownポートと呼ばれています。
また1~1023番は予約済みポートとも呼ばれています。

http://www.nifty.com/webapp/digitalword/word/039/03945.htm
お礼コメント
ありがとうございます。
いつも使っているメーラー(OutlookEx)のメールアカウントプロパティで設定されているサーバー名をみて、
"telnet サーバ名 ポート番号"でやってみましたが、やはり接続できません(接続失敗のエラー)。
一体なのが悪いのでしょうか?
投稿日時 - 2003-10-04 21:02:33
通報する
  • 同意数0(0-0)
  • ありがとう数0
  • 回答数5
  • 気になる数0
  • ありがとう数2
  • ありがとう
  • なるほど、役に立ったなど
    感じた思いを「ありがとう」で
    伝えてください

関連するQ&A

その他の関連するQ&Aをキーワードで探す

別のキーワードで再検索する

あなたの悩みをみんなに解決してもらいましょう

  • 質問する
  • 知りたいこと、悩んでいることを
    投稿してみましょう
-PR-
-PR-
-PR-

特集

専門医・味村先生からのアドバイスは必見です!

関連するQ&A

-PR-

ピックアップ

  • easy daisy部屋探し・家選びのヒントがいっぱい!

-PR-
ページ先頭へ