メールアドレス検証ツール
登録フォームの入力ミス一つで、ウェルカムメールはブラックホールに消え、バウンス率が跳ね上がります。この検証ツールは、最も重要な2つのチェックを実行します。RFC 5322構文チェックと、ドメインのMXレコードの有無です。アドレスを貼り付けると、構文の判定、ローカル部、ドメイン、ドメインがメールを受信できるかどうか、アドレスの長さが表示されます。
メールアドレスの検証方法
-
1
メールアドレスを入力する
1件のアドレスを入力欄に貼り付けます。入力中にチェックが実行されます。
-
2
構文をチェックする
RFC 5322構文チェックで、@の欠落、不正な文字、連続するドットなどの形式エラーを検出します。
-
3
MXを確認する
DNS参照でドメインにメールサーバーがあるかを確認します。MXレコードのないドメインはメールを受信できません。
-
4
詳細を確認する
判定結果とともに、ローカル部、ドメイン、MXの結果、アドレスの長さを表示します。
検証ツールがチェックするもの
チェックは2段階です。
- 構文(RFC 5322)。 @の欠落、ドットの重複、不正な文字などの入力ミスを検出します。これは形式のチェックであり、メールボックスが実在することの証明ではありません。
- 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レコードがあれば、そのアドレスはほぼ間違いなく有効です。
いいえ。形式と、ドメインがメールを受け付けるかどうかを確認します。特定のメールボックスを確認するには、そのアドレスにテストメールを送ってください。
いいえ。アドレスはチェックの実行にのみ使用され、保存も記録もされません。
関連ツール
ASCII表リファレンス
0から127までの完全なASCII表です。NUL、LF、DELなどの制御コードを含め、各文字の10進数、16進数、8進数、2進数、HTML数値文字参照を表示します。
HTML文字参照
HTMLエンティティの検索可能なリスト、その名称コードおよび数値コード、および特殊文字や記号のワンクリックコピー機能を提供します。
キーボードショートカット一覧
macOS、Windows、Linux向けに、VS Code、Chrome、GNU Readlineを使うBashの公式資料に基づく既定ショートカットを検索できます。
EditorConfig ジェネレーター
インデントのスタイルとサイズ、改行コード、文字コード、空白ルールを指定して .editorconfig ファイルを生成し、IDE やエディタをまたいで書式を統一できます。
HTML フォーマッター
ブラウザ内で HTML を 2 または 4 スペースで整形します。HTML はアップロードも検証もされません。
変更ログジェネレーター
分類した項目から Keep a Changelog 形式の Markdown セクションを作成します。Added、Changed、Fixed、Removed の各カテゴリに項目を貼り付け、Markdown かプレーンテキストを選んで出力をコピーするだけです。
このツールは他の言語でも利用できます
- Email Validator [EN]
- Trình kiểm tra email [VI]
- E-Mail-Validator [DE]
- Validador de Email [ES]
- E-postvalidator [SV]
- 이메일 검증기 [KO]
- Validador de Email [PT]
- Walidator adresów e-mail [PL]
- Validateur d'email [FR]
- E-mailvalidator [NL]
- 邮箱验证器 [ZH]
- مدقق البريد الإلكتروني [AR]
- ตัวตรวจสอบอีเมล [TH]
- E-posta Doğrulayıcı [TR]
- Validator Email [ID]
- Validatore Email [IT]
- Валидатор электронной почты [RU]