forsiden prisplan API-dokumentation FAQ Job Generator Identity Generator Address Generator

API-dokumentation

Brug HTTP-grænsefladen til at generere midlertidige postkasser, modtage e-mails og integrere modtagelsesfunktioner i dine egne scripts, testrørledninger eller robotter.

Interface basisadressehttps://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.
KEY API-nøglegodkendelse (valgfrit, bruges til at kalde som konto)

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.

Bæremetode (vælg en af de to)

vejEksempel
URL-parameter?key=YOUR_API_KEY
anmodning overskriftX-API-Key: YOUR_API_KEY

Eksempel på anmodning

curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
fejl:Grænsefladen returnerer en fejlkode, når nøglen er ugyldig eller deaktiveret. Vær opmærksom på beskedfeltet. Opbevar nøglen sikkert og hardcode den ikke i front-end-koden eller send den til et offentligt lager.
GET /mail/gen

Generer tilfældigt en midlertidig e-mailadresse. Brev kan modtages, når adressen er genereret, uden forudaktivering.

Anmodningsparametre

parameterTypePåkrævetillustrere
domainstring否Angiv et domænenavn Hvis du ikke sender det, skal du bruge webstedets standarddomænenavn
ttlint否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

Eksempel på anmodning

curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"

Eksempel på svar

{
  "code": 1,
  "address": "k3j8fh2ma@ideciphera.com"
}
tip:ttl kan overføre 10/30/60/1440 (minutter), men hvis den ikke overføres, er standarden 10; De specifikke valg, der kan vælges, bestemmes af pakkens "Gyldighedsperiode for modtagelse". Hvis tilladelsen overskrides, returneres kode = -101.
POST /mail/activate

Aktiver en brugerdefineret præfiksadresse (præfiks @ domænenavn) for at kontrollere, om domænenavnet er åbent for modtagelse.

Anmodningsparametre

parameterTypePåkrævetillustrere
addressstring是Fuld e-mailadresse, såsom mybox@mail0.vip
ttlint否Gyldighedsperiode for modtagelse (minutter), valgfri 10/30/60/1440, reglerne er de samme som/mail/gen

Eksempel på anmodning

curl -X POST "https://www.mail0.vip/mail/activate" \
  -d "address=mybox@ideciphera.com&ttl=60"

Eksempel på svar

{
  "code": 1,
  "address": "mybox@ideciphera.com"
}
fejl:Når kode =0, er beskeden "forkert postkasseformat" eller "domænenavnet er ikke åbent for modtagelse"; kode = -101 angiver, at den valgte gyldighedsperiode overstiger pakketilladelserne.
GET /mail/inbox

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.

Anmodningsparametre

parameterTypePåkrævetillustrere
addressstring是E-mailadresse, der skal forespørges

Eksempel på anmodning

curl "https://www.mail0.vip/mail/inbox?address=mybox@ideciphera.com"

Eksempel på svar

{
  "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"
    }
  ]
}
tip:exists =0 betyder, at adressen ikke har modtaget nogen mail (selve adressen er stadig tilgængelig). Brug list []. id til at deduplisere i JS for at opnå "kun behandle nye e-mails".
GET /mail/view

Se meddelelsesdetaljerne (afsender, emne, krop, vedhæftede filer). Beskeden er markeret som læst efter visning.

Anmodningsparametre

parameterTypePåkrævetillustrere
addressstring是E-mailadresse (bruges til at bekræfte ejerskab)
idint是Mail-id (id fra indbakkelisten)

Eksempel på anmodning

curl "https://www.mail0.vip/mail/view?address=mybox@ideciphera.com&id=1024"

Eksempel på svar

{
  "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 }
    ]
  }
}
GET /mail/attach

Download e-mail vedhæftede filer (returner direkte til filstrømmen, ikke JSON).

Anmodningsparametre

parameterTypePåkrævetillustrere
idint是Vedhæftet fil-id (vedhæftede filer []. id fra e-maildetaljer)

Eksempel på anmodning

curl -O "https://www.mail0.vip/mail/attach?id=88"
POST /mail/save

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".

Anmodningsparametre

parameterTypePåkrævetillustrere
addressstring是E-mailadresse, der skal gemmes
keystring否API-nøgle (ikke påkrævet for loggede websider)

Eksempel på anmodning

curl -X POST "https://www.mail0.vip/mail/save" \
  -d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
GET /mail/my

Angiv de gemte e-mailadresser under din konto (skal logges ind eller medbringe API-nøgle).

Eksempel på anmodning

curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
JS Komplet eksempel: Generer adresse → Vent på bekræftelseskode e-mail

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));
}
bemærk:Midlertidige e-mailadresser er offentligt læsbare efter adresse. Brug dem ikke til at modtage følsomme oplysninger. Beskeden ryddes automatisk, når den udløber.
! Brugsanvisninger og begrænsninger
projektillustrere
KreditgrænseHver 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
MailreserveringE-mails ryddes automatisk i henhold til pakkeopbevaringsperioden (7 dage gratis, 30/90 dage for medlemmer), indsaml venligst i tide
AfstemningsfrekvensDet anbefales en gang hvert 1. til 3. sekund. Poll venligst ikke den samme adresse samtidigt med høje frekvenser
Gyldighedsperiode for modtagelseAdressens 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
AdresseprivatlivDen midlertidige e-mail er offentligt læsbar efter adresse. Enhver, der kender adressen, kan se e-mails
Forkert formatNå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

Hjælpecenter

Flere brugstips og ofte stillede spørgsmål, forklar tydeligt i én artikel

Hvordan bruger man dette websted til at generere en midlertidig e-mail?

Å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 →

Hvad er en midlertidig postkasse?

Midlertidig/engangs-e-mail er en registreringsfri, engang-e-mailadresse, der bruges til at modtage bekræftelseskoder og midlertidige e-mails.

Læs mere →

Hvordan gemmer jeg min postkasse, så jeg kan modtage e-mails i lang tid?

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 →

Hvordan kopierer jeg en e-mailadresse og registrerer mig på en anden hjemmeside?

Klik på knappen "Kopier" på adresselinjen og indsæt adressen i e-mailindtastningsfeltet på målwebstedet for at fuldføre registreringen.

Læs mere →

Hvad er forskellen mellem en midlertidig e-mail og en almindelig e-mail (Gmail/QQ osv.)?

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 →

Hvorfor modtager jeg ikke bekræftelseskoden eller e-mailen?

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 →

Venlige links

Tjenester Industrilink