Temp Mail API

Данное api создано с целью автоматизирования процесса регистрации на различных сайтах.

Внимание:  Временная почта является "сквозной", принимает все письма без ограничений

Все входящие письма удаляются примерно в течение 10 минут после поступления.

Доступ к API

Предоставляется абсолютно бесплатно и без ограничений. Почему бесплатно? Для тестирования нагрузки системы и оптимизации кода обработки писем.

Принцип работы

Важно:  Вы можете сгенерировать абсолютно любой почтовый адрес, без уведомления API о созданном почтовом адресе (создавать почтовый адрес через API не нужно).

Использование:

Адрес для запросов

http://api.temp-mail.ru/request/mail/id/md5/

Где md5 хеш почтового адреса.

Пример:

Для проверки и получения списка писем для почтового ящика demo@example.com:

http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/

Список писем оригиналов:

http://api.temp-mail.ru/request/source/id/md5/

Где md5 хеш почтового адреса.

Удаление письма:

http://api.temp-mail.ru/request/delete/id/md5/

Где md5 уникальный идентификатор письма, присвоенный системой.

Список доменов:

Для генерация почтовых ящиков используйте список доменов, полученных через API:

http://api.temp-mail.ru/request/domains/

Варианты ответа:

API возвращает впервую очередь заголовок HTTP

Ответ Описание
200 Сообщения есть (выводится список всех писем)
404 Сообщения не найдены

Формат ответа API:

API поддерживает формат вывода ответов, для этого достаточно указать в конце запроса:

http://api.temp-mail.ru/request/domains/format/xml/
http://api.temp-mail.ru/request/domains/format/json/
http://api.temp-mail.ru/request/domains/format/jsonp/
http://api.temp-mail.ru/request/domains/format/php/
http://api.temp-mail.ru/request/domains/format/html/
http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/xml/
http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/json/
http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/jsonp/
http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/php/
http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/html/

Подробное описание всех возвращаемых полей:

Ответ Описание
mail_unique_id Уникальный идентификатор письма, присвоенный системой
mail_id Уникальный идентификатор письма в md5 хеше, присвоенный системой
mail_address_id md5 хеш почтового адрес
mail_from Отправитель
mail_subject Тема
mail_preview Предпросмотр сообщения
mail_text_only Cообщение в текстовом или в html формате (основной)
mail_text Cообщение только в текстовом формате
mail_html Cообщение только в html формате

Примеры интеграции

Python:https://github.com/saippuakauppias/temp-mail

JavaScript / NodeJS: https://github.com/mileszim/tempmail.js https://github.com/xomyaq/tempmail

Ruby: https://github.com/maxd/temp-mail

C#: http://pastebin.com/L46R6G7f

1C: http://infostart.ru/public/332696/

Android: https://github.com/vogster/tempmail

Вопросы и предложения

Если возникли вопросы или есть предложения, напишите нам через обратную связь https://temp-mail.ru/contact