NimbusNexus
Direcciones desechables · Hechas para tus tests

Prueba el paso del email
sin un buzón compartido.

Cada registro, invitación, restablecimiento de contraseña y OTP acaba en un email — y casi todas las suites de tests lo simulan. Reserva una dirección desechable, envíale correo de verdad y lee el código de vuelta por una API. Ni un buzón que compartir, ni un poller de IMAP que mantener.

Cómo funciona

Cuatro pasos, y ninguno es un buzón.

Una dirección vive lo que vive tu test. El correo que le llega se parsea, se sanea y queda legible en segundos — para quien esté mirando la consola, o para el job de CI que lo provocó.

  1. Reserva una dirección

    Una llamada devuelve una dirección nueva en nuestro dominio y una frase corta que la acompaña. La parte local son 60 bits de aleatoriedad, así que no se puede adivinar ni enumerar — y no se le vuelve a asignar a nadie, nunca.

  2. Apunta tu test a ella

    Úsala como dirección de registro en tu fixture, e incluye la frase en cualquier parte del asunto que envía tu aplicación. Tu propia aplicación es lo único de este bucle que controlas, así que cuesta una línea en una plantilla — y es lo que deja la dirección inservible para cualquier otro.

  3. Léelo de vuelta

    Haz polling del endpoint de mensajes, o mira la consola. Pide el código de un solo uso con un parámetro de query y te ahorras la regex que si no acabarías escribiendo a mano.

  4. Déjala expirar

    Los mensajes se borran al terminar la ventana de retención y, en el plan gratuito, la dirección misma caduca a las 24 horas. Libérala antes en cuanto acabe una ejecución. No se acumula nada.

Este servicio nunca envía correo. No hay ruta de submission, los destinatarios desconocidos se rechazan en RCPT TO para que sea el servidor que envía quien genere el bounce, y el dominio de los buzones publica v=spf1 -all.

Lo que incluye

Las piezas que si no acabarías montando mal.

La respuesta habitual es una cuenta de Gmail compartida con una contraseña de aplicación. Funciona hasta que dos suites corren a la vez, la contraseña rota, o alguien tiene que explicarla en una auditoría.

Códigos de un solo uso, ya extraídos

Pide extract=otp y te devolvemos el código y los enlaces como campos. La heurística prefiere no devolver nada a adivinar — un código equivocado con aire de certeza hace que tu suite falle contra el sistema que no es.

Veredictos de SPF, DKIM y DMARC

Cada mensaje muestra cómo se autenticó. Es la forma más rápida de averiguar por qué tu propio remitente acaba en spam, y ningún sitio de correo desechable lo ofrece.

Direcciones que nunca se reutilizan

Una dirección liberada queda marcada como muerta para siempre. Reciclarla sería entregarle a quien la recibiera después el correo de restablecimiento de contraseña de la cuenta con la que se registró quien la tuvo antes.

Un dominio que sigue siendo entregable

En los planes gratuitos un mensaje solo se acepta si su asunto lleva la frase emitida con la dirección. Eso significa que estas direcciones no se pueden usar para registrarse en servicios ajenos — que es justo por lo que los grandes proveedores no tienen motivo para poner este dominio en listas de bloqueo, y por lo que la dirección con la que pruebas hoy seguirá funcionando el trimestre que viene. Los planes de pago lo hacen opcional, para suites que reciben correo que no controlan.

HTML renderizado sin riesgo

Los cuerpos se sanean a la entrada con una lista de permitidos y luego se renderizan en un frame aislado bajo una content-security policy. Las imágenes remotas siguen bloqueadas hasta que las pidas, así que ningún píxel de rastreo se dispara al abrir.

Adjuntos identificados, no servidos

Ves el nombre, el tipo, el tamaño y el SHA-256 de todo lo que venga adjunto. Los bytes no se guardan, y es a propósito — un servicio al que cualquiera puede escribir no debería ser además un hosting de descargas.

Aislamiento por workspace

Cada dirección, mensaje y clave tiene el alcance de tu workspace, y se comprueba en todas las rutas. Un mensaje que no es tuyo responde 404, no 403, así que no se pueden sondear ids.

En tu pipeline

Todo el producto, en una sola petición.

Esta es la llamada que hace un test de registro después de enviar el formulario. Sin IMAP, sin librería de polling, sin regex para sacar el código.

curl -s \
  -H "Authorization: Bearer $INBOXES_TOKEN" \
  "https://inboxes.nimbusnexus.net/v1/inboxes/$INBOX_ID/messages?extract=otp&since=$STARTED_AT"
Respuesta
{
  "items": [{
    "from_addr": "[email protected]",
    "subject":   "Confirm your address [nn-7f3a2b]",
    "auth":      { "spf": "pass", "dkim": "pass", "dmarc": "pass" },
    "extracted": { "otp": "418902", "links": ["https://your-app.test/verify?t=..."] }
  }],
  "next_offset": null
}
Planes

Gratis para mirar, de pago para automatizar.

La consola lee en todos los planes, incluido el gratuito — lo que compra un plan de pago es poder automatizar contra él, guardar el correo más tiempo, tener más de una dirección a la vez y recibir correo de remitentes que no controlas.

Free

Para una ejecución de vez en cuando

$0

  • Una dirección, sustituida cada 24 horas
  • El asunto debe llevar tu frase
  • Retención de mensajes de 24 horas
  • 1,000 mensajes al mes
  • Lectura desde la consola, sin API
Empezar

Starter

Acceso anticipado

Para una suite que corre en CI

$19/ mes

  • Cinco direcciones
  • Retención de 7 días
  • 25,000 mensajes al mes
  • API de mensajes y extracción de códigos
Empezar

Pro

Acceso anticipado

Para un equipo con varias suites

$99/ mes

  • Veinticinco direcciones
  • Retención de 30 días
  • 250,000 mensajes al mes
  • Se conserva el almacenamiento de adjuntos
Empezar

Custom

Para una organización

Hablar con ventas

  • Número de direcciones y retención por contrato
  • Tu propio dominio de buzones
  • Frase opcional en todas las direcciones
  • Volumen, SLA y soporte acordados directamente
Hablemos

La unidad que se mide es el mensaje aceptado. Un mensaje rechazado en la puerta — dirección desconocida, sin frase en el asunto, cuota superada, por encima del tope de tamaño — no se guarda ni se cuenta. Los volúmenes mayores y las retenciones más largas se acuerdan directamente con nosotros.

En todos los planes, incluido Free
  • Direcciones imposibles de adivinar y que nunca se reutilizan
  • Saneado de HTML por lista de permitidos
  • Veredictos de SPF / DKIM / DMARC
  • Renderizado de mensajes en sandbox
  • Aislamiento por workspace
  • Registro de auditoría de cada cambio
  • Metadatos y digests de los adjuntos
  • Nunca se envía correo saliente

Los planes de pago todavía no son autoservicio: la facturación de este producto sigue en construcción, así que un cambio de plan se acuerda con nosotros directamente. El plan gratuito no necesita esa conversación.

Preguntas

Lo que conviene saber antes de apuntarle un test.

No, y no es una política que se pueda negociar. En el servicio no hay ruta de submission de ningún tipo, los destinatarios desconocidos se rechazan en RCPT TO para que sea el servidor que envía quien genere el bounce, y el dominio de los buzones publica v=spf1 -all. Recibe; no envía nunca.
Empezar

Deja de testear esquivando el paso del email.

Cuéntanos qué necesita tu suite y te conseguimos una dirección. Los volúmenes mayores, las retenciones más largas y un dominio propio se acuerdan directamente mientras terminamos la facturación autoservicio.