Temp Mail API för testning och automatisering
Skapa tillfälliga e-postadresser som bara tar emot e-post från din kod och läs inkommande meddelanden som JSON. Varje adress finns kvar i ditt Tmailor-konto tills du raderar den, och API:et returnerar den engångskod som hittas i ett meddelande.
Senast uppdaterad: October 2026
- REST och JSON
- SDK:er, CLI och MCP-server
- 100 gratis brevlådor i månaden
- Endast mottagning, meddelanden i 24 timmar
export TMAILOR_API_KEY="tmk_live_..."
# returns 201 with email, token, web.reuse_url
curl -s -X POST https://open-api.tmailor.com/v1/mailboxes \
-H "Authorization: Bearer $TMAILOR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{}'# pip install tmailor-sdk
from tmailor import Client
with Client() as client: # reads TMAILOR_API_KEY
box = client.mailboxes.create()
print(box.email)
# trigger the email, then wait for it
msg = box.wait_for_message(
timeout=120, since=(box.created_at or 0) - 1)
print(msg.subject, msg.otp(), msg.links())// npm install tmailor
import { Client } from "tmailor";
const client = new Client(); // reads TMAILOR_API_KEY
const box = await client.mailboxes.create();
console.log(box.email);
// trigger the email, then wait for it
const msg = await box.waitForMessage({
timeout: 120_000, since: box.createdAt - 1 });
console.log(msg.subject, msg.otp, msg.links);<?php // composer require tmailor/tmailor
use Tmailor\Client;
$client = new Client(); // reads TMAILOR_API_KEY
$box = $client->mailboxes->create();
echo $box->email, "\n";
// trigger the email, then wait for it
$msg = $box->waitForMessage(
timeout: 120, since: $box->createdAt - 1);
echo $msg->subject, ' ', $msg->otp; Skapa en adress, vänta på mejlet, läs koden.
Betala per brevlåda, inte per anrop
Endast när du skapar en adress används din brevlådekvot. Att lista adresser, kontrollera inkorgen och läsa eller radera meddelanden gör det inte. Betalda abonnemang har ingen daglig eller månatlig anropskvot, bara en hastighetsbegränsning per minut.
Exempel: ett OTP-test som skapar en adress och kontrollerar inkorgen 25 gånger använder en enda brevlåda.
Från API-nyckel till inkorg i fyra steg
-
Skapa en API-nyckel
Logga in på API-plattformen med ditt tmailor.com-konto eller Google och skapa en nyckel. På gratisplanen lägger du även till den enda server-IP-adress som ska anropa API:et.
-
Skapa en adress
Skicka en förfrågan för att få en slumpmässig adress på en delad domän, eller välj ett eget namn på en domän som du äger och har verifierat.
-
Läs meddelandena
Lista inkorgen och läs varje meddelande som JSON: avsändare, ämne, text, rensad HTML samt engångskoden och länkarna som API:et hittade.
-
Behåll eller radera den
Adresser går inte ut. Öppna samma inkorg på tmailor.com med dess återanvändningslänk, eller radera adressen när testet är klart.
Byggt för upprepbara e-postflöden
Ge varje testkörning en egen inkorg i stället för att dela en riktig brevlåda.
Registrerings- och OTP-tester
Skapa en ny adress för varje registrering, lösenordsåterställning eller engångskodskontroll och läs sedan koden från svaret.
CI/CD-pipelines
Kör end-to-end-e-postkontroller i din pipeline med nyckeln i en miljövariabel. Betalda abonnemang accepterar förfrågningar från vilken IP-adress som helst.
QA och staging
Ge testare och staging-miljöer egna adresser och håll riktiga inkorgar borta från testdata.
Adresser på din egen domän
Lägg till en domän du äger, peka dess MX-post till oss och skapa adresser med egna namn som följer namngivningsreglerna.
Planer och priser
Välj antal brevlådor du behöver. Din kvot återställs var 30:e dag, även på årsplaner.
Gratis
Prova API:et och kör små projekt.
$0 /månad
$0 /månad
- 100 brevlådor var 30:e dag
- Upp till 30 förfrågningar per minut
- 2,000 förfrågningar per dag
- Anrop från en tillåten IP
- Delade domäner och dina egna domäner
Starter
För en utvecklare eller en liten testsvit.
$9 /månad
$90 /år
- 3,000 brevlådor var 30:e dag
- Upp till 300 förfrågningar per minut
- Ingen daglig eller månatlig kvot för förfrågningar
- Anrop från valfri IP-adress
- Delade domäner och dina egna domäner
Pro
För team som kör tester varje dag.
$29 /månad
$290 /år
- 30,000 brevlådor var 30:e dag
- Upp till 600 förfrågningar per minut
- Ingen daglig eller månatlig kvot för förfrågningar
- Anrop från valfri IP-adress
- Delade domäner och dina egna domäner
Business
För företag med tung daglig automatisering.
$99 /månad
$990 /år
- 150,000 brevlådor var 30:e dag
- Upp till 2,000 förfrågningar per minut
- Ingen daglig eller månatlig kvot för förfrågningar
- Anrop från valfri IP-adress
- Delade domäner och dina egna domäner
Scale
För stora testflottor och trafikerade pipelines.
$199 /månad
$1,990 /år
- 400,000 brevlådor var 30:e dag
- Upp till 4,000 förfrågningar per minut
- Ingen daglig eller månatlig kvot för förfrågningar
- Anrop från valfri IP-adress
- Delade domäner och dina egna domäner
Enterprise
För högsta brevlådevolym och förfrågningsfrekvens.
$499 /månad
$4,990 /år
- 2,000,000 brevlådor var 30:e dag
- Upp till 6,000 förfrågningar per minut
- Ingen daglig eller månatlig kvot för förfrågningar
- Anrop från valfri IP-adress
- Delade domäner och dina egna domäner
Jämför planer
Dessa gränser varierar mellan planerna. Allt annat är likadant på alla planer.
| Plan | Gratis | Starter | Pro | Business | Scale | Enterprise |
|---|---|---|---|---|---|---|
| Månadspris | $0 | $9 | $29 | $99 | $199 | $499 |
| Årspris | $0 | $90 | $290 | $990 | $1,990 | $4,990 |
| Brevlådor var 30:e dag | 100 | 3,000 | 30,000 | 150,000 | 400,000 | 2,000,000 |
| Förfrågningar per minut | 30 | 300 | 600 | 2,000 | 4,000 | 6,000 |
| Daglig gräns för förfrågningar | 2,000 | Ingen gräns | Ingen gräns | Ingen gräns | Ingen gräns | Ingen gräns |
| IP-allowlist | Krävs, 1 IP | Behövs inte | Behövs inte | Behövs inte | Behövs inte | Behövs inte |
| Hostad MCP-server | Endast lokal server | Ingår | Ingår | Ingår | Ingår | Ingår |
Svep sidledes för att jämföra alla planer.
Ingår i alla planer
- REST API med JSON-svar
- Slumpmässiga adresser på delade domäner
- Egna namn på dina egna verifierade domäner
- Obegränsat antal egna domäner (upp till 3 kan vänta på verifiering samtidigt)
- Adresser som inte går ut
- Ingen gräns för hur många adresser du har
- Meddelanden sparas i 24 timmar
- Utdrag av engångskoder och länkar (bästa möjliga resultat)
- En återanvändningslänk för att öppna inkorgen på tmailor.com
- Officiella SDK:er och ett kommandoradsverktyg
- Planer kan kombineras och deras gränser läggs ihop
- Endast mottagning, utan bilagor
- Att radera en adress ger ingen kvot tillbaka
- När kvoten av brevlådor är slut kan inga nya adresser skapas förrän nästa cykel eller en uppgradering. Befintliga inkorgar fortsätter att fungera.
- Betalningar återbetalas inte enligt API-villkoren. Testa din integration på gratisplanen först.
Officiella SDK:er och CLI
Anropa API:et från ditt eget språk med typade modeller, automatiska återförsök och en hjälpfunktion som väntar på nästa meddelande. Alla SDK:er följer samma API och delar samma testscenarier.
MCP-server för AI-agenter
Låt Claude, Cursor, VS Code Copilot och andra MCP-klienter testa registreringsflöden som du äger eller har tillåtelse att testa: agenten skapar en riktig adress som bara tar emot e-post, väntar på mejlet och läser engångskoden eller verifieringslänken.
Båda alternativen ger agenten samma verktyg: skapa en adress, vänta på mejlet och hämta dess engångskod och länkar, läsa meddelanden, radera adresser och kontrollera din kvot. Agenten ser bara e-postadresserna, aldrig tokens bakom dem, och den använder samma brevlådekvot och hastighetsgräns som API:et.
Hostad server
Inget att installerahttps://mcp.tmailor.com/mcp
Lägg till serverns URL i din AI-app. Appar som stöder inloggning, till exempel Claude, ChatGPT och Codex, skickar dig till Tmailor-plattformen för att godkänna åtkomst. Andra klienter skickar din API-nyckel i Authorization-huvudet.
Kräver en aktiv betald plan. Anropen kommer från vår server, så du behöver ingen IP-tillåtelselista.
# Claude: add a custom connector with this URL,
# then approve access on the Tmailor platform
https://mcp.tmailor.com/mcp
# Claude Code, with your API key
claude mcp add --transport http tmailor \
https://mcp.tmailor.com/mcp \
--header "Authorization: Bearer tmk_live_..."
# Codex CLI, with your API key
export TMAILOR_API_KEY=tmk_live_...
codex mcp add tmailor \
--url https://mcp.tmailor.com/mcp \
--bearer-token-env-var TMAILOR_API_KEY
# Cursor (~/.cursor/mcp.json)
{"mcpServers": {"tmailor": {
"url": "https://mcp.tmailor.com/mcp",
"headers": {"Authorization": "Bearer tmk_live_..."}}}} Se anslutna appar på sidan AI-anslutningar och koppla bort valfri av dem. En frånkopplad app förlorar åtkomsten inom 30 sekunder.
Lokal server
Alla planer, även gratisplanentmailor-mcp
Den körs på din dator, läser din nyckel från TMAILOR_API_KEY och kräver uv eller Python 3.10+. På gratisplanen måste du lägga till den datorns IP-adress i allowlistan.
# Claude Code claude mcp add tmailor \ -e TMAILOR_API_KEY=tmk_live_... \ -- uvx tmailor-mcp # Claude Desktop, Cursor, VS Code # command: uvx args: ["tmailor-mcp"] # without uv pip install tmailor-mcp
Prova att fråga: "Skapa en tillfällig e-postadress, registrera dig på min staging-sajt med den och berätta verifieringskoden."
Vanliga frågor om Temp mail API
Vad räknas som en brevlåda?
Varje ny adress du skapar använder en brevlåda från den aktuella 30-dagarsperiodens tilldelning. Listning, läsning och radering använder inga brevlådor, och att radera en adress ger inte tillbaka brevlådan.
Går adresserna ut?
Nej. En adress finns kvar på ditt konto tills du raderar den. Meddelanden i den sparas i 24 timmar.
Kan jag skicka e-post eller ta emot bilagor?
Nej. API:et tar bara emot e-post och bilagor levereras inte.
Kan jag välja adressnamn och domän?
På våra delade domäner är namnet slumpmässigt. För att välja namn lägger du till och verifierar en domän som du äger på API-plattformen genom att peka dess MX-post till oss, och skapar sedan adresser med ett eget namn som följer namngivningsreglerna.
Behöver jag en IP-tillåtelselista?
Endast på gratisplanen, där du lägger till den IP-adress som din server anropar från. En IP-adress kan tillhöra endast ett gratiskonto, så en delad kontors- eller VPN-adress kan redan vara upptagen. Med en aktiv betald plan accepterar API:et förfrågningar från vilken IP-adress som helst.
Läser API:et verifieringskoden åt mig?
Ja, i bästa möjliga mån. När du läser ett meddelande innehåller svaret den engångskod som hittades (eller null när det inte är säkert), andra kodliknande värden och länkarna. Kontrollera alltid värdet i ditt test.
Kan AI-agenter som Claude eller ChatGPT använda API:et?
Ja, via MCP. På en betald plan lägger du till den hostade servern https://mcp.tmailor.com/mcp i din AI-app och godkänner åtkomst, eller skickar din API-nyckel. På vilken plan som helst kan du köra den öppna servern tmailor-mcp på din egen dator. I båda fallen kan agenten skapa en adress, vänta på mejlet och läsa engångskoden, med samma brevlådekvot som API:et.
Finns det en gräns för antalet förfrågningar på betalda planer?
Betalda planer har ingen daglig eller månatlig kvot för förfrågningar, men varje plan har en hastighetsgräns per minut. Gratisplanen har dessutom ett dagligt tak för förfrågningar.
Behöver jag ett kreditkort för att börja?
Nej. Logga in med ditt tmailor.com-konto eller Google, skapa en nyckel och börja med gratisplanen. Du betalar bara när du väljer en betald plan.
Hur kan jag betala för en plan?
Betala med USDT på nätverket TRC20 (Tron) eller BEP20 (BNB Smart Chain), eller med Binance Pay. Kredit- och betalkort accepteras inte. Din plan aktiveras när betalningen bekräftas, vanligtvis inom några minuter.
Kan jag få återbetalning?
Nej. Betalningar återbetalas inte, så testa din integration på gratisplanen innan du uppgraderar.
Vad får API:et inte användas till?
Spam, bedrägeri, masskapande av konton på andra tjänster och att kringgå deras avstängningar eller begränsningar bryter mot API-villkoren. Vi kan återkalla API-nycklarna för konton som gör detta och låsa dem.
Skapa din första adress på några minuter
Börja med gratisplanen med 100 brevlådor i månaden. Inget kreditkort krävs.