Определение "мертвых" e-mail'ов

12
Анатолий Денисов
На сайте с 09.06.2007
Offline
48
872

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

Хотелось бы по возможности автоматически вычищать такие "мертвые души". Кто-нибудь сталкивался с такими задачами и знает решение?

Спасибо!

ЖЖ (http://anatolydenisov.livejournal.com/), Гос. тендеры (http://tender.cmsmagazine.ru/gos/), стоимость разработки сайтов (http://www.cmsmagazine.ru/creators/price/)
sirota77
На сайте с 08.09.2008
Offline
161
#1

проверить ящик на существование можно, но на сайте это не + к производительности

советую проверять мыло на правильность написания и проверять есть ли такой домен с mx записью

malls
На сайте с 08.08.2005
Offline
255
#2

Через прямое обращение к MX серверу можно проверить наличие ящика...

Анатолий Денисов
На сайте с 09.06.2007
Offline
48
#3

Насколько я знаю, не каждый сервер позволяет проверять наличие e-mail'ов (предполагаю, что, если бы это было не так, спамеры сначала выясняли бы существование адресов, а уже потом слали бы спам).

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

E
На сайте с 14.09.2007
Offline
24
#4
Анатолий Денисов:

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

Если этот ящик используется только для получения подобных ответов, а не для переписки вообще, не вижу большой проблемы. Как вы сами говорите, пишется приложение, проверяющее почту, письма парсятся на предмет ответов, и e-mail-ы "раскладываются" в таблицу для "ручного" разбора/анализа или сразу вычищаются из базы. Программисты в штате есть?

[Удален]
#5
Анатолий Денисов:
Насколько я знаю, не каждый сервер позволяет проверять наличие e-mail'ов (предполагаю, что, если бы это было не так, спамеры сначала выясняли бы существование адресов, а уже потом слали бы спам).

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

так сделайте! + народу раздайте)

Анатолий Денисов
На сайте с 09.06.2007
Offline
48
#6
bearman:
так сделайте! + народу раздайте)

Мы уже выросли из той программистской поры, когда все сначала пытаешься сделать сам :-). Хочется найти готовый велосипед или понять, что его нет, и уже тогда ваять..

Анатолий Денисов добавил 01.10.2009 в 10:57

Essay:
...

Увидел Ваше сообщение после beerman'овского, но ответ ему подходит и для Вашего комментария.

[Удален]
#7

Анатолий Денисов, а жаль... ))

Анатолий Денисов
На сайте с 09.06.2007
Offline
48
#8
bearman:
Анатолий Денисов, а жаль... ))

Расстраиваться рано :-). Может быть, не найдя готового решения, мы явим миру свое. Но, откровенно говоря, хочется все-таки найти готовое - не верю, что никто не сталкивался с такими же проблемами и не решил их.

E
На сайте с 14.09.2007
Offline
24
#9
Анатолий Денисов:
Расстраиваться рано :-). Может быть, не найдя готового решения, мы явим миру свое. Но, откровенно говоря, хочется все-таки найти готовое - не верю, что никто не сталкивался с такими же проблемами и не решил их.

Это вам к спамерам надо обратиться - них такой софт должен быть :)

А вообще, шлете чем? Какой-то коробочный продукт для рассылки, модуль к cms или свой самописный скрипт?

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

Если "свой скрипт", или разработчиков не заинтересует ваше предложение, то станет вопрос интеграции этих двух продуктов (рассылочного и анализатора отлупов), раз стоит вопрос чистки базы на автомате. Иногда интеграция может оказаться сложнее, чем написание собственной функции :) Хотя, не в этом случае, я думаю.

P.S. в любом случае интересно, чем завершится ваш поиск. Отпишитесь, плиз, по результатам.

Анатолий Денисов
На сайте с 09.06.2007
Offline
48
#10
Это вам к спамерам надо обратиться - них такой софт должен быть :)

А это мысль :-). Спрошу на Армаде)

А вообще, шлете чем? Какой-то коробочный продукт для рассылки, модуль к cms или свой самописный скрипт?

Шлем из PHP mail()'ом (ну т.е. до этого есть несколько оберток, но в итоге отправку делает эта функция).

Essay:
P.S. в любом случае интересно, чем завершится ваш поиск. Отпишитесь, плиз, по результатам.

Обязательно сообщу. Но пока складывается ощущение, что придется писать самим.

12

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