- 01Pegue o endereço acima.
Ele já existe: não há nada para criar nem confirmar.
- 02Cole ele
no formulário de cadastro que está pedindo um e-mail.
- 03O código aparece aqui
em letras grandes, com um botão para copiar. Você não precisa abrir nem ler a mensagem.
Para seus testes automatizados
O mesmo serviço expõe uma API. A rota que importa é wait: ela bloqueia até a mensagem chegar, em vez de obrigar você a chutar durações de sleep nos testes de ponta a ponta.
- wait bloqueia até o email chegar. Chega de
sleep()nos seus testes. - Código e links voltam já extraídos, como campos JSON.
- Webhooks e um domínio próprio no plano Desenvolvedor.
Mil chamadas por mês, sem cartão. O suficiente para plugar na sua suíte de testes e ver se aguenta.
// Playwright — um cadastro inteiro, código incluído const { address, id } = await sink.createInbox(); await page.fill('#email', address); await page.click('#signup'); const code = await sink.waitForOtp(id); // destrava quando o e-mail chega await page.fill('#code', code); // o código já vem extraído
// 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" } }
Preços
A caixa descartável continua gratuita e sem conta, para sempre. O que se paga é a automação: a API, os domínios próprios e o tempo de retenção.
- Endereço descartável imediato
- Código de verificação extraído
- Retenção de 1 hora
- Domínio compartilhado
- Sem API
- API completa, incluindo wait
- 10 000 chamadas de API / mês
- 1 domínio próprio
- Webhooks
- Retenção de 30 dias
Pagamento com cartão processado pela Stripe. Cancele com um clique no seu painel.
A conta gratuita inclui uma chave de API limitada a mil chamadas por mês, o suficiente para avaliar sem compromisso. Não pedimos cartão.
Estas caixas recebem, e só. Não dá para responder de um endereço descartável, e isso é proposital: uma mensagem dessas não chegaria a lugar nenhum.
As imagens remotas das mensagens são bloqueadas por padrão. O HTML é exibido isolado, sem scripts e sem acesso à página.
Uma hora e apaga. Sem arquivo, sem backup, nada para nos cobrar depois.
Por que pagar por um domínio próprio?
Porque os formulários de cadastro recusam os domínios descartáveis conhecidos. Um domínio seu não é publicado em lugar nenhum, então não cai em lista negra e os seus testes continuam passando. É o único jeito durável de manter esse tipo de teste de pé.
Dá para responder de um endereço descartável?
Não, e preferimos dizer isso com clareza a entregar um botão que não funciona: uma mensagem enviada de um domínio descartável é recusada ou marcada como spam por praticamente todo provedor. Com um domínio seu e a sua reputação, aí é outra conversa — fale com a gente.
O que acontece com o e-mail recebido?
Ele é apagado quando a caixa expira: uma hora no plano gratuito, até trinta dias conforme o plano. Não existe arquivo nem backup além disso.
Seu próximo teste de cadastro pode passar de primeira.
Chave de API grátis em trinta segundos. Mude para o plano pago no dia em que seus testes precisarem de um domínio que ninguém bloqueia.
Depois, quando seus testes começarem a ser recusados: um domínio seu não é publicado em lugar nenhum, então não cai em lista negra — 29 € por mês.