t.me/atinfo_chat Telegram группа по автоматизации тестирования

Получение body письма для восстановления аккаунта через https://www.mailinator.com/

Теги: #<Tag:0x00007f748436f448>

Доброго времени суток.
Есть кейс проверки восстановления аккаунта. Собственно вводим валидный имейл и получаем линку на почту. Задача стоит забрать линку подтверждения аккаунта с ресурса https://www.mailinator.com/. Начальство попросило написать собственную либу для этого. Готовые не использовать. Подскажите, кто-то настраивал данный сервис у себя?

в данной теме вижу, что обсуждались подобные вопросы но без детале (Получение временной почты с помощью WebDriver).

Я бы на вашем месте отказался бы от всяких ноунеймовых сервисов, которые за денежку будут вам всего лишь предоставлять тестовую почту. Даже если там будет супер удобное API. Ибо даже если сейчас проект раздает триалы и фри аккаунты, то кто вам сказал что завтра они не захотят монетизацию? Что мешает просто использовать почту например гугла и мэйл-клиента на вашем ЯП? Это же проще и понятнее, чем скакать по различным сервисам с временной почтой.

В той теме не хватает только ссылки на документацию, да еще и спримерами на разных языках: https://www.mailinator.com/apidocs.jsp

  1. Оплатить API на mailinator. Как по мне - дорого - 130 баксов в месяц за простую почту - я платить не готов. Но через API это будет работать намного быстрей и стабильней.

  2. Выбрать что-то другое - например тот же https://mailtrap.io/pricing - намного дешевле, и функционал поинтересней.

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

Я для таких целей пользуюсь https://www.guerrillamail.com/

Еще вариант - использовать your_email+{random_suffix}@gmail.com, разрешить там IMAP - и вперед.
Тоже с этим вариантом работаю

1 Симпатия

Для таких целей идеально подходит http://www.icegreen.com/greenmail/
Не надо никаких стремных платных штук.

1 Симпатия

проблема в том, что имя аккаунта меняется динамически и статичный только домен. то есть блаБлаБла@staticDomen.ru. У малинатора домен как раз статичный. можно отправлять сколько угодно писем и от разных пользователей но с одним доменом и мы их увидим. Но вы правы, Он очень дорогой. Вот пытаюсь сейчас найти более дешевый аналог.

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

поизучал инструмент, но проблема в том, чт мне необходимо иметь возможность отправлять не на статичный адрес а на динамически меняющийся. статичный только домен. то есть блаБлаБла@staticDomen.ru.

Там, в теории, есть такая возможность. Смотрите их документацию:

т.е, изначально адрес динамический. но домен постоянный - @guerrillamail.com.
А если Вам нужен Ваш домен, то, по идее, должна работать вот эта часть:
‘site’ [optional] - If you have your own domain and would like to access your custom domains, use this site identifier for your site. Defaults to guerrillamail.com