- 01Toma la dirección de arriba.
Ya existe: no hay nada que crear ni que confirmar.
- 02Pégala
en el formulario de registro que te pide un correo.
- 03El código aparece aquí
en grande, con un botón para copiarlo. No tienes que abrir ni leer el mensaje.
Para tus pruebas automatizadas
El mismo servicio expone una API. La ruta que importa es wait: se bloquea hasta que llega el mensaje, en lugar de obligarte a adivinar duraciones de sleep en tus pruebas de extremo a extremo.
- wait espera hasta que llega el correo. Se acabó el
sleep()en tus pruebas. - Código y enlaces vuelven ya extraídos, como campos JSON.
- Webhooks y un dominio propio con el plan Desarrollador.
Mil llamadas al mes, sin tarjeta. Lo justo para conectarla a tu suite de pruebas y ver si aguanta.
// Playwright — un registro completo, código incluido const { address, id } = await sink.createInbox(); await page.fill('#email', address); await page.click('#signup'); const code = await sink.waitForOtp(id); // se desbloquea al llegar el correo await page.fill('#code', code); // el código ya está 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" } }
Precios
La bandeja desechable sigue siendo gratuita y sin cuenta, para siempre. Lo que se paga es la automatización: la API, los dominios propios y el tiempo de conservación.
- Dirección desechable inmediata
- Código de verificación extraído
- Conservación 1 hora
- Dominio compartido
- Sin API
- API completa, incluido wait
- 10 000 llamadas a la API / mes
- 1 dominio propio
- Webhooks
- Conservación 30 días
Pago con tarjeta gestionado por Stripe. Cancela con un clic desde tu panel.
La cuenta gratuita incluye una clave de API limitada a mil llamadas al mes, suficiente para evaluar sin compromiso. No se pide tarjeta.
Estas bandejas reciben, y nada más. No se puede responder desde una dirección desechable, y es intencionado: un mensaje así no llegaría a ninguna parte.
Las imágenes remotas de los mensajes se bloquean por defecto. El HTML se muestra aislado, sin scripts ni acceso a la página.
Una hora y se borra. Ni archivo, ni copia de seguridad, nada que reclamarnos después.
¿Por qué pagar un dominio propio?
Porque los formularios de registro rechazan los dominios desechables conocidos. Un dominio propio no se publica en ninguna parte, así que no acaba en ninguna lista negra y tus pruebas siguen pasando. Es la única forma duradera de que este tipo de prueba aguante.
¿Se puede responder desde una dirección desechable?
No, y preferimos decirlo claramente antes que ofrecer un botón que no funciona: un mensaje enviado desde un dominio desechable lo rechaza o lo marca como spam casi cualquier proveedor. Con un dominio propio y tu propia reputación, es otra historia: escríbenos.
¿Qué ocurre con el correo recibido?
Se borra cuando expira la bandeja: una hora en el plan gratuito, hasta treinta días según el plan. No hay archivo ni copia de seguridad más allá.
Tu próxima prueba de registro puede pasar a la primera.
Clave de API gratuita en treinta segundos. Pasa al plan de pago el día que tus pruebas necesiten un dominio que nadie bloquea.
Después, cuando tus pruebas empiecen a ser rechazadas: un dominio propio no se publica en ninguna parte, así que no cae en ninguna lista negra — 29 € al mes.