5 pasos para correos electrónicos sin SPAM en Magento

Este artículo se basa en un discurso que el director de tecnología de Amasty, Andrei Vachkevich, pronunció en Meet Magento Polonia 2014.

¡Buen día a los lectores del blog de Amasty! He estado trabajando con Magento durante más de 5 años y finalmente es hora de compartir algunas de nuestras experiencias recientes con respecto al envío de correos electrónicos en Magento.

Hablaremos sobre el módulo SMTP de Magento (Nota del editor. Al momento de esta publicación, lanzamos la extensión SMTP de Magento 2 ).

Hoy hablaré sobre cómo evitar que tus correos electrónicos sean marcados como spam. Por supuesto, si su objetivo no es enviar correos electrónicos no deseados.

Muchas personas en los foros relacionados con Magento están discutiendo el problema de que sus correos electrónicos se marquen como correo no deseado, así que decidí continuar con este tema y aclarar la configuración correcta y crear algún tipo de lista de verificación.

¿No quieres configurar Google reCaptcha manualmente? Pruebe nuestra solución Magento reCaptcha .

La cuestión es que no desea que ninguno de sus correos electrónicos caiga en la carpeta de correo no deseado. Es muy importante que los correos electrónicos, especialmente los transaccionales, aparezcan en la bandeja de entrada, de lo contrario pueden generar confusión en el cliente.

Cómo funcionan los filtros de spam

Primero, describiré brevemente cómo funcionan los filtros de spam, no solo con los correos electrónicos de Magento, por supuesto, sino con todos los correos electrónicos. Cuando llega un correo electrónico a su servidor y tiene activado el filtro de spam, comprobará el mensaje entrante en busca de una lista de parámetros.

Cada parámetro puede afectar la calificación final de spam de manera negativa o positiva. La decisión de si el correo electrónico es spam o no se basa en la puntuación final. La puntuación media y recomendada por SpamAssassin para tratar el correo electrónico como spam es de 6,6. Si la puntuación es más baja, se procesará el correo electrónico. Si es más alto, irá a la carpeta de correo no deseado. En este artículo, describiré las razones más comunes que aumentan el puntaje de spam y brindaré algunos consejos sobre cómo reducirlo. El hecho es que cuanto más bajo sea su puntaje, más probable es que su correo electrónico sea recibido en las bandejas de entrada de sus suscriptores.

Los pasos para correos electrónicos sin SPAM en Magento

  • Servidor y Configuración de IP
  • Estructura del correo electrónico
  • Contenido del correo electrónico
  • Prueba de mensajes de correo electrónico

Para poder disminuir en gran medida la posibilidad de que sus correos electrónicos lleguen a la carpeta de spam, debe asegurarse de que su servidor esté configurado correctamente y que su DNS tenga todos los registros necesarios. El mensaje de correo electrónico que está enviando debe contener todos los encabezados y partes MIME requeridos. También arrojaré algo de luz sobre el maquillaje del correo electrónico. Después de que su servidor esté bien, su mensaje de correo electrónico esté listo, el último pero no menos importante paso es probar sus correos electrónicos.

Configuración de servidor e IP para correos electrónicos en Magento

Registro DNS SPF

En primer lugar, debes configurar correctamente el registro SPF de tu dominio . El registro SPF es un registro TXT en su DNS que enumera todas las IP y nombres de host que están autorizados para enviar correos electrónicos desde su dominio. Esto no es requerido por todos los servidores de correo, sin embargo, es muy recomendable mantenerlo correcto. Cómo funciona: cuando algún servidor destinatario recibe un correo electrónico, verifica si la dirección IP que envió este mensaje estaba autorizada para hacerlo.

Claves de dominio

Además de corregir el registro SPF, la buena práctica es utilizar DomainKeys Identified Mail (DKIM) . Su servidor de correo agrega una firma a cada mensaje de correo electrónico saliente. La firma se puede utilizar para verificar el servidor del remitente mediante la lectura de la clave pública ubicada en el registro DNS de su dominio. Entonces, tiene tres partes del todo: una clave privada en su servidor que nadie puede ver, que se usa para generar la firma de correo electrónico; una firma que se incluye en el correo electrónico; y una clave pública que figura en el registro DNS TXT. Esto se usa para verificar que este correo electrónico exacto se firmó con una clave privada de un servidor específico. Sin embargo, este punto no impide que los spammers envíen correos electrónicos utilizando, por ejemplo, los servidores de Google. Es más probable que esto sea solo una capa adicional de seguridad.

DNS inverso

Cuando envíe un correo electrónico desde un servidor dentro de su dominio, asegúrese de que tenga su propia dirección IP y que su nombre de host se resuelva en esa dirección IP.

Récord MX

Otro registro DNS necesario para su dominio es el registro MX . Especifica qué servidor de correo es responsable de manejar todo el correo electrónico entrante para este nombre de dominio. Esto es necesario en caso de que su correo electrónico no se haya entregado al destinatario por algún motivo, para que el servidor del destinatario pueda enviar una notificación no entregada.

Dirección IP ‘blanca’

A veces, su dirección IP puede quedar en la lista negra, si perdió su reputación al enviar correos electrónicos incorrectos. Después de obtener una nueva dirección IP de su proveedor, se recomienda no usar esta dirección durante al menos un mes. La razón detrás de esto es que su nueva dirección IP ya podría haber sido utilizada por otra persona antes. Este retraso de 1 mes permite que la dirección IP se borre y se vuelva ‘blanca’.

SMTP

Una buena solución es usar el servidor SMTP para enviar correos electrónicos en Magento. Puede ser uno público (como Gmail, Yahoo, etc., si confía en ellos) o su servidor de correo privado. En Amasty usamos nuestro propio servidor de correo basado en Zimbra. También hay algunos servicios SMTP de pago disponibles en la web. Además, hay posibilidades de usar un solo servidor y configurarlo solo una vez para varios proyectos de Magento que ejecute. Magento no funciona con SMTP de fábrica, por lo que necesita una extensión para eso. Los inconvenientes son que solo hay unas pocas extensiones en el mercado que envían correos electrónicos utilizando su propia implementación y no funcionarán a través de SMTP. También debe mantener el servidor para asegurarse de que funciona correctamente y se realiza una copia de seguridad con frecuencia.

Así que hemos completado el primer paso, nuestro servidor ahora está configurado como debería estar y está listo para enviar correos electrónicos. Vayamos al paso dos y veamos la estructura de los mensajes de correo electrónico.

¡Eche un vistazo a la extensión de configuración de correo electrónico SMTP de Magento! Funciona a las mil maravillas para garantizar una entrega de correo electrónico fiable.

Aparte de otras características , es:

  • tiene una parte MIME de texto sin formato agregada: se genera automáticamente en función de la versión HTML
  • ha reducido la longitud de línea imprimible de cotización para mensajes de correo electrónico a 75 caracteres
  • y más funciones para campañas de correo electrónico confiables.

 

Estructura de correo electrónico recomendada en Magento

Parte de texto sin formato

Uno de los problemas de Magento es que no envía la parte de texto. Envía solo la parte HTML del mensaje, lo que hace que algunos filtros de spam otorguen a dichos mensajes una puntuación de spam más alta. La parte de texto se puede ingresar manualmente para cada plantilla de correo electrónico o se puede crear automáticamente en función de la versión HTML. Al final de mi artículo daré algunos detalles más sobre este punto. Ahora pasemos al siguiente punto.

Cotización-Longitud de línea imprimible

Quote-Printable es una codificación utilizada en los mensajes de correo electrónico. Según la especificación RFC 2822, cada línea DEBE tener un máximo de 998 caracteres y un máximo de 78 caracteres. Si bien esto parece ser una recomendación, se utiliza para evaluar mensajes de correo electrónico en busca de spam. Sin embargo, se recomienda una longitud de 76 caracteres. Magento por defecto usa 200 para la longitud de línea de cotización imprimible. Esto se puede cambiar anulando la clase Zend_Mime.

Imágenes incrustadas

Hoy en día no puedes imaginar un correo electrónico sin imágenes. Es bueno incrustar imágenes directamente en su mensaje de correo electrónico, pero no vincularlas desde fuentes remotas.

‘HTML de correo electrónico’ válido

Y ahora algunas palabras sobre la estructura del cuerpo del mensaje de correo electrónico. Hay una regla simple: ‘Volver a los 90’.

La regla dice: ‘Encuentre un desarrollador de HTML de la vieja escuela, pídale que cree una pieza histórica de HTML y funcionará bien para su correo electrónico’. Es una broma solo parcialmente, esto es lo que necesita cuando se trata de mensajes de correo electrónico con codificación HTML. Si bien algunos clientes web e incluso algunos clientes de escritorio pueden mostrar HTML extendido como DIV con relleno, la mayoría de ellos simplemente desordenarán sus correos electrónicos. Use tablas, HTML simple sin CSS3. Esto es lo que necesita para los mensajes de correo electrónico.

Estos fueron los puntos principales con respecto a la estructura del correo electrónico. Pasemos al siguiente paso: el contenido del correo electrónico.

Recomendaciones de contenido de correo electrónico para Magento

Texto valioso

¡Es una de las partes más importantes de todo el artículo! Aporta valor. Escriba texto que sea importante y útil para sus lectores. Evite las estrategias de marketing puras destinadas únicamente a obtener ganancias. Recuerde siempre que sus correos electrónicos son leídos por humanos. Podría haber escrito una publicación larga en el blog sobre eso, pero creo que mucha gente lo hizo antes.

No hay correos electrónicos de una sola imagen: haga codificación HTML

Nunca envíe correos electrónicos que contengan una sola imagen. Entiendo que a veces es difícil codificar el marcado de correo electrónico, sin embargo, hágalo. Los correos electrónicos de una sola imagen se tratan en su mayoría como mensajes de spam de los clientes.

No a los acortadores de enlaces

Los acortadores de enlaces pueden ayudarlo a crear buenas URL, sin embargo, se consideran no confiables cuando se trata de correos electrónicos. Existe la posibilidad de que un correo electrónico obtenga hasta 2 puntos completos por spam si se encuentra un enlace acortado dentro del contenido.

Hemos completado todos los pasos para que nuestro mensaje de correo electrónico sea casi perfecto. Ahora tenemos que comprobar si realmente es así.

Prueba de mensajes de correo electrónico en Magento

servicio de terceros

Así que llegamos a probar los mensajes de correo electrónico. Después de que todo esté configurado y su mensaje esté listo para enviarse, pruébelo primero. Compruebe si se ve bien en todos los clientes de correo electrónico comunes y también eche un vistazo a la puntuación de spam.

Bien, ahora pregunta cómo puede verificar su correo electrónico en todas las aplicaciones, porque eso no es posible hacerlo manualmente. Afortunadamente, puede utilizar servicios de terceros como Litmus. Generará vistas previas de su mensaje en diferentes plataformas y en diferentes clientes de correo electrónico web y de escritorio. También puede dar algunas sugerencias sobre la codificación HTML de sus correos electrónicos. ¡Herramienta muy útil!

¿Por qué necesita probar sus correos electrónicos? Una vez enviamos un correo electrónico, una parte del cual debería haberse visto así.

Y nos quedó así. Sin embargo, uno de nuestros clientes nos envió una captura de pantalla que muestra cómo recibió nuestro mensaje.

Desde entonces, hemos estado probando los mensajes de correo electrónico. En todos los principales clientes de correo electrónico. Siempre. ¡Todos ellos!

Y con PutsMail puede probar el código HTML de su correo electrónico. Es una herramienta simple que le permite enviar el código HTML a su cuenta para realizar pruebas de diseño y depuración.

Usa tu equipo

Una vez que haya terminado con las pruebas automáticas, le recomendaría enviar algunas copias a sus colegas o amigos. Este es un tipo de experiencia de la vida real, y algunos comentarios de personas en vivo pueden ser realmente útiles.

Probar vista móvil

No olvide probar la vista móvil para sus correos electrónicos de Magento. El mercado móvil está en constante crecimiento, por lo que sus correos electrónicos también deben verse perfectos en dispositivos móviles.

Espero que esta información haya sido útil para usted. ¿Tienes alguna pregunta sobre el tema? Estaré encantado de responder.