Используйте HTTP-интерфейсы для создания временных электронных адресов, получения писем. Обеспечьте возможность приема сообщений в своих скриптах, тестовых процессах или роботах.
https://www.mail0.vip
Все интерфейсы возвращают данные в формате JSON (за исключением файлов для скачивания). Персонал, не имеющий учетной записи, может использовать эти интерфейсы без необходимости указания имени. Участники, приобретающие пакеты API, могут использовать API-ключи для вызова соответствующих функций от имени своих учетных записей (см. раздел «Активация API-ключей» ниже).
Если вы не имеете при себе ключа, то можно анонимно вызывать сервисы, а создание и чтение временных электронных адресов происходит бесплатно. Если вы покупали платную подписку с возможностью использования API, то можете самостоятельно создать ключ в центре членства → Разработчики API. Использование этого ключа позволит вам воспользоваться лимитами и сроком хранения, предусмотренными соответствующей подпиской.
| Методы | Примеры |
|---|---|
| URL параметры | ?key=YOUR_API_KEY |
| Заголовок запроса | X-API-Key: YOUR_API_KEY |
curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
Создана случайная временная адрес электронной почты. После создания адреса можно начинать обмениваться сообщениями, не требуется предварительная активация.
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
domain | string | 否 | Указать доменное имя. Если его не указать, будет использоваться стандартный домен сайта |
ttl | int | 否 | Срок действия обработки сообщений (в минутах). Можно выбрать один из следующих значений: 10, 30, 60, 1440. Если этот параметр не указан, по умолчанию используется значение 10. Какие конкретные значения можно выбрать, определяется параметром «Правила срока действия обработки сообщений». Если срок превышает установленный лимит, будет возвращен код -101 |
curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"
{
"code": 1,
"address": "k3j8fh2ma@ideciphera.com"
}
Откройте адрес с пользовательским префиксом (префикс@имя домена), проверьте, открыт ли этот домен для прием сообщений.
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
address | string | 是 | Полная адресная строка электронной почты, например: mybox@mail0.vip |
ttl | int | 否 | Срок действия отправленных сообщений (в минутах). Можно выбрать один из следующих значений: 10, 30, 60, 1440. Правила аналогичны правилам для /mail/gen |
curl -X POST "https://www.mail0.vip/mail/activate" \
-d "address=mybox@ideciphera.com&ttl=60"
{
"code": 1,
"address": "mybox@ideciphera.com"
}
Получение папки отправителей в указанном адресе (последних 50 писем, отсортированных по времени получения). Рекомендуется выполнять опрос каждые 1–3 секунды.
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
address | string | 是 | Имя электронной почты, которое необходимо проверить |
curl "https://www.mail0.vip/mail/inbox?address=mybox@ideciphera.com"
{
"code": 1,
"exists": 1,
"address": "mybox@ideciphera.com",
"list": [
{
"id": 1024,
"from_addr": "noreply@example.com",
"from_name": "Example",
"subject": "Your verification code is 826413",
"size": 2048,
"is_read": 0,
"attachments": 0,
"received_at": "2026-10-14 18:20:31"
}
]
}
Просмотр деталей письма (отправитель, тема, текст, список приложений). После просмотра письмо будет отмечено как прочитанное.
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
address | string | 是 | Электронная почта (используется для проверки принадлежности) |
id | int | 是 | Идентификационный номер электронной почты (номер, указанный в списке адресатов) |
curl "https://www.mail0.vip/mail/view?address=mybox@ideciphera.com&id=1024"
{
"code": 1,
"data": {
"id": 1024,
"from_addr": "noreply@example.com",
"from_name": "Example",
"subject": "Your verification code is 826413",
"body_text": "Dear user, your verification code is 826413, valid for 5 minutes.",
"received_at_fmt": "2026-10-14 18:20:31",
"attachments": [
{ "id": 88, "filename": "invoice.pdf", "size": 102400 }
]
}
}
Скачать вложения из писем (прямой доступ к файлу, не в формате JSON).
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
id | int | 是 | ID приложения (полученное из данных о письме: attachments[].id) |
curl -O "https://www.mail0.vip/mail/attach?id=88"
Сохраните адрес в своем аккаунте на долгосрочной основе (для этого необходимо авторизоваться или использовать API-ключ). Количество сохраненных адресов ограничено лимитом, указанным в пакете услуг.
| Параметры | Тип | Необходимо заполнить | Описание/Инструкции |
|---|---|---|---|
address | string | 是 | Указать адрес электронной почты для сохранения |
key | string | 否 | Ключ API (не требуется для зарегистрированных пользователей на стороне веб-сайта) |
curl -X POST "https://www.mail0.vip/mail/save" \
-d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
Перечислите адреса электронной почты, сохраненные на вашем аккаунте (для доступа необходимо авторизоваться или использовать API-ключ).
curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
Ниже приведен скрипт, который можно просмотреть в консоли браузера или в среде Node.js. Скрипт создает адрес для связи, проводит опросник при получении первого письма.
// 1. Создание временного адреса const BASE = 'https://www.mail0.vip'; const gen = await (await fetch(BASE + '/mail/gen')).json(); const address = gen.address; console.log('Мой временный электронный адрес:', address); // 2. Периодический сбор информации из почтового ящика (раз в 2 секунды; процесс прекращается при получении первой сообщения) const seen = new Set(); while (true) { const d = await (await fetch(BASE + '/mail/inbox?address=' + encodeURIComponent(address))).json(); for (const m of d.list || []) { if (seen.has(m.id)) continue; seen.add(m.id); const code = (m.subject || '').match(/\d{4,8}/); console.log('Новое письмо:', m.subject, code ? 'Валидатор/проверка подлинности' + code[0] : ''); } await new Promise(r => setTimeout(r, 2000)); }
| Проект | Описание/Инструкции |
|---|---|
| Лимит получаемых сообщений | У каждого адреса есть ограничение на количество получаемых писем в день (бесплатно – 30 писем/день; для членов сайта ограничение может быть выше). После установления этого ограничения новые письма будут отклонены |
| Электронные письма сохраняются на хранении | Электронные письма автоматически удаляются по истечении срока хранения платной подписки (7 дней бесплатно, 30/90 дней для членов подписки). Пожалуйста, собирайте письма вовремя |
| Частота опроса | Рекомендуется выполнять опрос каждые 1–3 секунды. Не следует проводить множество одновременных опросов по одному и тому же адресу |
| Срок действия полученного сообщения | Срок действия адреса определяется параметром ttl. Выбранный срок может быть установлен в настройках «Срок действия прав на прием сообщений» (в бесплатных пакетах это по умолчанию составляет 10 минут). После истечения срока этот адрес перестает принимать сообщения. Функция «Сохранить этот адрес электронной почты» позволяет сохранять адрес на долгий период времени |
| Адресная конфиденциальность | Временная почтовая рассылка доступна для просмотра по адресу. Любой человек, знающий этот адрес, может просмотреть сообщения в этой рассылке |
| Неправильный формат | В случае неудачи возвращается данные {"code": 0, "msg": "Причина"}, в случае успеха возвращается значение code=1. Если code=-100, это означает, что пользователь не авторизован или API-ключ недействителен. Если code=-101, это означает, что выбранный период действия превышает возможности платной подписки |
Больше советов по использованию инструментов и ответов на распространенные вопросы – все это объяснено в одной статье
Откройте главную страницу и нажмите на «Обновить электронную почту». Таким образом можно создать случайный временный адрес, а также зарезервировать свой собственный префикс и домен.
Читать полный текст →Временная электронная почта – это тип адреса электронной почты, который не требует регистрации и используется только в течение короткого времени. Этот тип адреса используется для приема проверочных писем и временных сообщений.
Читать полный текст →Нажмите на «Сохранить этот адрес электронной почты», чтобы превратить его в долгосрочный адрес. После этого вы можете войти в центр управления пользователями и управлять всеми адресами в одном месте.
Читать полный текст →Нажмите на кнопку «Копировать» на адресной строке, затем введите этот адрес в поле для ввода электронной почты целевого сайта. Таким образом вы завершите процесс регистрации.
Читать полный текст →Временные электронные адреса используются в анонимном режиме и после использования удаляются; они не связаны с конкретной личностью. Официальные электронные адреса же хранятся на длительный срок, для их получения необходимо зарегистрироваться, и их можно восстановить. Оба типа электронных адресов имеют разные функции.
Читать полный текст →Часто возникает ситуация, когда письма не приходят, поскольку адрес электронной почты устарел, отправка писем задерживается или веб-сайт блокирует домен временного почтового ящика. В таких случаях можно попробовать обновить адрес электронной почты или использовать другой домен для отправки писем.
Читать полный текст →