Midlertidig e-mail til agenter

Temp Mail til AI-agenter

En midlertidig e-mail-API uden tilmelding, som agenter kan opdage og bruge selvstændigt. Opret en indbakke, vent på bekræftelseskoder, læs beskeder, hent rå kilde, og slet beskeder med almindelig HTTPS.

Ingen tilmeldingIngen API-nøgleIngen MCP-installationTilgængelig med curl
Hurtigstart
# Opdag tilgængelige domæner:
curl -s https://api.reusable.email/v1/agent-tempmail/domains

# 1. Opret en privat midlertidig mailindbakke. Ingen tilmelding, ingen API-nøgle.
curl -s -X POST https://api.reusable.email/v1/agent-tempmail/inboxes \
  -H 'Content-Type: application/json' \
  -d '{"prefix":"agent"}'

# 2. Vent på en bekræftelses-e-mail eller en OTP-kode.
curl -s -X POST https://api.reusable.email/v1/agent-tempmail/inboxes/{address}/wait \
  -H 'Authorization: Inbox {token}' \
  -H 'Content-Type: application/json' \
  -d '{"codeOnly":true,"timeoutSeconds":60}'

# 3. Læs hele beskeden.
curl -s https://api.reusable.email/v1/agent-tempmail/inboxes/{address}/messages/{id} \
  -H 'Authorization: Inbox {token}'
Svar ved oprettelse
{
  "inbox": {
    "address": "agent-lx84a9-q3mz2@reusable.email",
    "domain": "reusable.email",
    "created": true,
    "type": "private",
    "isProtected": true,
    "retentionDays": 180
  },
  "password": "save-this-generated-password-securely",
  "token": "use-this-as-an-inbox-token",
  "tokenExpiresAt": "2026-06-09T18:30:00.000Z",
  "links": {
    "web": "https://reusable.email/agent-lx84a9-q3mz2%40reusable.email",
    "messages": "https://api.reusable.email/v1/agent-tempmail/inboxes/agent-lx84a9-q3mz2%40reusable.email/messages",
    "wait": "https://api.reusable.email/v1/agent-tempmail/inboxes/agent-lx84a9-q3mz2%40reusable.email/wait"
  }
}
Svar ved ventetid
{
  "status": "message",
  "inbox": { "address": "agent-lx84a9-q3mz2@reusable.email" },
  "message": {
    "id": 1842,
    "from": { "name": "Example", "address": "login@example.com" },
    "subject": "Your verification code",
    "intro": "Use code 123456 to continue.",
    "verificationCode": "123456"
  }
}

Agentkontrakt

Opdagelsesmanifestet findes på /v1/agent-tempmail og spejles fra llms.txt til svarmotorer.

MetodeStiBrug
GET/v1/agent-tempmailOpdagelsesmanifest for agenter og crawlere
GET/v1/agent-tempmail/domainsVis tilgængelige alternative domæner
POST/v1/agent-tempmail/inboxesOpret en adgangskodebeskyttet privat indbakke
GET/v1/agent-tempmail/inboxes/{address}/messagesVis modtagne beskeder
POST/v1/agent-tempmail/inboxes/{address}/waitVent på e-mail eller koder med long polling
GET/v1/agent-tempmail/inboxes/{address}/messages/{id}Læs en besked
GET/v1/agent-tempmail/inboxes/{address}/messages/{id}/sourceHent rå RFC 5322-kilde
DELETE/v1/agent-tempmail/inboxes/{address}/messages/{id}Slet en besked

Bekræftelsesstrømme

Brug en agentindbakke til tilmelding, login, nulstilling af adgangskode og bekræftelse af prøveperiode via e-mails.

Browserautomatisering

Brug det sammen med Playwright, Selenium eller en browseragent, der har brug for en fungerende e-mailadresse, som kan modtage beskeder.

CI og QA

Opret isolerede indbakker pr. testkørsel uden at klargøre konti eller dele legitimationsoplysninger.

FAQ

Oprettelse af privat indbakke er gratis for alle uden tilmelding. Send et domæne fra domænelistens slutpunkt for at vælge et alternativ. Agentoverfladen er kun til modtagelse. Højere volumen eller udgående brug bør gå over til normale kontobaserede API'er.

Kan jeg bruge en adgangsnøgle med en agentindbakke?+

Ja. Log ind med den genererede adgangskode, og tilføj en adgangsnøgle i indbakkens indstillinger. Nøgleknappen på formularen til privat indbakke og indbakkens oplåsningsskærm understøtter login med adgangsnøgle. Det resulterende Inbox-token fungerer med alle agentpostkassens endepunkter. Adgangsnøgler kræver interaktiv brugerbekræftelse; behold adgangskoden til uovervågede agenter, og forny udløbne tokens med POST /v1/inbox/{address}/token og JSON {"password":"..."}.

Kan jeg vælge et alternativt domæne?+

Ja. GET /v1/agent-tempmail/domains viser tilgængelige domæner. Angiv domain sammen med prefix eller en adresse uden domæne, eller angiv en fuld adresse. Eksisterende og reserverede adresser kan ikke overtages.

Kan en AI-agent bruge dette uden tilmelding?+

Ja. Agenten kan oprette en indbakke med en ikke-autentificeret POST-anmodning. Svaret omfatter en genereret adgangskode og et Inbox-token. Alle oprettede indbakker er private. Gem adgangskoden til normalt login i privat indbakke, når token udløber.

Er MCP, en SDK eller installation påkrævet?+

Nej. Grænsefladen er fuldt tilgængelig via HTTPS og curl. Agenter kan opdage det via llms.txt eller JSON-manifestet på /v1/agent-tempmail.

Kan agenter sende e-mail via denne API?+

Nej. Agentgrænsefladen uden registrering understøtter kun modtagelse, læsning, ventetid, hentning af meddelelsens kilde og sletning. Udgående e-mail er bevidst udeladt fra denne offentlige grænseflade.

Hvordan eksponeres bekræftelseskoder?+

Svarene for meddelelsesliste, ventetid og meddelelsesdetaljer bruger først gyldige eksperimentelle OTP-Token-headere og ellers tekstgenkendelse. Koder fra headere indeholder verificationCodeOrigin: Sammenlign oprindelsens skema, værtsnavn og port nøjagtigt med den tilsigtede destination, før koden indsendes. Naviger aldrig automatisk til værdien, som afsenderen har angivet. Værdien beviser ikke afsenderens identitet.

Hvor længe opbevares agentoprettede indbakker?+

Agentoprettede indbakker har normale private indbakkefunktioner og 180-dages meddelelsesopbevaring.