- 01Neem het adres hierboven.
Het bestaat al — niets aan te maken, niets te bevestigen.
- 02Plak het
in het aanmeldformulier dat om een e-mailadres vraagt.
- 03De code verschijnt hier
groot, met een knop om te kopiëren. Je hoeft het bericht niet te openen of te lezen.
Voor je geautomatiseerde tests
Dezelfde dienst biedt een API. De route die telt is wait: die blokkeert tot het bericht binnenkomt, in plaats van je in end-to-end-tests naar sleep-duren te laten gissen.
- wait wacht tot de e-mail binnen is. Geen
sleep()meer in je tests. - Code en links komen al uitgelezen terug, als JSON-velden.
- Webhooks en een eigen domein met het Ontwikkelaar-abonnement.
Duizend aanroepen per maand, zonder kaart. Genoeg om hem in je testsuite te hangen en te zien of het houdt.
// Playwright — een volledige aanmelding, code inbegrepen const { address, id } = await sink.createInbox(); await page.fill('#email', address); await page.click('#signup'); const code = await sink.waitForOtp(id); // komt vrij zodra de mail aankomt await page.fill('#code', code); // de code is er al uit gehaald
// cypress.config.js — setupNodeEvents on('task', { createInbox: () => sink.createInbox(), waitForOtp: (id) => sink.waitForOtp(id, { timeout: 45000 }), }); // signup.cy.js cy.task('createInbox').then(({ id, address }) => { cy.get('#email').type(address); cy.get('#signup').click(); cy.task('waitForOtp', id).then((code) => cy.get('#code').type(code)); });
import requests, os API = "https://inboxsink.com/v1" H = {"Authorization": f"Bearer {os.environ['INBOXSINK_API_KEY']}"} box = requests.post(f"{API}/inboxes", headers=H).json() driver.find_element(By.ID, "email").send_keys(box["address"]) msg = requests.get(f"{API}/inboxes/{box['id']}/wait", params={"timeout": 45000}, headers=H, timeout=55).json() code = msg["message"]["otp"] # '204815'
curl -X POST https://inboxsink.com/v1/inboxes \ -H "Authorization: Bearer $KEY" → { "id": "42", "address": "9f2c1a@mailhusk.com" } curl "https://inboxsink.com/v1/inboxes/42/wait?timeout=45000" \ -H "Authorization: Bearer $KEY" → { "message": { "otp": "204815", "link": "https://…/confirm" } }
Prijzen
Het wegwerppostvak blijft gratis en zonder account, voor altijd. Wat je betaalt is de automatisering: de API, eigen domeinen en de bewaartermijn.
- Direct wegwerpadres
- Verificatiecode uitgelezen
- Bewaard 1 uur
- Gedeeld domein
- Geen API
- Volledige API, inclusief wait
- 10 000 API-aanroepen / maand
- 1 eigen domein
- Webhooks
- Bewaard 30 dagen
Kaartbetaling via Stripe. Met één klik opzeggen vanuit je dashboard.
Het gratis account bevat een API-sleutel met duizend aanroepen per maand, genoeg om vrijblijvend te beoordelen. Geen kaart nodig.
Deze postvakken ontvangen, meer niet. Antwoorden vanaf een wegwerpadres kan niet, en dat is bewust: zo'n bericht zou toch nergens aankomen.
Externe afbeeldingen in berichten worden standaard geblokkeerd. HTML wordt geïsoleerd weergegeven, zonder scripts en zonder toegang tot de pagina.
Eén uur, dan gewist. Geen archief, geen back-up, niets om later bij ons op te eisen.
Waarom betalen voor een eigen domein?
Omdat aanmeldformulieren bekende wegwerpdomeinen weigeren. Een eigen domein wordt nergens gepubliceerd, belandt dus op geen enkele blokkeerlijst en je tests blijven slagen. Het is de enige duurzame manier om dit soort tests overeind te houden.
Kun je antwoorden vanaf een wegwerpadres?
Nee, en we zeggen dat liever ronduit dan een knop te leveren die niet werkt: een bericht vanaf een wegwerpdomein wordt door vrijwel elke provider geweigerd of als spam gemarkeerd. Op een eigen domein, met je eigen reputatie, ligt dat anders — schrijf ons.
Wat gebeurt er met ontvangen post?
Die wordt gewist zodra het postvak verloopt: één uur bij gratis, tot dertig dagen afhankelijk van het pakket. Daarbuiten bestaat geen archief en geen back-up.
Je volgende aanmeldtest kan in één keer slagen.
Gratis API-sleutel in dertig seconden. Stap over op het betaalde abonnement zodra je tests een domein nodig hebben dat niemand blokkeert.
Later, wanneer je tests geweigerd worden: een eigen domein wordt nergens gepubliceerd en belandt dus op geen enkele blokkeerlijst — 29 € per maand.