
Mira el video:
En este video te muestro cómo configuro DMARC con DKIM y SPF en AWS Simple Email Service y mi propio dominio, configurando el DNS en SquareSpace. Todo, para enviar correos desde mi app con nodemailer. ✅
¿Qué es Amazon SES?
Amazon Simple Email Service (SES) es un servicio de correo electrónico en la nube que te permite enviar emails transaccionales, marketing y notificaciones de manera confiable y escalable.
Para poder enviar correos desde tu propio dominio (por ejemplo, notificaciones@tuempresa.com), necesitas verificar tu identidad ante AWS. Esto involucra configurar registros DNS específicos.
Los tres pilares de autenticación de email
1. SPF (Sender Policy Framework)
SPF le dice a los servidores de correo qué servidores están autorizados para enviar emails en nombre de tu dominio. Sin SPF, tus correos podrían terminar en spam.
2. DKIM (DomainKeys Identified Mail)
DKIM agrega una firma digital a cada correo que envías. El servidor receptor puede verificar que el correo realmente viene de tu dominio y no fue modificado en tránsito.
3. DMARC (Domain-based Message Authentication)
DMARC combina SPF y DKIM para dar instrucciones a los servidores receptores sobre qué hacer con correos que fallen la autenticación. Puedes configurarlo para:
- Solo monitorear (none)
- Enviar a spam (quarantine)
- Rechazar completamente (reject)
🎬 ¿Prefieres ver el proceso completo en video? Lo explico paso a paso en nuestro canal de YouTube.
Proceso en AWS SES
- Crear identidad: En la consola de SES, agregas tu dominio
- Obtener registros DNS: AWS te proporciona los registros CNAME para DKIM
- Configurar DNS: Agregas los registros en tu proveedor (SquareSpace, GoDaddy, Cloudflare, etc.)
- Esperar verificación: AWS verifica automáticamente (puede tomar hasta 72 horas)
- Salir del sandbox: Solicitar acceso de producción para enviar a cualquier dirección
Usando con Nodemailer
Una vez verificado tu dominio, puedes usar Nodemailer para enviar correos:
Beneficios de usar SES
- Costo: ~$0.10 USD por cada 1,000 correos
- Deliverability: Alta tasa de entrega por la reputación de AWS
- Escalabilidad: Puede manejar millones de correos
- Métricas: Dashboard con bounces, complaints y deliveries
Espero te sea útil.
Abrazo. Bliss. 🤓

Estos son 3 pequeños trucos que mejorarán tus prompts
Checa este otro Post

