Použijte rozhraní HTTP k generování dočasných poštovních schránek, přijímání e-mailů a integraci možností přijímání do vlastních skriptů, testovacích potrubí nebo robotů.
https://www.mail0.vip
Všechna rozhraní vracejí JSON (kromě stahování příloh). Návštěvníci mohou volat přímo anonymně; Uživatelé, kteří si zakoupili balíčky obsahující API, mohou také použít klíč API k volání jako účet (užijte si odpovídající kvótu balíčku), viz "Ověřování klíče API" níže.
Volejte anonymně stisknutím návštěvníka, když klíč nenosíte, a generování/čtení dočasných poštovních schránek je zcela zdarma. Pokud si zakoupíte balíček s funkcemi API, můžete si sami vygenerovat klíč v Členském centru → Klíč API pro vývojáře Při jeho volání si můžete užít úložný limit a dobu uchovávání odpovídajícího balíčku.
| cesta | Příklady |
|---|---|
| Parametry URL | ?key=YOUR_API_KEY |
| Záhlaví žádosti | X-API-Key: YOUR_API_KEY |
curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
Náhodně vygenerujte dočasnou e-mailovou adresu. Po vygenerování adresy můžete přijímat dopisy bez předběžné aktivace.
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
domain | string | 否 | Zadejte název domény, pokud ho nepřenesete, použijte výchozí název domény webu |
ttl | int | 否 | Doba platnosti příjmu (minuty), volitelně 10/30/60/1440. Nepředávejte výchozí 10. Konkrétní možnosti, které si můžete vybrat, jsou určeny „oprávněním pro dobu platnosti pošty "balíčku. Pokud oprávnění překročí, vrátí se kód = -101 |
curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"
{
"code": 1,
"address": "k3j8fh2ma@ideciphera.com"
}
Povolte adresu s vlastní předponou (předpona @ název domény), abyste ověřili, zda je název domény otevřený pro příjem.
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
address | string | 是 | Úplná e-mailová adresa, např. mybox@mail0.vip |
ttl | int | 否 | Doba platnosti příjmu (minuty), volitelné 10/30/60/1440, pravidla jsou stejná jako/mail/gen |
curl -X POST "https://www.mail0.vip/mail/activate" \
-d "address=mybox@ideciphera.com&ttl=60"
{
"code": 1,
"address": "mybox@ideciphera.com"
}
Vytáhněte doručenou poštu na zadanou adresu (posledních 50, v obráceném pořadí podle času přijetí). Doporučuje se hlasovat jednou za 1 až 3 sekundy.
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
address | string | 是 | E-mailová adresa, kterou chcete dotazovat |
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"
}
]
}
Zobrazit podrobnosti o zprávě (odesílatel, předmět, tělo, seznam příloh). Zprávy jsou po zobrazení označeny jako přečtené.
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
address | string | 是 | E-mailová adresa (pro ověření vlastnictví) |
id | int | 是 | ID zprávy (ID ze seznamu Doručená pošta) |
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 }
]
}
}
Stáhněte si přílohu e-mailu (vraťte se přímo do toku souborů, ne JSON).
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
id | int | 是 | ID přílohy (attachments []. id z podrobností e-mailu) |
curl -O "https://www.mail0.vip/mail/attach?id=88"
Uložte adresu do svého účtu po dlouhou dobu (vyžaduje se přihlášení nebo přinášení klíče API). Množství je omezeno limitem balíčku „Uložitelné e-maily ".
| Parametry | Typ | Požadované | ilustrace |
|---|---|---|---|
address | string | 是 | E-mailová adresa, kterou chcete uložit |
key | string | 否 | Klíč API (není vyžadován pro přihlášené webové stránky) |
curl -X POST "https://www.mail0.vip/mail/save" \
-d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
Uveďte uložené e-mailové adresy pod svým účtem (musíte se přihlásit nebo přinést klíč API).
curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
Následující skript lze spustit přímo v konzoli prohlížeče nebo prostředí Node: vygenerujte adresu, dotazujte doručenou poštu a vytiskněte ověřovací kód po obdržení prvního e-mailu.
// 1. Vygenerujte dočasnou adresu const BASE = 'https://www.mail0.vip'; const gen = await (await fetch(BASE + '/mail/gen')).json(); const address = gen.address; console.log('Můj dočasný e-mail:', address); // 2. Dotazování schránky (každé 2 sekundy, zastaví se po obdržení první zprávy) 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('Nová pošta:', m.subject, code ? 'Ověřovací kód' + code[0] : ''); } await new Promise(r => setTimeout(r, 2000)); }
| Projekty | ilustrace |
|---|---|
| Úvěrový limit | Každá adresa má denní limit příjmu (30 zdarma/den, vyšší pro členy), nové e-maily budou po překročení odmítnuty |
| Rezervace pošty | E-maily budou automaticky vyčištěny podle doby uchovávání balíčku (7 dní zdarma, 30/90 dní pro členy), vyzvedněte je prosím včas |
| Frekvence hlasování | Doporučuje se jednou za 1 až 3 sekundy. Nedotazujte stejnou adresu souběžně vysokou frekvencí |
| Doba platnosti příjmu | Doba platnosti adresy je určena parametrem ttl a volitelná doba trvání je řízena "oprávněním platnosti přijímání" balíčku (bezplatný balíček je výchozí pouze 10 minut); Po uplynutí platnosti již adresa nepřijímá dopisy a "Uložit tuto e-mailovou adresu" může být uchována po dlouhou dobu |
| Ochrana osobních údajů | Dočasná e-mailová schránka je veřejně čitelná podle adresy a každý, kdo zná adresu, může zobrazit e-maily v ní |
| Chyba formátu | Při selhání se vrátí {"code": 0, "msg": "reason"} a úspěch je kód =1; kód = -100 znamená, že není přihlášen nebo klíč API je neplatný, kód = -101 znamená, že vybraná doba platnosti překračuje oprávnění balíčku |
Další tipy na používání a často kladené otázky jsou jasně vysvětleny v jednom článku
Otevřete domovskou stránku a klikněte na "Aktualizovat e-mailovou adresu" pro vygenerování náhodné dočasné adresy jedním kliknutím. Můžete také přizpůsobit předponu a název domény.
Přečtěte si více →Dočasný/jednorázový e-mail je e-mailová adresa bez registrace, která se používá k přijímání ověřovacích kódů a dočasných e-mailů.
Přečtěte si více →Kliknutím na "Uložit tuto e-mailovou adresu" převedete adresu na dlouhodobou adresu a přihlaste se do členského centra pro jednotnou správu.
Přečtěte si více →Klikněte na tlačítko "Kopírovat" na adresním řádku a vložte adresu do zadávacího pole e-mailu cílového webu pro dokončení registrace.
Přečtěte si více →Dočasná e-mailová schránka je anonymní a jednorázová a není vázána na identitu; Oficiální e-mailové adresy jsou drženy po dlouhou dobu, vyžadují registraci a lze je získat. Umístění těchto dvou je odlišné.
Přečtěte si více →Většina e-mailů, které nelze přijmout, je způsobena tím, že adresa vypršela, odeslání je zpožděno nebo webové stránky blokují dočasné názvy domény e-mailové schránky. Můžete je obnovit nebo změnit název domény a zkusit to znovu během doby platnosti
Přečtěte si více →