• ベストアンサー

迷惑メールの送信経路についての疑問です。

現在迷惑メールについて、研究しているものです。迷惑メールって、相手側の送信サーバから自分たちの受信サーバに直接送信できているってことなのでしょうか?そういうことって可能なのでしょうか?色んなサーバを経由して経由して自分たちの受信サーバにたどり着くということであれば理解できるのですけど。でも、もし仮に経由して届くのであれば、その中継サーバを修正もしくは廃止してしまえば、迷惑メールは撲滅できるのですかねー?迷惑メールが届いているメカニズムが今一把握できないです。。どなたか詳しい方いらっしゃいますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • uuing
  • ベストアンサー率25% (53/206)
回答No.2

迷惑メールのメカニズムというより,インターネットのしくみを勉強されると,理解できると思います。 簡単に言うと,インターネットは,一つの荷物を複数の荷物(パケット)に小分けし,小分けした荷物ごとに開いている道を探して(ルーティング),バケツリレー方式で送り届ける仕組みになっていますす。 よって,直接送り先に届くこともありますし,隣のコンピューターなのに外国を通って届いたり,途中で行方不明になったりもします。 ですから,中継されたサーバーを止めたとしても,届きます。

maTTun1219
質問者

補足

ありがとうございます。根本的なことが理解できていなかったんですね。なんかのホームページで迷惑メール(アドレスを詐称したメールだけかな!?)を中継させているサーバは問題になる、みたいなことを読んだような気がするのですが、それならばどうやって中継サーバは正しいメールと迷惑メールを見分けるのですかね?

その他の回答 (2)

  • entree
  • ベストアンサー率55% (405/735)
回答No.3

SMTP の仕様書は RFC 821 と RFC 2822 にありますので、一読されることをお勧めします (原文は英語ですが、Google 等で検索すれば日本語文書も見つかります)。 http://www.ietf.org/rfc/rfc821.txt http://www.ietf.org/rfc/rfc2822.txt 一般的にはメールが中継されれば Received ヘッダが上部に追加されていくので、どこを経由してきたかについては Received ヘッダを見れば分かります。ただし、スパムを行う業者はあえて Received をつけなかったり、削除したりしてくるため、実際にはどこを中継してきたかを追求するのは難しいと思います。 また、SMTP の性質上、FROM についても偽造できてしまうので、見かけ上迷惑メールが自分から届いちゃったなんてこともあり得ます。

回答No.1

中継してる場合とそうでない場合とあると思います。 メカニズムを解説するわけではありませんが、対処法として、 http://nayuki.homeunix.com/~stakasa/cgi-bin/hdpar.htm にメールヘッダを入れて送信すると、送信・中継したサーバを探してくれます。送信・中継したサーバが日本のプロバイダなどの場合なら、苦情を受け付けてくれるかも知れません。

関連するQ&A