メールアドレス検証ツール

登録フォームの入力ミス一つで、ウェルカムメールはブラックホールに消え、バウンス率が跳ね上がります。この検証ツールは、最も重要な2つのチェックを実行します。RFC 5322構文チェックと、ドメインのMXレコードの有無です。アドレスを貼り付けると、構文の判定、ローカル部、ドメイン、ドメインがメールを受信できるかどうか、アドレスの長さが表示されます。

メールアドレスの検証方法

  1. 1

    メールアドレスを入力する

    1件のアドレスを入力欄に貼り付けます。入力中にチェックが実行されます。

  2. 2

    構文をチェックする

    RFC 5322構文チェックで、@の欠落、不正な文字、連続するドットなどの形式エラーを検出します。

  3. 3

    MXを確認する

    DNS参照でドメインにメールサーバーがあるかを確認します。MXレコードのないドメインはメールを受信できません。

  4. 4

    詳細を確認する

    判定結果とともに、ローカル部、ドメイン、MXの結果、アドレスの長さを表示します。

検証ツールがチェックするもの

チェックは2段階です。

  1. 構文(RFC 5322)。 @の欠落、ドットの重複、不正な文字などの入力ミスを検出します。これは形式のチェックであり、メールボックスが実在することの証明ではありません。
  2. MXレコードの有無。 ドメインがメールを受信できることを確認します。MXレコードがないドメイン宛のメールは戻ってきます。

3段階目はありません。この検証ツールはメールを送信せず、特定のメールボックスが存在するかも確認しません。それを証明できるのは実際のテストメールだけです。

構文チェックで検出される内容

有効なメールアドレスは、ローカル部、@、ドメイン部で構成されます。ローカル部には英字、数字、. _ + -を含められ、引用符付きの形式ではほぼ何でも使えます。構文チェックが拒否するよくある問題は次のとおりです。

  • @がない、または@が複数ある
  • ローカル部の先頭または末尾にドットがある:.user@example.com
  • ドットが連続している:user..name@example.com
  • ローカル部にスペースやその他の不正な文字が含まれる
  • コピー&ペーストによる末尾の空白や隠れたUnicode文字

user@localhostのようなアドレスは構文チェックを通過します(RFC上は有効)が、ドットのないドメインは通常、外部への送信ができません。

よくあるタイプミスドメインに注意

タイプミス 正しい表記
gmial.com gmail.com
gnail.com gmail.com
gmaill.com gmail.com
hotnail.com hotmail.com
hotmal.com hotmail.com
yahoo.co yahoo.com
outlock.com outlook.com
iclud.com icloud.com

gmial.comのようなタイプミスは構文チェックを通過するため、結果のドメイン行を自分で読み、このリストと見比べてください。

MXレコードが証明すること、証明しないこと

MXレコードは「このドメインはこれらのサーバーでメールを受け付ける」ことを示します。あなたの特定のアドレスが存在するかどうかは示しません。よくある注意点は次のとおりです。

  • キャッチオールドメインはすべてのアドレスを受け付けるため、存在しないメールボックスでもMXチェックは通ります。
  • グレイリスティングにより、一部のドメインは不明なサーバーからの最初の問い合わせを拒否しますが、再試行すれば通常成功します。
  • 到達性が分かるのは実際に送信したときだけです。検証ツールは明らかなフィルタリングに使い、到達性はオプトインの実際のキャンペーンで測定してください。

メールは送信されません

このチェックが入力したアドレス宛にメールを送信することはありません。形式チェックとドメインのDNS参照だけで、それ以上は何もしません。

よくある質問

いいえ。実際のメールは一切送信されません。ツールはアドレスの形式をチェックし、ドメインのMXレコードをDNS参照するだけで、アドレス自体に何かが送信されることはありません。

構文チェックは一般的な形式は受け入れますが、引用符付きローカル部のような、珍しいが技術的には有効な形式は拒否することがあります。また、正当なドメインでもMX参照が一時的に失敗することがあります。構文を通過し、ドメインにMXレコードがあれば、そのアドレスはほぼ間違いなく有効です。

いいえ。形式と、ドメインがメールを受け付けるかどうかを確認します。特定のメールボックスを確認するには、そのアドレスにテストメールを送ってください。

いいえ。アドレスはチェックの実行にのみ使用され、保存も記録もされません。

関連ツール

このツールは他の言語でも利用できます