Algunos correos enviados acaban en el buzón de spam del destinatario

Como primer paso se debe diferenciar entre la clasificación como correo no deseado y el rechazo, en la entrega de un correo existen diferentes fases de análisis, la primera de ella se basa en comprobar que la IP del servidor de correo no aparezca en una o varias listas negras tipo Barracuda, Spamhaus, Spamcop y similares, o que exista un bloqueo del dominio en su base de datos interna, si el resultado es positivo el correo es rechazado bajo mensaje de error y no se llega a entregar al usuario.

Si las comprobaciones a nivel servidor que remite el correo son correctas, el correo pasará la primera fase y nuestro servidor recibirá el "ok", el correo ha sido entregado, no obstante dicho correo pasará por análisis exhaustivo dentro del receptor para decidir si lo cataloga como deseado o como spam.

El envío de los correos hacia la bandeja de correo no deseado se puede dar por diversos motivos:

  • Reputación interna del dominio en los sistemas del receptor causa de envíos problemáticos anteriores que hayan sido catalogados como SPAM, ya sea por error de clasificación (sin ser corregido por el receptor) del antispam, correos masivos y/o infectados (por ejemplo por virus en el cliente de correo), uso de sistemas de envío no seguros como la función mail de PHP causa de no usar autentificación SMTP en aplicaciones como Wordpress o Prestashop y similares.
  • Que la IP de la conexión a Internet del usuario esté en lista negra (cuando se realizan envíos desde clientes de correo tipo Outlook este añade en la cabecera del correo la IP del usuario que envía, algunos proveedores la analizan en su recepción, siendo en la mayoría de los casos IPs dinámicas con baja reputación).
  • Análisis del contenido del correo por parte de los sistemas antispam de los receptores, tanto a nivel texto, cabeceras como adjuntos.
  • Si uno o varios usuarios marcaron los correos recibidos como spam anteriormente.
  • No tener correctamente configurados los registros SPF, PTR y/o DKIM

Estos factores no tienen porque ser independientes, el filtrado antispam que cataloga los correos lo hace normalmente en base a una puntuación global, se analizan decenas de factores, dando a unos mayor valor que a otros y se asigna en base a estos una puntuación final que se utiliza para marcar o no como correo no deseado.

En proveedores como hotmail o gmail la única solución si todo lo anterior está correcto son las correcciones manuales, que el usuario o usuarios que reciben usen la opción "es correo deseado" para sacar el email de la bandeja de spam y de esa forma ir “entrenando" al antispam para que sepa que está cometiendo un error, dependiendo durante cuanto se tuviese esta clasificación errónea se necesitarán más o menos correcciones manuales por parte de los usuarios para sacar de su error al antispam para futuros envíos.