
メールアドレスの入力チェックをリアルタイムに行う仕組みと、届かない宛先を防ぐ方法
メールアドレスの入力チェックをリアルタイムに行うと、フォームを送信する前に「届かない宛先」を入力した本人が気づける。
形式の誤り、ドメインの打ち間違い、使い捨てアドレスをその場で知らせる仕組みだ。
問い合わせや会員登録でメールアドレスを受け取る事業者は、返信が届かないまま連絡が途切れることがある。
返信した側は届かないことに気づけないため、相手には無視したように見えてしまう。
リアルタイムチェックは、送信後にしか分からなかった問題を、入力の時点で解決する。
チェックの仕組みは、問い合わせでも会員登録でも注文でも同じ考え方で組み込める。
使っているフォームの流れを大きく変えずに済む。
メールアドレスの入力チェックをリアルタイムに行うと何ができるか

リアルタイム入力チェックは、フォームに入力されたメールアドレスを送信前に調べ、問題があればその場で知らせる仕組みだ。
主なチェックは、形式の誤り、ドメインの打ち間違い、使い捨てアドレスの検出の3つに分かれる。
| チェックの種類 | 見つけるもの | 入力者への知らせ方 |
|---|---|---|
| 形式の誤り | @が無い、複数ある、使えない文字 | その場でエラーを表示 |
| ドメインの打ち間違い | gmial.comなど | 正しい候補を1つ提示 |
| 使い捨てアドレス | 使い捨てサービスの宛先 | 警告か登録停止 |
形式の誤りをその場で知らせる
「@」が無い、複数ある、使えない文字が混ざっているなど、宛先として成り立たない形式を見つける。
全角の文字や前後の余白は自動で半角に揃える。
入力した人は、送信ボタンを押す前に「このアドレスでは届かない」と気づける。
ドメインの打ち間違いに候補を出す
打ち間違いやすいドメインを見つけて、正しそうな候補を提示する。
例えば「gmial.com」と入力した場合に「gmail.com」を候補として出し、クリック1つで直せる。
候補の提示は入力者本人がその場で選ぶため、勝手に書き換えられることはない。
使い捨てアドレスを検出する
使い捨てサービスの宛先を検出して、登録を止めるか警告を出すかを選んで設定できる。
名簿の質を保ちたい会員登録や、確実に届く宛先だけを受け取りたい注文フォームに向いている。
送信後に気づく問題と、そのままにしているとどうなるか

メールアドレスの誤りは、送信前には分からないことがある。
フォームは形式が多少おかしくても受け付けてしまい、誤ったアドレスがそのまま登録される。
返信した側は、そのメールが実際には届いていないことを知る術がない。
返信が届かない理由を追跡できない
入力ミスがどこで起きているのかを後から追跡する手立てがない。
問い合わせに返信しても届かず、理由が分からないまま時間が過ぎる。
宛先不明の返送が増えているようでも、どのフォームでどの入力ミスがあったのかを特定しにくい。
届かないまま連絡が途切れるとどうなるか
返信が届かない相手には、無視されたように見えてしまう。
無視されたと感じた相手は、そのまま競合へ流れてしまう。
見込み客を取りこぼしたという事実に気づかないまま、次の対応もできない。
リアルタイムチェックで変わる業務の流れ

入力の時点で本人が直す形になるため、送信後に届かないことが分かって電話で聞き直す対応が減る。
名簿に載った宛先を手作業で直す工程も不要になる。
電話での聞き直しが不要になる
送信後に気づいて電話で確認する対応と違い、入力した本人にその場で直してもらう。
後から慌てて連絡を取り直すことがなくなり、入力ミスのアドレスがそのまま残ることが減る。
名簿の修正作業から解放される
一斉配信で宛先不明の返送が増えていると、名簿の宛先を手作業で直す工程が発生する。
リアルタイムチェックなら、登録時点で宛先として成り立たない形式を弾けるため、後から名簿を掃除する作業がなくなる。
連携先に渡す前のデータが整う
他のシステムへ渡す前に表記が揃っているため、連携の失敗と、その後始末で費やす手作業の時間がなくなる。
正しい形式で登録された宛先は、配信システムや顧客管理にそのまま渡せる。
リアルタイムチェックの限界と、導入前に知っておきたいこと

リアルタイムチェックは万能ではない。
ドメイン宛にメールが届くかどうかは調べられるが、個々の宛先が実在するかまでは受信側の設定によって判定できないことがある。
確認メールを組み込む場合は、送信元ドメインの設定が必要で、管理者の協力を仰ぐことがある。
個々の宛先の実在までは判定できない
ドメインの確認は、メールを受け取れる状態かどうかの確認だ。
個々の宛先が実在するかまでは、受信側の設定によって判定できないことがある。
例えば、メールボックスが無効になっている宛先や一時的に停止している宛先は、ドメインの状態からだけでは分からないことがある。
確認メールには送信元ドメインの設定が必要
確認メールを送る場合は、送信元のドメインの設定が必要で、管理者の協力を仰ぐことがある。
リンクを踏んだ人に限って登録を成立させる流れを作る場合は、事前に送信元の準備を整えておく必要がある。
私たちは、問い合わせや会員登録のフォームにリアルタイムチェックを組み込む開発を請け負っている。
既存のフォームの流れを変えずに、同じ作りで導入できる。
よくある質問
既存のフォームに後から組み込めるか
組み込める。
問い合わせ、会員登録、注文のどのフォームでも同じ作りで対応する。
フォームの種類と数を伝えてもらえば、いまの流れを変えずに導入できる。
個々の宛先が実在するかどうかまで確認できるか
ドメイン宛にメールが届く状態かどうかは調べられる。
個々の宛先の実在確認までは、受信側の設定によって判定できないことがある。
確認メールを使う場合に必要な準備はあるか
送信元のドメインの設定が必要になる。
設定には管理者の協力を仰ぐことがある。
外部の検証サービスに入らないと使えないか
自前の判定で組めるため、外部の検証サービスに依存しない。
必要であれば外部サービスとの連携も組める。
使い捨てアドレスはどのように扱うか
検出したら登録を止めるか、警告を出すかを選んで設定できる。
登録の質を保ちたいフォームに向いている。
メールアドレスの存在確認はどのような方法で行うか
ドメイン宛にメールが届く状態かどうかを調べる。
必要な場合は確認の通知メールを送り、載せたリンクを踏んだ人に限って登録を成立させる流れも組み込む。
この記事のポイント
- リアルタイム入力チェックは、送信前に届かない宛先を本人が気づける仕組み
- 形式の誤り、ドメインの打ち間違い、使い捨てアドレスをその場で知らせる
- 返信が届かないまま見込み客を失う前に対応できる
- 電話での聞き直しや名簿の手作業修正が減る
- 個々の宛先の実在確認には限界があり、事前に仕組みを知っておく
メールアドレスの自動整形と存在確認入力されたメールアドレスの表記を整え、書式の誤りやメールを受け取れないドメインを送信前に取り除く仕組みサービスの詳細を見る
・ 複数業界における17年間のデジタルビジネス開発経験
・ ウェブサイト開発のためのHTML、PHP、CSS、JavaScript等の実用的知識
・ 15ヶ国語対応の多言語SaaSの開発経験
・ 17年間にも及ぶ、Eコマース長期運営経験
・ 幅広い業界でのSEO最適化の豊富な経験
