Brug HTTP-grænsefladen til at generere midlertidige postkasser, modtage e-mails og integrere modtagelsesfunktioner i dine egne scripts, testrørledninger eller robotter.
https://www.mail0.vip
Alle grænseflader returnerer JSON (undtagen download af vedhæftede filer). Besøgende kan ringe direkte og anonymt; Brugere, der køber API-inkluderede pakker, kan også bruge API-nøglen til at ringe som en konto (nyde den tilsvarende pakkekvote), se "API-nøglegodkendelse" nedenfor.
Når du ikke har nøglen med, skal du ringe anonymt ved hjælp af besøgende, og det er helt gratis at generere/læse midlertidige postkasser. Hvis du køber en pakke med API-funktioner, kan du selv generere nøglen i Medlemscentret → Udvikler API-nøgle Når du bruger den til at kalde, kan du nyde lagringsgrænsen og opbevaringsperioden for den tilsvarende pakke.
| vej | Eksempel |
|---|---|
| URL-parameter | ?key=YOUR_API_KEY |
| anmodning overskrift | X-API-Key: YOUR_API_KEY |
curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
Generer tilfældigt en midlertidig e-mailadresse. Brev kan modtages, når adressen er genereret, uden forudaktivering.
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
domain | string | 否 | Angiv et domænenavn Hvis du ikke sender det, skal du bruge webstedets standarddomænenavn |
ttl | int | 否 | Gyldighedsperiode for modtagelse (minutter), valgfrit 10/30/60/1440. Standarden er 10, hvis den ikke sendes. De specifikke valg, der kan vælges, bestemmes af pakkens "Gyldighedsperiode for modtagelse" Hvis tilladelsen overskrides, returneres kode = -101 |
curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"
{
"code": 1,
"address": "k3j8fh2ma@ideciphera.com"
}
Aktiver en brugerdefineret præfiksadresse (præfiks @ domænenavn) for at kontrollere, om domænenavnet er åbent for modtagelse.
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
address | string | 是 | Fuld e-mailadresse, såsom mybox@mail0.vip |
ttl | int | 否 | Gyldighedsperiode for modtagelse (minutter), valgfri 10/30/60/1440, reglerne er de samme som/mail/gen |
curl -X POST "https://www.mail0.vip/mail/activate" \
-d "address=mybox@ideciphera.com&ttl=60"
{
"code": 1,
"address": "mybox@ideciphera.com"
}
Træk indbakken til den angivne adresse (de sidste 50, i omvendt rækkefølge efter modtagelsestid). Det anbefales at stemme hvert 1. til 3. sekund.
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
address | string | 是 | E-mailadresse, der skal forespørges |
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"
}
]
}
Se meddelelsesdetaljerne (afsender, emne, krop, vedhæftede filer). Beskeden er markeret som læst efter visning.
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
address | string | 是 | E-mailadresse (bruges til at bekræfte ejerskab) |
id | int | 是 | Mail-id (id fra indbakkelisten) |
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 }
]
}
}
Download e-mail vedhæftede filer (returner direkte til filstrømmen, ikke JSON).
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
id | int | 是 | Vedhæftet fil-id (vedhæftede filer []. id fra e-maildetaljer) |
curl -O "https://www.mail0.vip/mail/attach?id=88"
Gem en adresse på din konto i lang tid (skal logges ind eller medbringe API-nøgle), og mængden er underlagt pakkens grænse for "gembar e-mail".
| parameter | Type | Påkrævet | illustrere |
|---|---|---|---|
address | string | 是 | E-mailadresse, der skal gemmes |
key | string | 否 | API-nøgle (ikke påkrævet for loggede websider) |
curl -X POST "https://www.mail0.vip/mail/save" \
-d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
Angiv de gemte e-mailadresser under din konto (skal logges ind eller medbringe API-nøgle).
curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
Følgende script kan køre direkte i browserkonsollen eller Node-miljøet: generer adresser, afstemning af indbakker og udskriv bekræftelseskoder, når du modtager den første e-mail.
// 1. Generer en midlertidig adresse const BASE = 'https://www.mail0.vip'; const gen = await (await fetch(BASE + '/mail/gen')).json(); const address = gen.address; console.log('Min midlertidige e-mail:', address); // 2. Afstemning af indbakken (hvert 2. sekund, stopper, når du modtager den første besked) 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('Ny mail:', m.subject, code ? 'Bekræftelseskode' + code[0] : ''); } await new Promise(r => setTimeout(r, 2000)); }
| projekt | illustrere |
|---|---|
| Kreditgrænse | Hver adresse har en daglig modtagelsesgrænse (30 gratis e-mails/dag, højere for medlemmer), og nye e-mails vil blive afvist, hvis den overskrides |
| Mailreservering | E-mails ryddes automatisk i henhold til pakkeopbevaringsperioden (7 dage gratis, 30/90 dage for medlemmer), indsaml venligst i tide |
| Afstemningsfrekvens | Det anbefales en gang hvert 1. til 3. sekund. Poll venligst ikke den samme adresse samtidigt med høje frekvenser |
| Gyldighedsperiode for modtagelse | Adressens gyldighedsperiode bestemmes af TTL-parameteren, og den valgfrie varighed styres af pakkens "modtagelse af gyldighedsperiode" (den gratis pakke er kun 10 minutter som standard); Efter udløbet vil adressen ikke længere modtage brev. "Gem denne postkasse" kan opbevares i lang tid |
| Adresseprivatliv | Den midlertidige e-mail er offentligt læsbar efter adresse. Enhver, der kender adressen, kan se e-mails |
| Forkert format | Når det mislykkes, returneres {"code": 0, "msg": "reason"}, og succesen er code =1; kode = -100 betyder, at du ikke er logget ind, eller API-nøglen er ugyldig, kode = -101 betyder, at den valgte gyldighedsperiode overstiger pakketilladelserne |
Flere brugstips og ofte stillede spørgsmål, forklar tydeligt i én artikel
Åbn hjemmesiden og klik på "Opdater e-mail" for at generere en tilfældig midlertidig adresse med et enkelt klik. Du kan også tilpasse præfikset og domænenavnet.
Læs mere →Midlertidig/engangs-e-mail er en registreringsfri, engang-e-mailadresse, der bruges til at modtage bekræftelseskoder og midlertidige e-mails.
Læs mere →Klik på "Gem denne e-mail" for at konvertere adressen til en langsigtet adresse, og log ind på medlemscentret for ensartet styring.
Læs mere →Klik på knappen "Kopier" på adresselinjen og indsæt adressen i e-mailindtastningsfeltet på målwebstedet for at fuldføre registreringen.
Læs mere →Den midlertidige e-mail er anonym og engangsbrugbar uden identitetsbinding; Almindelige e-mailadresser opbevares i lang tid, kræver registrering og kan hentes. De to har forskellige positioneringer.
Læs mere →De fleste e-mails, der ikke kan modtages, skyldes, at adressen er udløbet, forsendelsen er forsinket, eller hjemmesiden har blokeret midlertidige e-mail-domænenavne. Du kan opdatere eller ændre domænenavnet og prøve igen inden for gyldighedsperioden.
Læs mere →