形式とMXレコードをチェック
MailDropのメールアドレスチェッカーは、メールアドレスが正しい形式かどうか、そしてそのドメインが実際にメールを受信できる設定になっているかを検証します。アドレスを入力または貼り付けると、ツールは2つのチェックを実行します。標準的なRFCの書式ルールに基づく構文テストと、当社のサーバーで行うドメインのMXレコードのリアルタイムDNS検索です。結果を見れば、そのアドレスが機能し得るかどうかがひと目でわかります。
構文だけではすべてはわかりません。[email protected]のようなアドレスは書式ルールをすべて満たしていても、ドメインの背後にメールサーバーがなければ配信できません。MXレコード検索はそのギャップを埋めるもので、ドメイン宛のメールを受け付けるホストをDNSに問い合わせ、各メールサーバーのホスト名と優先度をわかりやすい表で表示するため、そのドメイン宛のメッセージがどこにルーティングされるかを正確に確認できます。
このチェッカーはメールを送信せず、受信側のメールサーバーにも接続しないため、特定のメールボックスの存在までは確認できず、アドレスの持ち主に通知が行くこともありません。無料・登録不要で、サインアップフォームやメールフローをテストする際にはMailDropの使い捨てメールと自然に組み合わせられます。
チェックしたいアドレスを入力欄に打ち込むか貼り付けます。ツールは@より前のローカル部と@より後のドメインの両方を必要とするため、完全なアドレスを入力するのが最適です。
アドレスを送信すると、ツールはまずRFCの書式ルールに照らして構文を検証し、ネットワーク検索を行う前に、@の欠落、不正な文字、ドットの誤り、不正なドメインを検出します。
構文が有効な場合、サーバーがそのドメインのMXレコードをDNSに問い合わせます。表には各メールサーバーのホスト名と優先度が並び、数値が小さいサーバーほど先に試されます。
構文が有効で、かつMXレコードが1件以上あれば、そのドメインはメールを受信できます。MXレコードがなければ、そのアドレスは使われていない可能性が高いでしょう。個々のメールボックスの存在までは確認できない点にご注意ください。
いいえ。このチェッカーはアドレスの形式を検査し、ドメインのMXレコードをDNSで検索するだけです。受信側のメールサーバーに接続することも、メッセージを送信することも、通知を発生させることもありません。アドレスの持ち主がチェックの実施を知る方法はありません。
確実にはわかりません。このツールが確認するのは、アドレスの形式が正しいことと、ドメインがメールを受け付けるサーバーを公開していることです。@より前の特定のメールボックスが存在するかどうかは受信側サーバーにしかわからず、多くのサーバーはアドレス収集を防ぐため、その情報を意図的に隠しています。
MX(メールエクスチェンジャー)レコードは、ドメイン宛のメールを受け付ける責任を持つサーバーを指定するDNSエントリです。各レコードには優先度があり、送信サーバーは最も小さい数値から試します。MXレコードのないドメインは通常メールを受信できないため、その存在は実用的な到達性のシグナルになります。
書式が正しいことは、アドレスの書き方のルールに従っていることを意味するだけです。ドメインが存在しない、期限切れになっている、MXレコードを公開していない場合、構文がどれだけ正しくてもメールは配信できません。構文は通るのにDNSで失敗する、この組み合わせを明らかにすることこそ、このツールの目的です。
サインアップフローを構築・テストする際は、フォームが収集するアドレスをここで検証し、受信側としてMailDropの捨てメアドの受信箱を使えます。これにより、書式チェックから実際の配信まで、個人のアドレスをさらすことも本物のメールボックスをテストメッセージで汚すこともなく、パイプライン全体を検証できます。