todas las guías

// cómo solucionarlo

Emails hechos solo de imágenes y sin versión de texto plano

Un email que es una sola imagen grande, o que no tiene versión de texto plano, parece spam a los filtros. Usa texto real, pocas imágenes y envía HTML y texto plano a la vez.

Qué significa

Un email bien construido suele contener dos versiones del mismo mensaje, empaquetadas juntas:

  • una versión HTML, con maquetación, colores e imágenes;
  • una versión de texto plano, solo las palabras y los enlaces, para las apps de correo sencillas y para los filtros.

Dos errores habituales activan los filtros antispam:

  • Emails hechos solo de imágenes: todo el mensaje es una imagen (un folleto, un cartel escaneado) con poco o ningún texto real. Los spammers lo hacen para ocultar palabras a los filtros, así que los filtros desconfían.
  • Sin versión de texto plano: el email solo tiene HTML. No está prohibido, pero es una pequeña señal negativa y a menudo va acompañada de otras malas costumbres.

Por qué importa

  • SpamAssassin y filtros similares suman puntos a los emails con poco texto e imágenes grandes, o solo con HTML.
  • Muchas apps de correo bloquean las imágenes por defecto: tu lector ve un email vacío con un botón «mostrar imágenes».
  • Los lectores de pantalla no pueden leer el texto que hay dentro de una imagen, así que el email no es accesible.

Cómo comprobarlo

Delivmail lo comprueba por ti de dos formas:

  • Envía un email de prueba: en la página de inicio (/), copia tu dirección de prueba única, envíale un email normal desde el buzón que quieres comprobar y abre el informe. La sección SpamAssassin enumera reglas como HTML_IMAGE_ONLY_*, HTML_IMAGE_RATIO_* o MIME_HTML_ONLY cuando se aplican, con los puntos que suma cada una.
  • Mira el código fuente de tu email: una parte de texto plano aparece como Content-Type: text/plain junto a text/html.

Cómo solucionarlo

  1. Escribe tu mensaje como texto real. Pon el título, la información clave y la llamada a la acción en texto HTML, no dentro de una imagen.
  2. Mantén el equilibrio. No hay una proporción mágica, pero procura que haya claramente más texto que superficie de imagen. Unos cuantos párrafos cortos alrededor de cada imagen son una buena costumbre.
  3. Añade texto alternativo a cada imagen. En HTML es el atributo alt, por ejemplo alt="Summer sale: 20% off". Se muestra cuando las imágenes están bloqueadas.
  4. Activa la versión de texto plano.
    • Las herramientas de newsletters (Mailchimp, Brevo y otras) suelen generarla automáticamente; comprueba que está activada y que se lee bien.
    • En código, la mayoría de las librerías aceptan un cuerpo text y otro html. Rellena los dos.
  5. Aloja bien las imágenes. Usa imágenes de tu propio dominio o de tu herramienta de email, no de un alojamiento gratuito cualquiera que podría estar en una blacklist.
  6. No envíes un folleto solo como archivo adjunto. Un adjunto PDF o de imagen con el cuerpo vacío da todavía peor impresión. Escribe el mensaje en el email y enlaza al archivo si hace falta.
  7. Mantén el HTML limpio. El código pegado desde Word o desde un creador de webs puede ser enorme y estar roto. Usa el editor de tu herramienta de email o una plantilla probada.

Ejemplo de buena estructura

Logo (with alt text)
Title in text
Two or three short paragraphs
One image (with alt text)
A clear button: "See the offer"
Footer: who you are, why they receive it, unsubscribe link

Comprueba que está solucionado

Envía la nueva versión a una nueva dirección de prueba de Delivmail. Las reglas de imágenes y de solo HTML deberían desaparecer de la sección SpamAssassin, y tu puntuación de spam debería bajar. Abre también el email en tu propio buzón con las imágenes desactivadas: debería seguir entendiéndose.

Comprueba que está solucionado

Un cambio de DNS puede tardar de unos minutos a unas horas. Después, envía un nuevo email de prueba o vuelve a escanear tu dominio.

Guías relacionadas