宛先リストクリーニングサービス「BriteVerify」を試してみました
- 2022年10月13日
- by SendGrid
- Category: ベストプラクティス
はじめに
BriteVerifyを利用すると、実際にメールを送信することなく「送信しても問題ないメールアドレスかどうか」のチェックが行えます。収集してから時間が経ってしまった宛先リストにメールを送信すると、アドレスが既に使用されなくなって届かない(バウンスする)可能性があります。また、大量のバウンスを発生させると、宛先サーバから迷惑メール送信者とみなされ、本来届くはずの宛先にも届かなくなってしまうリスクがあります。宛先リストの質に不安がある場合、クリーニングサービスの利用を検討しましょう。
テスト条件
今回は、以下の7ドメインにおいてあらかじめ存在すること/存在しないことがわかっている合計14の宛先アドレスで試してみました。
- gmail.com
- yahoo.co.jp
- outlook.jp
- yahoo.com
- docomo.ne.jp
- ezweb.ne.jp
- softbank.ne.jp
操作手順
宛先リストの準備
まず、チェック対象の宛先リストを準備します。宛先リストは以下のようなcsvファイル(ファイル名は任意)として作成します。ローカルパートは伏せ字(**valid**は存在するアドレス、**invalid**は存在しないアドレス)にしてあります。
verifylist.csv
**valid**@gmail.com **valid**@yahoo.co.jp **valid**@outlook.jp **valid**@yahoo.com **valid**@docomo.ne.jp **valid**@ezweb.ne.jp **valid**@softbank.ne.jp **invalid**@gmail.com **invalid**@yahoo.co.jp **invalid**@outlook.jp **invalid**@yahoo.com **invalid**@docomo.ne.jp **invalid**@ezweb.ne.jp **invalid**@softbank.ne.jp
宛先リストのチェック
BriteVerifyのダッシュボードにログインして、「Click to upload a file」から先程用意した宛先リストをアップロードします。
アップロードが完了すると、以下の画面が表示されます。今回は結果をファイル出力するため Export to: で「File」を選択します。最後に「Verify List」ボタンを選択してチェックを開始します。
なお、チェックする件数に対してクレジットが足りない場合、「You do not have enough credits to process this file–You need XX credits」と表示されます(1宛先あたり1クレジットが必要)。
その場合は、不足分のクレジットを「Add Credits」から購入しましょう。
チェックが完了するまでしばらく待つと、自動的に画面が更新されます。もう少し詳しく確認するため、「View Details」を選択します。
判定結果の詳細が確認できます。クリーニング済みの宛先リストは「Download Valid」からダウンロードできますが、全結果の確認のため、「Download All」を選択して結果をダウンロードします。
結果の確認
BriteVerifyでは、大きく以下の4種類のステータスでアドレスの有効性が評価されます。
- valid:有効なアドレス
- invalid:存在しないアドレス
- unknown:何らかの理由により、有効性を評価できないアドレス
- accept_all:全ての検証要求に対して肯定的に応答するため、完全な検証が行えないアドレス
先ほどダウンロードしたチェック結果は次のようになりました。結果はアドレス毎にemail_statusとsecondary_statusという2つのステータスで表現されます。validとなったものは送っても問題ないと考えられるアドレスです。一方、invalidとなったものは送ってはいけないアドレスです。accept_allとなったものは、一見有効なアドレスであるように見えますが、実際には送信メールが削除されたり、後日バウンスが発生したりする可能性があります。各ステータスの詳細については、BriteVerifyのドキュメントを参照してください。
email_status | secondary_status | |
---|---|---|
**valid**@gmail.com | unknown | |
**valid**@yahoo.co.jp | valid | |
**valid**@outlook.jp | valid | |
**valid**@yahoo.com | valid | |
**valid**@docomo.ne.jp | valid | |
**valid**@ezweb.ne.jp | valid | |
**valid**@softbank.ne.jp | valid | |
**invalid**@gmail.com | invalid | email_account_invalid |
**invalid**@yahoo.co.jp | invalid | email_account_invalid |
**invalid**@outlook.jp | invalid | email_account_invalid |
**invalid**@yahoo.com | invalid | email_account_invalid |
**invalid**@docomo.ne.jp | invalid | email_account_invalid |
**invalid**@ezweb.ne.jp | invalid | email_account_invalid |
**invalid**@softbank.ne.jp | invalid | email_account_invalid |
さいごに
非常に簡単な手順で宛先リストのチェックができました。BriteVerifyではダッシュボード上での宛先リストチェックの他、APIを使ったオンデマンドな検証も行えるようです。是非お試しください!