SpamCopのブラックリストといえば、ほとんどの場合、SpamCop Blocking List(SCBL)を指します。現在はCisco Talosの下で運用されているDNSブラックリストで、スパムを送信したIPアドレスを掲載します。他のブラックリストとは大きく性質が異なります。掲載のきっかけは、主に一般のユーザーが受け取ったスパムを報告することです。掲載は人によるレビューなしに自動で行われます。そして何より重要なのは、スパムが止まれば掲載が自然に失効することです。この最後の特徴により、リストから外れるための対処法は他とまったく変わります。ここでは、SpamCopのブラックリストの仕組み、報告ベースで自然に失効するという方式がSpamhausとどう違うのか、掲載されているかどうかの確認方法、掲載を避ける方法を説明します。
結論から言うと#
SCBLはIPアドレスのリアルタイムDNSBLで、受信側が受信メールを拒否するかフィルタリングするかの判断のために照会します。掲載は、2つのシグナルから自動で行われます。1つはSpamCopの報告コミュニティから寄せられるスパム報告、もう1つはSpamCop独自のスパムトラップへの到達です。証拠ファイルも審査委員会もありません。報告とトラップへの到達がしきい値を超えれば、送信元IPがリストに載ります。掲載は直近の活動に基づいているため、時間の経過とともに解消されます。スパムの発信源からの送信が止まれば、掲載は自然に失効し、これまでの実績では1日程度で外れます。したがって対処は、「削除をお願いする」ことよりも、「発信源を止めて時間の経過を待つ」ことが中心になります。
SpamCopブラックリストの仕組み#
SCBLの特徴は、次の4つの設計にあります。
- 報告ベース。SpamCopは、長年にわたりスパム報告サービスを運営しています。メンバーがスパムを転送すると、システムがメッセージを解析し、発信元のIPまでさかのぼって、そのアドレスに対する報告として登録します。1つのIPに対して短期間に十分な数の報告が集まると、ブラックリストに載ります。
- スパムトラップによる情報。SpamCopは、人による報告に加えて、スパムトラップを設置しています。スパムトラップとは、本来メールを受け取るはずのないアドレスです。トラップに届いたメッセージは、送信者が許可を得ていないアドレスにメールを送っていることを示す強い証拠と見なされます。
- IPのみ、自動判定。SCBLが掲載するのは送信元IPで、ドメインは対象外です。また、判定はレビューではなくアルゴリズムで行われます。そのため、アナリストの確認を待つリストより高速なことも少なくありません。
- 時間の経過で失効する。これが最大の特徴です。掲載は、直近の一定期間のスパムの状況を反映しています。報告とトラップへの到達が止まると、掲載は自動的に失効します。発信源からの送信が実際に止まっていれば、リストから外れるために、必ずしも何かをする必要はありません。
SpamCopとSpamhausの違い#
どちらも広く使われているDNSブラックリストですが、方針は対極にあります。Spamhausは慎重なリストです。主要なリストは証拠に基づき、レビューを経て、掲載が長く残ります。原因を解消して削除を申請するまで掲載が続き、複数のゾーンでIPとドメインの両方を対象にしています。SCBLはその正反対の性格で、自動判定、報告ベース、IPのみ、自然失効という特徴があります。どちらの方式が優れているということはなく、検出するものと速度が異なります。
| 観点 | SpamCop(SCBL) | Spamhaus |
|---|---|---|
| 主な情報源 | ユーザーからのスパム報告とスパムトラップ | 調査、スパムトラップ、レビュー済みの証拠 |
| 掲載の判断 | 自動、しきい値ベース | 主要なリストは主にアナリストがレビュー |
| 掲載の対象 | 送信元IPアドレス | 複数のゾーンにまたがるIPとドメイン |
| 解除のされ方 | 活動が止まれば自然に失効 | 原因を解消して削除を申請するまで残る |
実務上の違いとして、SpamCopは掲載されるのが早く、すぐに対応すれば外れるのも早い傾向があります。Spamhausは掲載されるまでにも、外れるまでにも時間がかかります。到達率が下がったときは、両方を確認する価値があります。それぞれが示している問題は別だからです。
SpamCopブラックリストに載る原因#
SCBLに載る経路は、よくあるリスト管理や送信管理の不備です。ただし、数人の不満を持った受信者が報告するだけで載りうるため、影響が増幅されます。
- 大量の迷惑メール報告。メールの送信を希望していない、または希望したことを忘れている受信者が、メールを迷惑メールとして報告します。報告ベースのリストでは、こうした報告がそのまま判断材料になります。
- スパムトラップへの到達。収集したアドレス、購入したアドレス、あるいは一度もクリーニングしていないアドレスにメールを送っていると、いずれトラップに当たります。その影響は大きくなります。
- 古く、バウンスの多いリスト。検証していない古いリストに送信すると、存在しないアドレスや再利用されたトラップが混ざります。報告とトラップを使った仕組みが検出するよう作られている、まさにそのパターンです。
- 侵害されたアカウントやリレー。ネットワーク上の何かが乗っ取られてスパムを送り続けると、報告が短時間で自社のIPに集中します。
- 共有送信IPの他のテナント。共有IPでは、他のテナントが送ったスパムが原因でアドレス全体が掲載され、正当なメールまで巻き込まれることがあります。
誤検知の問題#
SCBLには、積極的に掲載するという評判が以前からあり、それは的を射ています。報告とトラップに基づいて自動で動作するため、実際にはスパムではないメールを検出してしまうことがあります。典型的な例は次の2つです。
- 転送されたメール。サーバーが受信メールを転送する場合(たとえば、古いアドレスから新しいアドレスへの転送)、スパムを中継してしまい、それを受信者が報告することがあります。その場合、報告されるのは元の送信者のIPではなく、転送したサーバーのIPです。
- メーリングリスト。メンバーのメッセージを中継するディスカッション用のリストは、本来そのメッセージの発信元に向けられた報告を受けたり、リストに登録されたトラップに当たったりすることがあります。
だからといって、掲載を軽く見てよいわけではありません。多くの受信側はSCBLを慎重に使っており、複数のシグナルの1つとして、あるいは完全な拒否ではなくスコアリングに使っています。それでも、これを理由にブロックする受信側はまだ多く、掲載されている間はそうした相手へのメールに支障が出ます。
SpamCopブラックリストに載っているか確認する方法#
信頼できる照会先は、SpamCop自身のspamcop.net/bl.shtmlのブラックリストチェッカーです。送信元IPアドレスを入力すると、そのIPが現在掲載されているかどうかが表示されます。掲載されている場合は、その背景にある報告やトラップの状況も確認できます。確認するのは、実際にメールを送信しているIPです。多くの送信者にとって、それはWebサイトのサーバーではなく、メールサービスのアウトバウンドIPです。多数のリストをまとめて確認する方法については、ブラックリストに載っているかの確認方法のガイドをご覧ください。
リストから外れる方法と、待つだけで済むことが多い理由#
SCBLは自然に失効するため、削除の手順は一般的な面倒なプロセスとは異なります。次の順序で進めてください。
- 発信源を見つけて止める。これがすべてです。報告とトラップへの到達のきっかけとなったものを特定して止めます。問題のあるキャンペーン、古いセグメント、侵害されたアカウント、設定を誤った転送サーバーなどが考えられます。侵害されたメールボックスは保護し、問題のある送信を一時停止して、確認できないアドレスへの送信をやめます。
- 掲載の失効を待つ。発信源からの送信が実際に止まれば、掲載は自然に失効します。これまでの実績では、およそ24時間以内に外れます。多くの送信者にとって、原因を解消して待つことが対処のすべてです。
- もっと早く外したい場合は手動の削除フォームを使う。SpamCopは、手動で削除する方法を用意しています。活動が止まったと確信していて、自動失効を待てないときに役立ちます。ただし、スパムがまだ流れている場合は、手動で削除しても維持されず、再び掲載されます。
避けたい失敗は、削除を目的にしてしまうことです。削除ガイドでも強調しているとおり、原因が残っている間に掲載を消しても、再掲載までの時間がリセットされるだけです。先に原因を解消し、掲載を消すのはその後にします。
SpamCopブラックリストを避ける方法#
報告とトラップを使うリストに載らないための方法は、原則として単純です。受信者が望むメールを、存在するアドレスにだけ送り、簡単に配信停止できるようにします。
- 配信停止は即座に、わかりやすく処理する。配信停止の方法が見つからない受信者は、代わりに迷惑メールとして報告するかもしれません。手間のかからないオプトアウトは、最も低コストな迷惑メール報告の予防策です。
- フィードバックループを設定する。FLを使うと、主要なメールプロバイダーから、どの受信者が迷惑メールとして報告したかが通知されます。報告が積み重なって掲載につながる前に、その受信者への配信をすぐに止められます。
- リストをクリーンに保つ。新規登録を検証し、既存のリストも定期的に再検証して、存在しないアドレスや再利用されたスパムトラップに送信しないようにします。トラップへの到達を避け、バウンスを抑えるうえで、最も効果的な方法です。
- エンゲージメントのある、許可を得た連絡先にだけ送信する。購入したリストや収集したリストは、迷惑メール報告とトラップに直結します。ダブルオプトインは、どんな施策よりも送信者レピュテーションを守ります。
- バウンス率を注視する。バウンス率の上昇は、リストが劣化し、IPが掲載される原因となるトラップや存在しないアドレスに近づいていることを知らせる早期の警告です。
被害が出る前に掲載を察知する#
SCBLは速いことが、良い面にも悪い面にもなります。問題のある送信から数時間で掲載されることがあり、通知もありません。返信が減ってから気づいたのでは、このリストを参照するすべての受信側で、受信トレイへの配信がすでに失われています。確実に早く気づく方法は、継続的なブラックリスト監視です。送信元IPとドメインをSpamCopなどの主要なリストに照らして監視し、掲載された時点でアラートを出します。被害が広がる前に発信源を止め、掲載の失効を待てます。
よくある質問
01SpamCopブラックリストとは何ですか?
SpamCopブラックリストの正式名称はSpamCop Blocking List(SCBL)です。Cisco Talosの下で運用されているリアルタイムのDNSブラックリストで、スパム送信が報告されたIPアドレスを掲載します。掲載は、SpamCopの報告コミュニティから寄せられるスパム報告と、SpamCopのスパムトラップへの到達から自動的に行われます。メールサーバーはこのリストを照会し、特定のIPからの受信メールを拒否するかフィルタリングするかの判断に役立てます。
02SpamCopの掲載はどのくらい続きますか?
SpamCopの掲載は時間の経過とともに解消されます。直近のスパム活動を反映しており、その活動が止まると自動的に失効します。これまでの実績では約24時間です。そのため、対処の中心は削除の申請ではなく、スパムの発信源を見つけて止めることです。もっと早く解除したい場合のために手動の削除フォームがありますが、問題のメールが流れ続けている限り、解除は維持されません。
03SpamCopが誤検知で知られているのはなぜですか?
SCBLは報告とトラップへの到達から自動で掲載するため、実際にはスパムではないメールを検出することがあります。とくに多いのは、転送されたメッセージとメーリングリストです。中継しただけのトラフィックについて、中継したサーバーが報告されてしまいます。自然に失効する設計により、影響は和らぎます。問題のメッセージがIPを通過しなくなれば、掲載は時間とともに外れます。それでも、これを理由にブロックする受信側はあるため、掲載は早めに解消する価値があります。
04SpamCopとSpamhausの違いは何ですか?
Spamhausは慎重で、掲載が長く残ります。主要なリストは証拠に基づいてレビューされ、IPとドメインの両方を対象とし、原因を解消して削除を申請するまで残ります。SpamCopブラックリストは、自動判定、報告ベース、IPのみ、自然に失効するという特徴があり、掲載も解除も速く進みます。到達率が下がったときは、検出する問題と速度がそれぞれ異なるため、両方を確認する価値があります。
SpamCopブラックリストは、数時間で送信元IPを掲載することもあれば、同じくらい早く解除することもあります。ただし、間に合うように気づけた場合に限ります。Qualisendのブラックリスト監視は、ドメインとIPをSpamCopなどの主要なリストに照らして継続的に監視し、変化があった時点でアラートを出します。メールアドレス検証は、ほとんどの掲載の背景にある、迷惑メール報告やトラップへの到達の原因となる存在しないアドレスやスパムトラップを、最初から取り除きます。



