Mis Emails No Llegan: Guía de Debugging para Desarrolladores
El problema de la falla silenciosa
Envías un email por API. Devuelve 200 OK. Tu panel muestra 'sent.' Pero el usuario dice que nunca lo recibió. Este es el problema de email más frustrante porque no hay error que debuggear.
Paso 1: Verifica el estado de entrega
'Sent' no significa 'delivered.' Cuando tu API devuelve 200, el email fue aceptado para entrega, no que llegó a la bandeja. Pipeline: queued → sending → sent → delivered. Verifica el estado final en el panel de AISend.
Paso 2: Verifica rebotes y quejas
Si el estado es 'bounced', el servidor receptor rechazó tu email. Hard bounce: la dirección no existe — elimínala. Soft bounce: problema temporal. 'Complained': el destinatario marcó como spam — señal seria de reputación.
Paso 3: Verifica autenticación y puntuación de spam
Si el email muestra 'delivered' pero el usuario no lo encuentra, casi seguro está en spam. Envía un email de prueba a Gmail y verifica 'spf=pass', 'dkim=pass', 'dmarc=pass' en el mensaje original.
Paso 4: Verifica la reputación del remitente
Los ISPs mantienen una puntuación de reputación para tu dominio e IP. Baja reputación = spam. Verifica con Google Postmaster Tools y Microsoft SNDS. El enrutamiento multi-proveedor de AISend ayuda.
Checklist de debugging
1. Verificar respuesta API. 2. Verificar estado de entrega. 3. Verificar rebotes. 4. Verificar carpeta de spam. 5. Verificar autenticación. 6. Verificar contenido. 7. Verificar reputación. El panel de AISend muestra los pasos 1-5 en una vista.
Ready to Send Smarter Emails?
3,000 emails/month free. No credit card required.