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

DrZzz

Client
Регистрация
19.03.2021
Сообщения
54
Благодарностей
186
Баллы
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 или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

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

che100

Client
Регистрация
18.04.2017
Сообщения
808
Благодарностей
501
Баллы
63
Похоже годно, спасибо !
 
  • Спасибо
Реакции: DrZzz

radv

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

Dr.Pipetka

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

DrZzz

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

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

kagorec

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

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

Alex.A

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

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