有効なメールアドレスの確認

サッカー日本代表 パラグアイ戦、惜敗…
あまりの白熱した試合に、
遅くまで起きて朝寝坊してしまいました〜 @美浜からHigaです。

メールフォームを設置してちょこちょこ問題になるのが、
ユーザーから入力してもらったメールアドレスが間違っていること(入力ミス)です。

メールアドレス以外にも連絡先の情報があればひとまずセーフですが、
時には連絡先はメールアドレス情報のみという場合もあります。
そんな場合には相手からの連絡をひたすら待つしかありません。

そこで入力いただいたメールアドレスは有効なのかを、
プログラムが確認できるのかという事で調べてみました。

調べた結果…
有効なメールアドレスの確認は、実際に送信して相手が確認しないと無理という事でした。
もちろんさまざまな入力ミスを少なくする対策はあるようです。

・メールアドレス(確認)などで同じアドレスを2回入力してもらう。
・PHPで明らかにおかしな文字列はエラーとして返す。
・MXレコードを持つか確認。 etc…

上記はどれも完璧とは言えないようです。
会員登録などの際は、一度 仮会員として登録したメールから本登録という流れが多いですね。
ユーザーの手間とメールの正確性にはそういったバランスが必要の様です。

関連記事

  1. 光ネクストでiPhoneをひかり電話の子機にする

  2. ソーシャルブラウザの「RockMelt」

  3. ガイドラインを検討中…

  4. GoPro HERO4 Silver

  5. JQuery 他ページから飛んだ際にタブ切り替え

  6. iOS10ではPPTPを利用したVPN接続が出来ない