# Email transaccional para tu backend Node.js

Envía email desde Express, Nest, Fastify o un simple script con una petición HTTP o SMTP estándar — más webhooks y logs de entrega sobre los que tu backend puede actuar.

## Retos habituales

- Gestionar tu propio SMTP con nodemailer significa mantener pools de conexiones, reintentos y una cola que nunca quisiste construir.
- Puedes enviar correo, pero tu app no se entera de cuándo rebota o se marca como spam.
- El ajuste fino de la entregabilidad — SPF, DKIM, DMARC y calentamiento — queda enteramente en tus manos.
- Cambiar de proveedor más adelante significa reescribir toda la capa de email alrededor de un SDK nuevo.

## Por qué elegir Bitelio

### REST o SMTP desde cualquier framework Node

Usa la API JSON desde Express, Nest, Fastify o un script de cron, o apunta nodemailer al relay SMTP de Bitelio — tú eliges.

### Webhooks a los que tu backend puede reaccionar

Recibe los eventos de entregado, rebotado, abierto y marcado como spam en tu endpoint y actualiza tu base de datos en tiempo real.

### Colas y reintentos resueltos

Entrega el mensaje y deja que Bitelio gestione la entrega, los reintentos y el rate limiting en lugar de construir esa lógica en tu app.

### Entregabilidad incluida

La configuración guiada de SPF y DKIM y las herramientas de comprobación gratuitas hacen que el email de tu app Node esté autenticado antes de salir a producción.

### Logs completos de mensajes

Cada envío queda registrado con su estado y sus eventos, así que rastrear un email perdido es una consulta rápida y no un misterio.

### Portable

Una interfaz HTTP estándar significa cero lock-in: exporta tus contactos y datos por la API cuando quieras.

## Funciones relacionadas

- [Relay SMTP](/features/smtp)
- [Procesado de email entrante](/features/inbound-email)
- [Guía de la API de email](/guides/email-api-guide)
- [Comprobador de SPF](/tools/spf-checker)
- [Analizador de cabeceras de email](/tools/email-headers)

## Preguntas frecuentes

### ¿Cómo envío email transaccional desde Node.js?

Haz una petición HTTP a la API REST de Bitelio desde tu backend Node con tu API key y los detalles del mensaje. Funciona desde Express, Nest, Fastify o un script independiente, sin servidor de correo que mantener.

### ¿Puedo seguir usando nodemailer?

Sí. Apunta nodemailer al relay SMTP de Bitelio con tus credenciales y tu código actual sigue funcionando, ganando además la entregabilidad y los logs de Bitelio.

### ¿Cómo gestiono los rebotes y las quejas en mi app?

Registra un endpoint de webhook y Bitelio le enviará los eventos de rebotado, marcado como spam, entregado y abierto, para que tu app Node actualice el estado de los contactos o suprima direcciones automáticamente.

### ¿Se encarga Bitelio de los reintentos y las colas?

Sí. Una vez entregas un mensaje a la API, Bitelio se ocupa de las colas, los reintentos y el rate limiting, así que no tienes que construir esa infraestructura tú mismo.

### ¿Cómo configuro SPF y DKIM para mi dominio?

Bitelio te guía por los registros DNS, y nuestros comprobadores gratuitos de SPF y DKIM confirman que resuelven correctamente antes de enviar en producción.

### ¿Hay un plan gratuito para pruebas?

Sí. Regístrate y empieza a enviar con un plan gratuito generoso sin tarjeta de crédito, ideal para probar tu integración Node antes de escalar.


---

> Fuente: https://dev.bitelio.com/es/use-cases/nodejs