Генерируем почты и используем их в своих целях [C#/Запросы]

DrZzz

Client
Регистрация
19.03.2021
Сообщения
42
Благодарностей
139
Баллы
33
111733

Описание
Шаблон для генерации почт через mail.tm (библиотека/API). В архиве есть три шаблона: генерация на POST/GET; реализация с помощью библиотеки (+общий код) на C# и регистрация на тестовой форме с получением письма. Почтовый ящик живут до тех пор, пока вы сами его не удалите, т.е. можно сгенерировать один раз и использовать в дальнейшем для различных шаблонов. Письма хранятся до 7 дней.

Как работает шаблон
Во всех случаях мы получаем актуальный домен для регистрации, далее генерируем логин на основе полей из профиля и пароль из 16 символов. После этих действий мы отправляем запрос на создание почты, сохраняем данные в файл email.txt. Чтобы получить письмо, нам нужно авторизоваться по тем же данным, после этого действия требуется вытащить токен и получить все письма. Далее мы выбираем ID самого первого письма и просматриваем его содержимое, в нем мы ищем через регулярные выражения нужную нам информацию

В C# шаблоне все работает примерно одинаково, только общаемся с API мы через библиотеку и вся логика содержится в общем коде

Тестовую регистрацию сделал на первом попавшемся сайте. Создаем почту, далее указываем данные на сайте и ожидаем письмо. Из письма вытаскиваем код и вводим на сайте

Установка зависимостей для C#
Для корректной работы в Ссылки из GAC устанавливаются следующие библиотеки: Newtonsoft.Json, SmorcIRL.TempMail, System.Threading.Tasks. Помимо этого в общий код должны быть установлены зависимости через using, как это сделано в примере шаблона на C#. Установить требуется их в папку ZennoPoster/ExternalAssemblies. Перечисленные DLL имеются в архиве, также Newtonsoft.Json и System.Threading.Tasks присутствуют в корневой папке ZennoPoster

Минимальная версия шаблона на POST/GET и тестовой регистрации - 7.1.3.0, C# - 7.2.0.0
 

Вложения

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

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

  • Спасибо
Реакции: BAV, eee, doc и еще 14

radv

Client
Регистрация
11.05.2015
Сообщения
3 527
Благодарностей
1 768
Баллы
113
Недавно сам автоматизировал работу с этим сервисом. Все просто и норм работает и главное без оплаты. :az:
 
  • Спасибо
Реакции: DrZzz

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 152
Благодарностей
746
Баллы
113
А много там доменов? Часто обновляют?
 

DrZzz

Client
Регистрация
19.03.2021
Сообщения
42
Благодарностей
139
Баллы
33
А много там доменов?
Обычно один возвращает при запросе к /domains.

Часто обновляют?
Официального ответа не нашел, но по мере использования заметил, что через +/- месяц после предыдущей генерации поменялся домен
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
852
Благодарностей
426
Баллы
63
Спасибо за шаблон!

п.с. сейчас сервисы популярные вычисляют что это почтовики временные, могут весь пак готовых аккаунтов после регистрации дропнуть))
 
  • Спасибо
Реакции: FreddyKrueger и DrZzz

Alex.A

Client
Регистрация
14.11.2020
Сообщения
376
Благодарностей
164
Баллы
43
проголосовал. спасибо за шаблон.
 
  • Спасибо
Реакции: DrZzz

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