IP25B
ISPが、他社のISPの動的IPアドレスを発信元とするTCPポート25番への接続を、管理下の受信メールサーバで拒否する迷惑メール対策。
イマシルちゃんの解説
迷惑メールは、感染したパソコンがメールサービスのサーバを通さず、宛先のサーバに直接送りつけることもあるんだ。
IP25Bは、メールを受け取る側でこうした流入を抑える対策だよ。
インターネット接続事業者であるISPが、他社のISPの動的IPアドレスを発信元とする接続を、管理下の受信メールサーバのTCPポート25番で拒否するんだ。
このアドレスは、接続のたびなどに割り当てが変わることがあるものだよ。
メールの内容ではなく、発信元のアドレスに基づいて入口で止めるのがポイントなんだ。
この解説はわかりやすかったですか?
より深い解説
定義
IP25B(Inbound Port 25 Blocking)は、受信側のISPが行う迷惑メール対策である。他社のISPが利用者に割り当てている動的IPアドレスから、自社の受信メールサーバのポート25番(SMTP)への接続を拒否する。
考え方
正規のメールは、通常、利用者のISPやメールサービスのメールサーバ(固定のIPアドレスを持つ)を経由して届く。一般の利用者の端末(動的IPアドレス)から、宛先のメールサーバに直接メールが送られてくるのは、ボットに感染したPCが迷惑メールを送っている場合がほとんどである。そこで、そのような接続を受信側で拒否する。
OP25Bとの比較
| OP25B | IP25B | |
|---|---|---|
| 対策する側 | 送信側のISP | 受信側のISP |
| 遮断する通信 | 自社の動的IPアドレス → 外部のポート25番 | 他社の動的IPアドレス → 自社のメールサーバのポート25番 |
| 方向 | 出ていく(Outbound) | 入ってくる(Inbound) |
2つは、迷惑メールの送信元となる動的IPアドレスからの直接の送信を、送り出す側と受け取る側の両方から止める、対になる対策である。
誤った説明に注意
「ISPが、自社の受信メールサーバから、他社ISPの動的IPアドレスのポート25番への接続をブロックする」という説明は誤りである。受信メールサーバが、他社の動的IPアドレス宛てに接続することは通常ない。IP25Bで拒否するのは、他社の動的IPアドレスから自社のメールサーバへの接続である。
動的IPアドレスの判断
受信側のISPは、他社のどのIPアドレスが動的IPアドレスなのかを知る必要がある。各ISPが公開している動的IPアドレスのリストや、IPアドレスの逆引きの結果(ホスト名に dynamic や dhcp などが含まれるか)、DNSブラックリスト(DNSBL)の情報などを使って判断する。
正規の利用者への影響
自宅などから外部のメールサービスを使ってメールを送る利用者は、ポート25番ではなく、サブミッションポート(587番)を使い、SMTP-AUTHで認証して、そのメールサービスのメールサーバに送信する。これにより、OP25BやIP25Bの影響を受けずにメールを送れる。