メール検証とは?
メール検証は、ローカル部、@ 記号、ドメインラベル、トップレベルドメインについて、アドレスが一般的な構文ルールに従っているかを確認します。フォーム検証、サンプルデータの整理、送信前の明らかな入力ミスの発見に向いています。
このバリデーターが確認する内容
- ローカル部とドメインを分ける
@が 1 つだけあること - アドレス全体、ローカル部、ドメインの長さ制限
- 使用可能な文字、ドットの位置、ハイフン規則、TLD の構造
- 比較しやすいようにドメインを小文字化した正規化結果
例
- 有効:
name@example.com - 有効:
first.last+news@example.co.uk - 無効:
name..dots@example.com - 無効:
user@-example.com
国際化ドメインは、user@xn--bcher-kva.example のように Punycode ASCII 形式で入力してください。
このツールで確認しないこと
- メールボックスが実在するか、または受信できるか
- DNS、MX、SMTP、または使い捨てメール提供元の確認
- サイト固有の業務ルールでそのアドレスが受け入れられるか