- ベストアンサー
受信したメールでIPアドレス
受信したメールのヘッダなどで、相手のIPアドレスってわかるのですか? 教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
わかる場合が多いです。(すべてとは言えません。) いくつか、ありますがそのひとつを書きますと ヘッダのRecieved:に書いてあります。Recievedはたくさんありますが、その中でも一番下にあるRecievedをみてください。 たとえば、私のところに来たメルマガの一例ですが、 Received: from unknown (HELO send1.data-hotel.net) (10.0.15.163) by 0 with SMTP; 14 Aug 2002 19:32:57 +0900 こうなっている場合は、この10から始まるものがIPアドレスです。 これ以外に、Message-ID:の@より後がIPアドレスになる場合もあります。この方法は、送信者が使うメールソフトによってIPアドレスとなる場合もあれば、そうじゃない場合もあります。
その他の回答 (4)
- honiyon
- ベストアンサー率37% (331/872)
こんにちは、honiyonです。 E-MAILは、クライアント(送信者)のメーラーがメールサーバーへ送信を依頼し、メールサーバーが配達します。 メールヘッダには、このメールサーバーの配達記録や、メール自身の情報が記述されていますが、クライアントのIPアドレスが記述される欄はありません。 よって、クライアントのIPアドレスはわからないのが通常です。 しかし、可能性はゼロではありません。メールヘッダの情報の規格は、特に「これだけ」と決まっておらず、自由に情報の追加が出来ます。 クライアントのIPアドレスを追加記述するメーラーや、メールサーバーがあるかも知れません。 ・・・私は見たことないですが笑 参考になれば幸いです(..
お礼
ありがとうございまうす。 可能性の問題のようですね。 理解しました。
- marimo_cx
- ベストアンサー率25% (873/3452)
判ります。 実際に見てみれば一目瞭然です。 しかし、判ることに意義は無いですよ? ダイヤルアップならとっくに相手のIPアドレスは変わっていますので意味ないです。プロバイダが判ったところで、メールアドレスのドメインはそのまんまプロバイダのドメインですから。 メールアドレスと使っているプロバイダのドメインが一致しないと困る場合もあるのかもしれませんが。
お礼
意義がないことであれば、私としましては一件落着です。 ありがとうございます。 ひとつ勉強になりました。
- crimson
- ベストアンサー率40% (900/2202)
「判ることも、そうでないこともある」 というのが本当のところです。 判らない場合というのは、プライベートIPアドレスを 採用しているプロバイダやLANなどから発信されたり、 転送以前のヘッダを削除してしまうようなフリーアド レスを使った時などですね。
お礼
ありがとうございまうす。 興味深いですね。 私などはヘッダのどこを見ればよいのかもわからないのです・・・。
判らないんじゃないかな。
お礼
ありがとうございます。 やはりそうですか。
お礼
これはこれはありがとうございまうす。 でもまずくないですか、このサンプル。 でも目が開けました。