到達率

グレーリスティング

グレーリスティングは、スパム対策の1つです。メールサーバーは、知らない送信者からの最初のメールを拒否し、数分後に送信者が再送したときに同じメールを受け付けます。本物のメールサーバーは再送しますが、ほとんどのスパム送信ソフトは再送しません。

更新日

グレーリスティングとは?

グレーリスティング(greylisting)とは、時間差を利用したスパム対策です。メールサーバーは、新しい送信者からの最初のメールを断り、2回目の送信で受け付けます。RFC 6647で説明されています。

最初にいくつかの言葉を説明します。サーバーとは、常に動いていて、メールを処理するコンピューターです。IPアドレスとは、インターネット上のサーバーを識別する番号です。スパムとは、受信者が望んでいない大量のメールです。

グレーリスティングを使う受信側のサーバーは、これまでに見たすべての送信者を記録しています。確認するのは次の3つです。

  1. 送信元のIPアドレス
  2. 送信者のアドレス
  3. 受信者のアドレス

この組み合わせを初めて見た場合、サーバーは一時的なエラーでメールを拒否します。正しく設定されたメールサーバーは、メールをキューに入れて再送します。キューとは、サーバーが送信を待っているメールの一覧です。ほとんどのスパム送信ソフトは1回だけ送り、再送しません。

再送が届くと、サーバーはメールを受け付け、送信者を記録に保存します。その後、同じ送信者からのメールは最初の送信で受け付けられます。

簡単な例

送信者の側から見たグレーリスティングは次のとおりです。

  1. ニーナが新しい取引先にメールを送ります。ニーナはカフェで働いています。9時00分、初めてorders@supplier.exampleにメールを送ります。
  2. 取引先のサーバーはニーナを知りません。ニーナのサーバー、ニーナのアドレス、この受信者という組み合わせを、一度も見たことがありません。
  3. 一時的なエラーを返します。「greylisted, try again later」のようなメッセージとともに 451 で応答します。
  4. ニーナのサーバーが待ちます。メールサーバーはメールをキューに入れておきます。ニーナには何も表示されません。
  5. 再送します。9時15分ごろ、ニーナのサーバーが同じメールをもう一度送ります。
  6. メールが受け付けられます。取引先のサーバーは2回目の送信を確認します。メールを受け付け、ニーナの情報を保存します。
  7. 次からは待ち時間がありません。翌週ニーナが取引先にメールを送ると、最初の送信で受け付けられます。

何千通ものメールを送るスパムプログラムは、通常2回目の送信をしません。そのため、そのメールは届きません。

送信者側での見え方

最初の送信には、4で始まるコードが返ります。通常は 450 か 451 で、「greylisted, try again later」のようなメッセージが付きます。メールサーバーはこれをソフトバウンスとして扱い、独自のスケジュールで再送します。ソフトバウンスとは、一時的な配信の失敗です。

再送を受け付けるまでにどれくらい待つかは、受信側のサーバーが決めます。約15分がよくある長さです。もっと短い、または長い遅延を使うサーバーもあります。

通常、グレーリスティングに気づくことはありません。メールが数分遅れて届くだけです。ツールにバウンスの通知が表示されても、自然に解消されます。

グレーリスティングが問題になるとき

グレーリスティングは、通常のキャンペーンには影響しません。問題になるのは2つの場合です。

急ぎのメール。パスワードの再設定やワンタイムコードが15分遅れて届いても、ユーザーには役に立ちません。そのため、トランザクションメールの送信者は、受信側のドメインに自分のIPアドレスを許可リストに追加するよう依頼することがあります。トランザクションメールとは、領収書やログインコードのように、ユーザーの行動をきっかけに送られるメールです。

例:レオがウェブサイトにログインコードを依頼します。コードは、グレーリスティングを使っている勤務先のアドレスに送られます。コードは15分後に届きます。その時には、レオはログインをあきらめています。

検証。検証ツールは、SMTPのやりとりを始め、何かを送る前にやめることで、アドレスを確認します。SMTPとは、メールサーバー同士がメールを送るためにやりとりする標準の方法です。グレーリスティングを使うサーバーでは、最初の試行に 4xx、つまり4で始まるコードが返ります。1回の試行でやめる検証ツールは、そのアドレスを「不明」と報告します。実際には有効なアドレスかもしれません。

グレーリスティングとセキュアメールゲートウェイ

多くの企業のドメインは、ProofpointやMimecastなどのセキュアメールゲートウェイ(SEG)を使っています。セキュアメールゲートウェイとは、企業のメールが社員の受信トレイに届く前に確認するセキュリティサービスです。これらのゲートウェイは、初期設定で知らない送信者をグレーリスティングします。これが、多くのB2Bアドレスで基本的なチェックが「不明」を返す理由の1つです。B2Bアドレスとは、ほかの会社で働く人の勤務先のアドレスです。

検証ツールでの扱い

良いメールアドレスチェッカーは、4xx の応答を結果ではなく「もう一度試す」合図として扱います。待ってから同じIPアドレスで再試行し、グレーリスティングの遅延の後にサーバーが返した応答を報告します。Giggal.aiは、ゲートウェイを使うドメインを判定するときにこれを行います。そのため、1回だけ試すチェックでは「不明」になるところで、「有効」か「無効」を返せます。

メールアドレスの一括検証ツールは、リストのすべてのアドレスに同じことを行います。メールアドレス検証でグレーリスティングを止めることはできません。遅延が終わるのを待ってから、各アドレスが存在するかを報告します。

グレーリスティングで確認が保留されるアドレスにも明確な結果を出す

無料クレジット1,000件付き。クレジットカードは不要です。

無料で試せます クレジットに有効期限はありません 結果が不明のときはクレジットを返却