Solución de problemas
¿Qué significa el estado Attempted?
Attempted significa que el servidor receptor rechazó temporalmente tu email. Emailit reintenta durante unas 21 horas antes de darse por vencido y marcarlo como rebotado.
Este artículo explica el estado Attempted, por qué los servidores receptores aplazan el correo y qué puedes hacer mientras Emailit sigue reintentando.
Síntomas
- Un email muestra Attempted en Email APIEmails, con el texto emergente «Delivery attempted but resulted in a temporary failure».
- La pestaña Deliveries lista uno o varios intentos con una respuesta
4xx, como421 4.7.0 Try again latero451 4.7.1 Greylisted. - Tu webhook recibe eventos
email.attemptedconsmtp_code,smtp_enhanced_codeysmtp_response.
Causa
El servidor de correo del destinatario respondió con un error temporal, o no respondió. Motivos habituales:
- Greylisting. Algunos servidores rechazan a propósito el primer intento de un remitente desconocido y aceptan el reintento.
- Limitación de envíos por parte del proveedor. Los grandes proveedores de correo aplazan el correo cuando el volumen de un remitente se dispara o cuando su reputación es nueva. Es habitual durante el calentamiento.
- Problemas temporales por su parte, como tareas de mantenimiento, una cola llena o un tiempo de espera agotado en DNS.
- Errores de conexión o tiempos de espera agotados al conectar con el servidor del destinatario.
Emailit reintenta automáticamente, hasta 7 intentos con intervalos crecientes: 10, 20, 40, 80, 160, 320 y 640 minutos, unas 21 horas en total. El estado sigue en Attempted hasta que ocurre una de estas cosas:
- Un intento tiene éxito y el estado cambia a Delivered.
- El servidor da un rechazo permanente
5xxy el estado cambia a Bounced. - Fallan los 7 intentos. El email se marca como Bounced con
Maximum number of delivery attempts (7) has been reached, y la dirección se añade a tu lista de direcciones bloqueadas.
Algunas respuestas que parecen temporales, como «mailbox full» o «account disabled», se tratan como permanentes porque reintentarlas no servirá de nada.
Solución
-
Lee la respuesta. Abre el email y consulta la pestaña Deliveries. La respuesta del servidor receptor suele indicar el motivo. Busca el código en Códigos de respuesta SMTP y en Códigos de estado ampliados.
-
Espera a los reintentos. La mayor parte del greylisting y de las limitaciones se resuelve en el primer o el segundo reintento. No necesitas volver a enviarlo, y si lo haces se crea un duplicado.
-
Busca un patrón. Si muchos emails a un mismo proveedor están en Attempted, reduce el ritmo de envío a ese proveedor y revisa tu autenticación y tu salud de envío. La limitación de envíos suele ser una señal de reputación.
-
Cancélalo si ya no quieres que se envíe. Selecciona Cancel delivery en la página del email para detener los reintentos restantes. Un intento que ya esté en curso puede completarse igualmente.
-
Tras un rebote final, decide si volver a enviarlo. Corrige la causa, quita la dirección de las direcciones bloqueadas si es válida y, después, usa Retry para enviar una copia nueva.
Para conocer la diferencia entre los fallos temporales y los permanentes, consulta ¿Qué diferencia hay entre un rebote duro y uno blando?.
¿Sigues teniendo problemas?
Si un proveedor aplaza todo tu correo durante horas, contacta con soporte o pregunta en Discord indicando algunos ID de email y las respuestas de la pestaña Deliveries.