HAYEX EVENTS v142 - ENTREGABILIDAD SMTP / REINTENTOS 550 SPAM
===============================================================

INSTALACION
-----------
1. Subir los archivos del parche sobre la version actual.
2. Sobrescribir los archivos existentes.
3. No requiere cambios de estructura de base de datos.
4. Si desea recuperar fallos historicos 550-SPAM, ejecutar UNA SOLA VEZ:
   database/reencolar_fallidos_spam_v142_opcional.sql

QUE CAMBIA
----------
- Identifica el error exacto como SMTP_550_SPAM_SALIENTE.
- No deja el primer rechazo como fallo definitivo.
- Minimo 4 intentos para este caso especial.
- Reintentos: 15 min, 60 min y luego 6 horas.
- Desde el segundo intento usa ANTISPAM_SEGURO:
  * texto plano real;
  * sin pixel de apertura;
  * sin tracking de enlaces;
  * sin imagen decorativa;
  * QR una sola vez como adjunto cuando corresponde.
- Otros 5xx permanentes no se reintentan inutilmente.
- 4xx, timeout y conexion siguen siendo reintentables.
- El destinatario y la cola usan el mismo maximo de intentos.

CPANEL
------
El texto exacto "550 This message was classified as SPAM and may not be delivered"
suele provenir del filtro antispam SALIENTE de Exim/SpamAssassin en cPanel.
Revisar tambien:
- cPanel > Email > Track Delivery
- cPanel > Email > Email Deliverability (SPF/DKIM/DMARC)
- Si tiene WHM: Exim Configuration Manager > Apache SpamAssassin Options
- El worker de correo debe ejecutarse cada 5 minutos para atender reintentos.
