Подскажите сервис временной почты через API

email
.net
csharp
Теги: #<Tag:0x00007fedb9725688> #<Tag:0x00007fedb97254d0> #<Tag:0x00007fedb9725110>

(Dmitry) #1

Добрый день, подскажите пожалуйста какой-нибудь бесплатный API сервис временной почты для автотестов.
Желательно без ограничений, за прогон тестов потребуется около 200 различных почт.


(Yaroslav Pernerovskyy) #2

Попробуйте

http://www.icegreen.com/greenmail/

или


(Dmitry) #3

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


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

guerrillamail.com


(vmaximv) #5

https://www.guerrillamail.com/GuerrillaMailAPI.html


(Lev Yarushin) #6

Забил на сервисы с API - ненадёжная вещь. Либо используйте свой почтовый сервис,либо Gmail например.
Достаточно всего одного ящика, алиасы вам помогут.

address+alias@yourmailserver.com

Всё придёт на address@yourmailserver.com
А дальше берите любую imap библиотеку, и фильтруйте/ищите почту прямо на сервере (Gmail это умеет)


(Dmitry) #7

Да, я такое уже делал, но в данный момент не подходит, потому что валидация емейла запрещает вводить “+”


(Lev Yarushin) #8

Значит валидация не соответсвует RFC. В local-part (то что до знака @) допустимы такие символы:

  • латинские буквы верхнего и нижнего регистров A до Z и a до z;
  • цифры от 0 до 9;
  • спец-символы !#$%&’*±/=?^_`{|}~;
  • точка . но не на первом и не последнем месте

(Dmitry) #9

Ну это требование заказчика