Проверка на существование e-mail

12
Join666
На сайте с 04.12.2008
Offline
25
5480

Доброго времени суток!Уважаемые форумчане возник вопрос как программным путем на PHP определить существует ли ящик или нет?Всем заранее спасибо!

Лучший сайт для поиска работы (http://www.rabcenter.ru)! Пишу скрипты (/ru/forum/378488)!
Апокалипсис
На сайте с 02.11.2008
Offline
391
#1

Join666, Вы спамер ?

Записки нищего (http://zapiskinishego.ru) - мой личный блог Услуги php программиста. Очень нужна любая работа. Не покупают? Поведенческий аудит интернет-магазина за 5000 руб. (/ru/forum/990312)
Join666
На сайте с 04.12.2008
Offline
25
#2

Апокалипсис, почему сразу спамер?нет не спамер!

Апокалипсис
На сайте с 02.11.2008
Offline
391
#3

Join666, Я не вижу другой причины, кроме как спам - чтобы делать проверку на существования емейла. И почему Вы так занервничали?

Join666
На сайте с 04.12.2008
Offline
25
#4

Апокалипсис, А как вы определили что я занервничал?😂

Апокалипсис
На сайте с 02.11.2008
Offline
391
#5

Join666, Телепатия.

Дак, для какой цели Вам проверять емейл ?

Join666
На сайте с 04.12.2008
Offline
25
#6

Учу PHP и на этом форуме нарвался на http://2ip.ru/mail.php решил посмотреть как этот скрипт работает и попробовать написать свой!

Апокалипсис
На сайте с 02.11.2008
Offline
391
#7

Join666, Проверить существует ли емейл - можно только отправив на него письмо и получив ответ. Ну или если сервер грамотно настроен получить отбойник типа No such user...

А этот сервис - какой то бредовый. Все емейлы считает что их нет.

C
На сайте с 06.04.2009
Offline
13
#8

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

2. проверяем существование домена

3. находим MX записи в DNS

4. подключаемся к smtp порту

5. соббщаем адрес отправителя и получателя.

6. смотрим ответ сервере, на основе этих результатов делаем выводы о валидности адреса.

camokat добавил 07.04.2009 в 21:07

http://www.domw.net/service:network-email

этот мою почту на gmail и mail.ru спалил. При желании можно парсить ответ, не углубляясь во все остальные мелочи

http://www.weblancer.net/users/Tkachenko/ (http://www.weblancer.net/users/Tkachenko/)
Join666
На сайте с 04.12.2008
Offline
25
#9

Апокалипсис, да наверное вы правы оба сервиса выдают что существует ящик adasdasdfsad@mail.ru хотя сам мейл естественно говрит что его нет!я так понимаю данные сервисы проверют существует ли сам сервер а не ящик!Ладно всем спасибо!

Хазарин
На сайте с 05.02.2008
Offline
147
#10
Апокалипсис:
Join666, Я не вижу другой причины, кроме как спам - чтобы делать проверку на существования емейла. И почему Вы так занервничали?

Есть другая причина - защита от спамеров :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий