Получения email адресов без каптч много и бистро

  • Автор темы Автор темы svaminar
  • Дата начала Дата начала

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Реакции
379
Баллы
63
Доброе время суток, форумчане

Мне хотелось бы написать статью, которая была полезна как для начинающих пользователей программы, так и для старичков которые уже с программой на ты.
И тут я вспомнил об одном почтовый сервис, под который я хотел когда-то написать шаблон, но так и руки до этого не дошли.
Речь идет об известном сервис mailinator.com.

Почему именно он удостоился статьи для конкурса.
1. Простота использования
2. Под него можно написать парсер полученных email писем через get с использованием скриптов самого сайта.
3. Большое количество почтовых доменов
4. Нет капчи при проверке ящика
5. И самое вкуснее. Очень легко в один клик можно привязывать свои домены к сервису.
(бесплатны домены, домены 3 уровня)

Проанализировав работу сайта через firebug я пришел к выводу, что алгоритм работы сайта такой(для удобства в дальнейшем будем использовать ящик boss) :
1. письма со всех доменов, сервис сортирует по логину почтового ящика. То есть письмо для boss@spambooger.com, boss@reconmail.com ... будут в одной папке. Что очень удобно для написания парсера.

2. Проверить полученные письма можно по адресу
https://mailinator.com/inbox.jsp?to=boss

3. Страница https://mailinator.com/inbox.jsp?to=boss
делает запрос до скрипта
https://mailinator.com/settttt?box=boss
Где получает в json временный идентификатор
(постоянно меняется при перезагрузка страницы)
на картинке выделен желтым маркером

tDbXHw.png


https://mailinator.com/grab?inbox=&address=fqrgmewr (на предыдущей картинке istsrlkw)
где fqrgmewr временный идентификатор полученный в предыдущем запрос)
получаем json массив с заголовками и временными идентификаторами каждого конкретного письма.

Z8PjS8.png


На картинке выделено желтым
5. само письмо с заголовками можно загрузить таким запросом
https://mailinator.com/rendermail.jsp?msgid=1432021876-286301146-m8r-fvdyi1&text=true

lTxiQ1.png


Я привел, готовы запросы. Так как на конкурсе уже есть статья "Умный парсинг на примере Auto.ru", где очень хорошо расписано, как проводить анализ скриптов сайта.

Итак, сам шаблон получился в доску прост - на 3 get запроса.

bF1lOU.png



Как использовать встроенный шаблон.

1. Копируем блок с встраиваемого шаблона в основной.

2. Подставляем сгенерированный адрес при регистрации на сайте.

3. Вызываем встраиваемый шаблон и загружаем текст письма в переменную

4. Парсим регулярками сам текст письма.

7rrvMN.png


Так как у нас генерируется супер уникальный адрес , то шаблон грузит только последнее письмо (как правило не критично), да и легко можно поправить шаблон под себя.

Письмо грузится не совсем чистое, есть некоторые куски скриптов с сайта mailinator.com

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

Рекомендую изменить генерацию логина почты, а также добавить своих доменов


А теперь дополнительная плюшка


Для того чтоб подключить дополнительный домен нужно всего лишь прописать в настройках

МХ 10:mail.mailinator.com сервис freedns.afraid.org как на рисунку

9wzHKG.png

Приводить стандартный список доменов не хочется так как они много где в бане!
Не поленитесь за 5 часиков можно с 100 доменов привязать. Их вам на долго станет.
 
Номер конкурса статей
  1. Третий конкурс статей
Тема статьи
  1. Парсинг

Вложения

Спасибо за статью!

А эти почты имеет смысл делать, когда нужно где-то массово регистрироваться и где могут не пропускать обычные ящики типа мейл.ру и т.п.?
Или для чего-то другого?
 
я юзаю везде. Там где не важен доступ в дальнейшем и нет критически важных данных
Не нужно каждый раз по капче тратить на 1 ящик.
к примеру.
привязали домен spambooger.com
И можем любые адреса юзать igor@spambooger.com oleg0@spambooger.com .... просто в шаблоне генерировали и потом get проверили ящик. без лишних регистраций капч и пт.....
 
  • Спасибо
Реакции: Danny
Ага, теперь понятно, спасибо )
 
Если есть домен заходите на pdd.yandex.ru привязываете его и готово. Создаете 1 ящик тот самый boss. В настройках ставите - перенаправлять с несуществующих логинов на boss.
Все.
Генерируете логин, получаете все в ящик boss.
 
  • Спасибо
Реакции: t_lenar
Ага. только времени то сколько надо. И привязать и подтвердить домен, и ак зарегать.
Сравни с добавлением всего одной строчи в днс, без всяких подтверждённый :al:.
Потому то предложил - легко и доску просто!
 
Если есть домен заходите на pdd.yandex.ru привязываете его и готово. Создаете 1 ящик тот самый boss. В настройках ставите - перенаправлять с несуществующих логинов на boss.
Все.
Генерируете логин, получаете все в ящик boss.
Вот только для многопотока не пойдет
 
Как рас пойдет. :av:
каждый поток генерирует себе отдельно.
скачай шаби и посмотри. У меня правда лайт но не вижу никаких проблем :bt:
 
Ти не так понял :ah:
в ящик boss будут ити только письма отправление на boss@mydomen1.ru boss@mydomen2.ru.
а письма отправленные на boss1@mydomen1.ru boss1@mydomen2.ru не поподут в ящик boss, они попадут в ящик boss1
 
  • Спасибо
Реакции: fxmonster
в шаблоне получается в первом гет запросе надо ставить не ящик почты {-Variable.Mlt_Email-} а никнейм {-Variable.Mlt_Nick-}
 
Упс.
Спасибо sidor800 !
Действительно ошибся. Статью ночью дописывал и поспешил
 

Вложения

Не совсем понял какие ограничения у бесплатного аккаунта malinator?
Написано Emails/Day: 10/10
 
зачем регатся
просто парсим без реги
 
Не совсем понял какие ограничения у бесплатного аккаунта malinator?
Написано Emails/Day: 10/10
На бесплатный акк дает добавить 5 доменов не знаю в сутки или в обще (добавлял в сутки 5 больше не дало по истечению суток не пробовал).
 
а добавлять то зачем ?
Я просто днс прописивал!
НЕ НАДО РЕГАТСЯ ВООБЩЕ
 
Все разобрался, автору спасибо. Нужно делать все по его инструкции.
Пытался делать через API, а оно оказывается только на платных аккаунтах.
А если к фришному аккаунту привязать MX как они просят mail1.smtp99.com, то это будут приватные домены, чисто для Вас.
 
Походу загнулся сервис или сломали??? У меня не открывался пару дней, сейчас редиректит на рекламу всякую.
Есть что то подобное, чтоб GET запросами работать?
 
У меня сервис откривается.
Если писем на ящике нет тогда загружается страничка с рекламой.
Можно поменять логику работы шаблона. Добавить проверку на пустую строку (перед последним гет запросом)+ цикл на поиск нужного письма(чтоб можно было несколько раз запускать весь шаблон пока не будет нужное письмо).
 
Спасибо, уже нашел аналог.
 
  • Спасибо
Реакции: LightWood
там мд5 нужно генерить и свои домены привязать нельзя
Генерить легко C# сниппет есть на форуме поищи. Да, с доменами немного запара.
Может есть у кого именно этот скрипт быстрой почты? При наличии скрипта можно подобный сервис поднять на хосте и тогда цепляй доменов сколько хочешь.
 
Генерить легко C# сниппет есть на форуме поищи. Да, с доменами немного запара.
Может есть у кого именно этот скрипт быстрой почты? При наличии скрипта можно подобный сервис поднять на хосте и тогда цепляй доменов сколько хочешь.
кстати да но думаю там нужен не только скрипт но и настройки сервера
 
Загнулось через геты?
HTTP Status 404 - /grab
Надо переписать?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)