OP25B
ISPが、自社の管理するネットワークの動的IPアドレスから、管理外のネットワークのTCPポート25番への直接の通信を止めるスパムメール対策である。
イマシルちゃんの解説
ウイルスに感染して乗っ取られたパソコンは、持ち主の知らないうちに迷惑メールを大量に送ることがあるんだ。
しかも、プロバイダのメールサーバを通さずに、相手のメールサーバへ直接送りつけちゃう。
OP25Bは、こうした迷惑メールの送出を抑えるために、インターネット接続事業者(ISP)が行う対策だよ。
対象にするのは、接続のたびに変わることがある動的IPアドレスを使う利用者なんだ。
その利用者から、ISPの管理外のネットワークにあるメールサーバのTCPポート25番へ直接つなぐ通信を止めるよ。
この解説はわかりやすかったですか?
より深い解説
定義
OP25B(Outbound Port 25 Blocking)は、ISPが行う迷惑メール(スパムメール)の対策である。ISPの管理下にある動的IPアドレス(一般の利用者に割り当てるアドレス)から、ISPの管理外のネットワークにあるTCPポート25番への通信を遮断する。
防ぎたいこと
ボットに感染したPCは、利用者のISPのメールサーバを経由せず、宛先のドメインのメールサーバ(MXレコードで示されるサーバ)のポート25番に、直接メールを送りつけることが多い。動的IPアドレスから外部のポート25番へ直接送ることは、通常の利用者には必要ないため、まとめて遮断できる。
遮断されるもの・されないもの
| 送信元 | 宛先 | 扱い |
|---|---|---|
| 動的IPアドレスの利用者 | 自分のISPのメールサーバ(ポート25) | 許可(ISP内の通信) |
| 動的IPアドレスの利用者 | ISP管理外のメールサーバ(ポート25) | 遮断 |
| 動的IPアドレスの利用者 | ISP管理外のメールサーバのサブミッションポート(ポート587) | 許可(利用者の認証が必要) |
| ISPのメールサーバ | ISP管理外のメールサーバ(ポート25) | 許可 |
利用者への影響と対処
自分のISP以外のメールサービス(会社や別のプロバイダのメールサーバ)からメールを送りたい場合は、ポート25番ではなく、サブミッションポート(587番)を使い、SMTP-AUTHで利用者を認証して送信する。
OP25Bではないもの
| 対策 | 内容 |
|---|---|
| IP25B(Inbound Port 25 Blocking) | 受信側のISPが、ほかのISPの動的IPアドレスから自社のメールサーバへのポート25番の通信を拒否する |
| 内容によるフィルタリング | メールの本文や特徴(シグネチャ)を見てスパムを止める |
| 逆引きの確認 | 送信元のメールサーバのIPアドレスがDNSで逆引きできるかを確かめる |
| 不正中継の防止 | 自分のメールサーバが、無関係な第三者のメールを中継しないように設定する(オープンリレーの防止) |
これらはどれもスパム対策だが、「自社の動的IPアドレスから外部のポート25番への通信を止める」ものだけがOP25Bである。