Подтверждение адреса электронной почты (не только регулярное выражение) - PullRequest
2 голосов
/ 09 января 2011

Я хочу подтвердить полный адрес электронной почты.Я не прошу сопоставлять, используя конкретную строку.

, но предположим, что кто-то вводит идентификатор электронной почты a@bnm.com, затем сначала должен быть проверен bnm, и если такой домен найден, то также следует проверить наличие такого @ bnm.com доступен или недействителен .???

Может кто-нибудь сказать мне, как я могу это сделать?>?>

Ответы [ 2 ]

5 голосов
/ 09 января 2011

Проверка адреса электронной почты и проверка подлинности учетной записи - это две разные вещи.

Один из способов (и, возможно, единственный эффективный способ) сделать это - в конце процесса регистрации пользователя отправить электронное письмо с ответом «требуется подтверждение» на указанный адрес электронной почты (после проверки правильности формата).

Как отметил Грег Хьюгилл, вы должны истечь регистрации, которые не получили ответ в течение определенного периода времени, скажем, 7 дней.

1 голос
/ 09 января 2011

Или вы можете использовать некоторые службы проверки электронной почты для проверки их существования. Я нашел один для вас Best Coding Pratices , ну, это бесплатный сервис и имеет некоторые ограничения.

Если вам это не нравится, вы можете поискать другие службы проверки электронной почты в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...