![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка существования этектронного адреса [D6]
Zeon © (2004-10-13 01:43:00)Всем привет. Такой вопрос.
Допустим у меня имеестся адрес чьей-то электронной почты(или список адресов). Можно-ли как то проверить существует этот адрес сейчас или его давно убили, или такого вообще никогда небыло? Если такое возможно, подскажите плз как. Желательно с примерами. tnx.
Добрый дядька (2004-10-17 02:43:00) [1]>Zeon © (17.10.04 00:58) [5]
А самому потрудиться?
Тем более, спамить нехорошо.
Zeon (2004-10-17 00:58:00) [2]> Verg
А нельзя ли небольшой примерчик, а то я, чесно говоря, слабо врубаюсь.
Verg (2004-10-13 10:01:00) [3]1. Используешь DNS API. Делаешь запрос MX записей для почтового домена e-mail адреса (то, что после собачки). Если DNS сказал, что "нету", значит e-mail адрес - полное фуфло.
2. Получив от DNS-а адрес почтового сервера (из MX записей, а их может быть несколько и пробовать надо каждый в случае неудачного подключения) для данного e-mail адреса, проводишь SMTP диалог с ним до фазы rcpt to:<адрес>. Если до этой фазы дело дошло без ошибки, а на rcpt to, сервер ответит ошибкой, значит адрес опять же - фуфло.
piople (2004-10-13 05:32:00) [4]Вообщем узнать существовал ли адресс, или был ли он вообще в принципе неразрешим, а вот определить существует ли сайт по определенному адресу довольно просто, только данный листинг до ума довести надо =)))
Данная программа взята из исходников поставляемы с Делфи, она посылает запрос методом GET либо POST на определенный урл, и в МЕМО добавляет результат обработки сервером запроса. Поскольку ты проверяешь существование сайта, то POST тебе вообще, в принцыпе не нужен.
Исходничек тут: http://sasha692.narod.ru/HTTPClient.rar
З.Ы. Пакован архив раром.
Zeon (2004-10-13 04:16:00) [5]Ну лично я не представляю себе решения этой проблемы и вполне допускаю что она вообще не разрешима. Но для этого я сюда и обратился, хочу всё таки выяснить, может выход есть?
PS: А хіба всі на цьому форумі розуміють Українську мову? :-)
123 (2004-10-13 02:46:00) [6]Удалено модератором