Cuando recibes un correo en tu hosting, se analiza mediante **SpamAssassin** para detectar si es SPAM o no.

## Cómo saber por qué se ha marcado como SPAM

1. Accede al código del correo para ver las cabeceras. [Aquí te explicamos cómo ver las cabeceras de un e-mail](../hosting/ver-cabeceras-email).
2. Busca el apartado **X-Spam-Report**: verás todas las pruebas realizadas por SpamAssassin en ese correo. Cada prueba consta de tres partes:
   - Puntuación
   - Variable (nombre de la regla)
   - Descripción

![Cabecera X-Spam-Report con el detalle de las reglas](/api/help/media/175ed931-df6a-4e65-a546-a7b50d953584)

3. La puntuación total por defecto para que un correo se considere **SPAM es 5**. En el ejemplo de la imagen, el correo fue catalogado como SPAM por alcanzar una puntuación de 6,4.
4. En ese ejemplo, solo la variable **SPF_SOFTFAIL** ya aportó 5 puntos. Este error concreto se produce porque el remitente envió el correo desde una IP no autorizada en su registro SPF.

:::info
Si se trata de un correo legítimo, la solución está en el lado del remitente: debe pedir a su empresa de hosting que corrija su registro SPF.
:::

## Marcar remitentes como legítimos (whitelist)

Puedes marcar los correos de un remitente como legítimos para que el servidor nunca los marque como SPAM:

1. En cPanel, accede a la opción **"Spam Filters"**.
2. Baja hasta **"Additional Configurations"**.
3. Añade el correo del remitente en **"Whitelist"**.

## Subir el umbral de puntuación

También puedes subir el umbral (*threshold*) para que los correos solo se cataloguen como SPAM al alcanzar una puntuación más alta:

![Ajuste del umbral de puntuación de SPAM en cPanel](/api/help/media/12730544-e4e7-4fe1-a2d4-c36c56242c43)
