Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

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

email
Теги: #<Tag:0x00007fedbab1d578>

(Дмитрий Белый) #1

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

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


(Maxim Andryushchenkov) #2

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


(Ruslan Semerenko) #3

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


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

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

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


(Евгений Салмин) #5

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

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


(Yaroslav Pernerovskyy) #6

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


(Дмитрий Белый) #7

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


(Дмитрий Белый) #8

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


(Дмитрий Белый) #9

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


(Евгений Салмин) #10

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

т.е, изначально адрес динамический. но домен постоянный - @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