LINUX.ORG.RU

Проверка наличие e-male из perl скрипта.


0

0

Пользователь заполняет данные о себе, в т.ч. почтовый адрес. Надо как-то проверить реальный это адрес или нет. Есть идеи как это сделать? Мне пришло в голову только 2 способа:

1. Послать письмо с содержанием "для активации пойди по урлу ..."

2. Послать письмо и проанализировать ответ сервера (хз как это сделать)

А есть какой-либо более реальный способ сделать это?

★★★★★

e-male - ето електронный мущщина?

Вообще, в протоколе SMTP есть такие команды, как EXPN и VRFY (правда, они часто заблокированы). Еще, можешь не посылать целиком письмо, а пройти стадию RCPT TO:, если пользователя не существует, то сервер сам тебя пошлет.

Murr ★★
()

" 1. Послать письмо с содержанием "для активации пойди по урлу ...""

Ну, так большинство веб-конференций делают. Имхо, самый лучший способй.

Потому как в других - надо верификацию, потом парсить емейл, из него домен, пингать домен, слать письма - больше геморрою, чем попросить юзера пойти по ссылке, которая активирует там что-нибудь.

имхо. первый пункт походу реально самое рулезное решение...

все остальное гиморой.

vilfred ☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.