ハードバウンスとソフトバウンスとは?

ハードバウンスとソフトバウンスは、メールが配信に失敗する2つのパターンです。ハードバウンスは決して成功しない恒久的な失敗で、ソフトバウンスは後の試行で成功する可能性のある一時的な失敗です。この2つを見分けることで、アドレスに再送すべきか、完全に削除すべきかが決まります。

定義

メールを配信できない場合、受信メールサーバーはそれをバウンスとして返します。バウンスには明確に異なる2つの種類があり、その違いは恒久的か一時的かという点にあります。

ハードバウンスは恒久的な配信失敗です。そのメールは今も配信できず、少なくとも受信者側で何かが変わらない限り、今後も配信できません。最も一般的な原因は、アドレスがそもそも存在しないことです。たとえば入力ミスのアドレスや、従業員の退職時に閉鎖されたインボックスなどです。存在しないドメインでも同じ結果になります。失敗が恒久的なため、ハードバウンスしたアドレスはすぐに送信リストから削除すべきです。

ソフトバウンスは一時的な配信失敗です。アドレス自体は実在しますが、何かがこの特定のメッセージのこの瞬間の配信を妨げました。メールボックスが満杯、受信者のサーバーが過負荷または一時的にオフライン、メッセージがサイズ制限を超えている、あるいはグレーリスティングと呼ばれるスパム対策の手法でメッセージが保留された、などの可能性があります。失敗が一時的なため、ソフトバウンスしたアドレスは最初の失敗で削除すべきではありません。再試行し、失敗が続く場合にのみ除外します。

仕組み

ハードかソフトかの分類は、メールサーバーがメッセージをやり取りするための仕組みであるSMTP(Simple Mail Transfer Protocol)の応答コードに基づいています。サーバーが配信を試みると、受信サーバーは数値のステータスコードで応答し、そのコードの最初の桁が意味を表します。5で始まるコードは恒久的な失敗、4で始まるコードは一時的な失敗です。

ハードバウンスは5xxコードで示されます。550は通常、メールボックスが利用できないか存在しないことを意味し、551、552、553は、受信者の拒否やローカルにないメールボックスなど、関連する恒久的な問題を表します。これらは確定的な拒否なので、正しい対応はアドレスを即座に除外し、二度と再試行しないことです。ソフトバウンスは4xxコードで示されます。421はサービスが利用できないこと、450はメールボックスが一時的に利用できないこと、452は多くの場合ストレージ不足を意味します。これらは保留なので、正しい対応は再試行で、通常は約72時間のうちに最大3回までです。

多くのサーバーは拡張ステータスコードも返します。これは5.1.1のような3つの部分からなる数値構造です。最初の数字は恒久的か一時的かの分類を繰り返し、2番目はアドレス指定やメールボックスの状態といった大まかな分野を示し、3番目は具体的な詳細を表します。よくできたメールプラットフォームはこれらのコードをすべて読み取り、各バウンスを分類し、ソフトバウンスはスケジュールに沿って再試行し、ハードバウンスは自動的に除外します。知っておきたい注意点として、容量超過が恒常化したメールボックスや放棄されたアカウントのように、何日も失敗し続けるソフトバウンスは、実質的にハードバウンスと同じように振る舞うため、最終的には除外すべきです。

メール到達率にとって重要な理由

送信元の評価にとって、より危険なのはハードバウンスです。ハードバウンス率が高いと、存在しないアドレスに送っていることがメールボックスプロバイダーに伝わります。これは、スパマーや、古いリストや購入したリストを使う送信者の典型的な特徴です。プロバイダーは評価を下げて対応し、その結果、正当なメールもより多く迷惑メールに振り分けられます。到達率の担当チームは一般に、健全なキャンペーンではハードバウンス率を0.5%を大きく下回る水準に保ちたいと考えており、Gmailは送信者の全体のバウンス率が2%を超えると恒久的な拒否を返すことがあります。

ソフトバウンスは原因が送信者側でどうにもならないことも多く、1件ごとの影響はハードバウンスほど大きくありません。それでも注意は必要です。ソフトバウンスの件数が増えている、あるいは同じアドレスが何度もソフトバウンスを繰り返している場合、リストが古くなりつつあるサインです。実践すべきルールはシンプルです。ハードバウンスは恒久的なものとして扱い、すぐに削除します。ソフトバウンスは一時的なものとして扱い、何度か再送を試み、失敗し続けるものは除外します。このルールを守れば、全体のバウンス率を安全な範囲に保ち、その後のすべてのキャンペーンの受信トレイ到達を守れます。

VeriMailsでの対応

ハードバウンスを管理する最善の方法は、発生する前に防ぐことです。それこそが VeriMails の中心的な役割です。ハードバウンスの大半は、無効なアドレスや存在しないアドレスが原因であり、これはまさに検証で見つけられるものです。VeriMails でリストをチェックすると、各アドレスに対して構文チェック、MX と DNS のルックアップ、そして受信側サーバーにメールボックスが実際に存在するかを問い合わせるライブ SMTP ハンドシェイクを実行します。ハードバウンスになるアドレスを特定できるので、キャンペーン送信前に削除できます。

VeriMails は、予測しにくいバウンスを引き起こすグレーゾーンにも対応します。キャッチオール検出はアクセプトオールのドメインを判別します。こうしたドメインでは、存在しないメールボックスが後から遅延ソフトバウンスを起こすことがあります。また、使い捨てアドレスの検出では、放置される可能性の高い使い捨てドメインを見つけます。VeriMails はスコアリングではなくキャッチオール検出を行うため、推測ではなく明確なラベルが返ります。検証は、登録時のリアルタイムチェックに使える REST API と、既存リストのクリーニングに使える一括 CSV アップロードで実行でき、キャンペーンの判断に役立つ明確な到達率カテゴリーを返します。検証は1件あたり$0.0019から、10,000クレジットで$19、年払いプランは年額請求で月額$12.50からです。すべてのアカウントに100クレジットが無料で付与され、クレジットカードは不要、クレジットに有効期限はありません。

よくある質問

ハードバウンスは恒久的な配信失敗で、たとえば存在しないアドレスなど、メッセージが届くことはありません。ソフトバウンスは一時的な失敗で、メールボックスの容量超過やサーバーの混雑などが原因のため、後で再送すれば届く場合があります。ハードバウンスはすぐに削除し、ソフトバウンスは再送を試みることができます。
最初の失敗で削除する必要はありません。ソフトバウンスは一時的なものだからです。一般的には、ソフトバウンスしたアドレスに2〜3日かけて数回再送を試みます。何度試しても失敗が続く場合は、実質的に配信不能とみなして除外します。ソフトバウンスが続くのは、実際に問題があるサインであることが多いためです。
SMTP のレスポンスコードで判断できます。550 のように 5 で始まるコードは恒久的な失敗、つまりハードバウンスを示します。421 や 452 のように 4 で始まるコードは一時的な失敗、つまりソフトバウンスを示します。メール配信プラットフォームはこれらのコードを読み取り、各バウンスを自動で分類します。
はい。ハードバウンスの多くは無効なアドレスや存在しないアドレスが原因であり、これはまさに検証で見つけられるものです。VeriMails は送信前に、構文チェック、MX と DNS のルックアップ、ライブ SMTP ハンドシェイクで各アドレスを確認するため、ハードバウンスになるアドレスを事前に削除できます。

VeriMailsを無料で試す

登録で100クレジット無料。クレジットカード不要。今すぐメール検証を実践しましょう。

無料で始める
クレジットカード不要。クレジットに有効期限はありません。