emailr_
Todos los artículos
list·12 min

15 herramientas de pruebas de email que todo desarrollador necesita

toolstestingresources

Resumen

Desde la vista previa de la bandeja de entrada hasta las pruebas de spam, estas herramientas detectan problemas antes que tus usuarios. El mejor email es el que probaste antes de enviarlo.

El email se veía perfecto en Gmail. Diseño limpio, responsive, texto cuidadosamente redactado. Luego alguien lo abrió en Outlook 2019 y vio un desastre de tablas rotas e imágenes ausentes. Al CEO no le hizo ninguna gracia.

Esta es la realidad del desarrollo de emails: lo que funciona en un cliente se rompe espectacularmente en otro. A diferencia de los navegadores web, que en gran medida han convergido en estándares, los clientes de email siguen siendo un paisaje fragmentado de rarezas, limitaciones y bugs en toda regla. Outlook todavía usa el motor de renderizado de Word. Gmail elimina la mayor parte del CSS. Apple Mail va por libre por completo.

Probar no es opcional—es supervivencia. Estas son las herramientas que lo hacen posible.

Herramientas de vista previa de bandeja de entrada

Antes de enviar nada, necesitas ver cómo se renderiza en distintos clientes. Estas herramientas te muestran exactamente lo que verán los destinatarios.

Litmus sigue siendo el estándar de la industria para vistas previas de email. Sube tu HTML y ve capturas de pantalla instantáneas en más de 90 clientes y dispositivos. La interfaz muestra vistas de escritorio, móvil y webmail una al lado de la otra, lo que facilita detectar problemas de renderizado. Su análisis de código detecta problemas comunes incluso antes de la vista previa: texto alternativo ausente, enlaces rotos, problemas de accesibilidad. El precio es considerable (a partir de unos $99/mes), pero para equipos que envían emails críticos, se paga solo en desastres evitados.

Email on Acid ofrece capacidades de vista previa similares a un precio algo más bajo. Su checklist recorre factores de entregabilidad, pruebas de spam y cumplimiento de accesibilidad. Las vistas previas son completas, aunque la interfaz se siente ligeramente anticuada comparada con Litmus. Donde brillan es en sus pruebas ilimitadas en los planes superiores—útil para equipos que iteran rápidamente en diseños.

Mailtrap ha evolucionado de un simple servidor de pruebas SMTP a una plataforma completa de pruebas de email. Su función HTML Check previsualiza emails en los principales clientes, y su Email Sandbox captura emails de prueba antes de que lleguen a bandejas de entrada reales. El plan gratuito es lo bastante generoso para desarrolladores individuales, y los precios escalan razonablemente para equipos.

Herramientas para desarrollo local

Cuando estás construyendo emails, necesitas ciclos de feedback rápidos. Estas herramientas te permiten desarrollar y probar sin enviar nada.

Mailhog es un servidor SMTP local que captura todo el correo saliente. Apunta la configuración SMTP de tu aplicación a Mailhog, y cada email se captura en una interfaz web en lugar de entregarse. Puedes inspeccionar encabezados, ver versiones HTML y de texto plano, y descargar mensajes en bruto. Es perfecto para entornos de desarrollo donde no quieres que emails de prueba se escapen al mundo. La instalación es trivial—un único binario sin dependencias.

MailCatcher hace esencialmente lo mismo con una implementación basada en Ruby. La interfaz web es limpia y funcional, mostrando todos los emails capturados con su contenido completo. Algunos desarrolladores lo prefieren por su simplicidad; otros encuentran la implementación en Go de Mailhog más rápida. Ambos son gratuitos y de código abierto.

Papercut es el equivalente en Windows—un servidor SMTP simple que muestra los emails recibidos en una aplicación de escritorio. Si tu entorno de desarrollo está basado en Windows, es el camino de menor resistencia.

Pruebas de spam y entregabilidad

Superar los filtros de spam es la mitad de la batalla. Estas herramientas predicen si tu email aterrizará en la bandeja de entrada.

Mail Tester es maravillosamente simple. Envía tu email a una dirección única y devuelve una puntuación del 1 al 10 junto con feedback detallado. Comprueba la autenticación SPF, DKIM y DMARC, analiza el contenido en busca de disparadores de spam y verifica que tu IP de envío no esté en listas negras. El plan gratuito te da tres pruebas al día—suficiente para la mayoría de flujos de trabajo de desarrollo. El feedback es accionable y específico.

GlockApps profundiza más en pruebas de entregabilidad. Envía tu email a su lista semilla y te mostrará exactamente dónde aterrizó entre los principales proveedores—bandeja de entrada, spam, pestaña Promociones o desaparecido por completo. Sus pruebas de filtros de spam simulan cómo tratarán tu mensaje distintos proveedores. Las ideas son invaluables para diagnosticar problemas de entregabilidad, aunque el precio refleja la complejidad de mantener cuentas semilla entre proveedores.

Sender Score de Validity muestra la reputación de tu IP en una escala de 0 a 100. Aunque no es exactamente una herramienta de pruebas, revisar tu puntuación antes de envíos importantes ayuda a predecir la entregabilidad. Una puntuación por debajo de 70 sugiere problemas que debes abordar antes de ver una colocación consistente en la bandeja de entrada.

Herramientas de HTML y renderizado

El HTML de email es un dialecto especial. Estas herramientas te ayudan a escribirlo correctamente.

MJML es un lenguaje de marcado que compila a HTML compatible con email. En lugar de pelearte con tablas anidadas y estilos en línea, escribes código limpio y semántico que MJML transforma en el HTML feo-pero-necesario que requieren los clientes de email. La extensión de VS Code ofrece vista previa en vivo mientras escribes. Se ha convertido en el estándar de facto para el desarrollo de emails, y con razón—elimina categorías enteras de bugs de renderizado.

Cerberus proporciona plantillas de HTML para email probadas en batalla que funcionan en todas partes. En lugar de empezar desde cero, comienzas con patrones que se han probado en cientos de combinaciones de clientes. Las plantillas están bien documentadas, explicando por qué existe cada truco y qué clientes lo requieren. Incluso si no usas las plantillas directamente, estudiarlas te enseña las peculiaridades del HTML para email.

Parcel es un editor de código construido específicamente para email. Entiende las limitaciones del HTML para email, ofrece autocompletado inteligente y muestra vistas previas en vivo mientras escribes. Las funciones de colaboración permiten que los equipos trabajen juntos en emails, y el historial de versiones rastrea los cambios a lo largo del tiempo. Para equipos que hacen desarrollo de email serio, vale la pena evaluarlo.

Pruebas de accesibilidad

La accesibilidad en email es cada vez más importante—y cada vez más exigida por ley en algunas jurisdicciones.

Accessible Email utiliza comprobaciones automatizadas para identificar problemas de accesibilidad en tu HTML. Texto alternativo ausente, contraste de color insuficiente, estructura de encabezados incorrecta—detecta los problemas comunes. La herramienta también ofrece orientación para corregir los problemas, no solo identificarlos.

La extensión de navegador WAVE, aunque diseñada para páginas web, funciona razonablemente bien para HTML de email previsualizado en un navegador. Visualiza los problemas de accesibilidad directamente en la página, haciendo obvios los problemas. Es gratuita y útil para comprobaciones rápidas durante el desarrollo.

Validación de enlaces y contenido

Enlaces rotos y erratas son embarazosos. Estas herramientas los detectan.

Tanto Litmus como Email on Acid incluyen comprobación de enlaces en sus herramientas de vista previa, validando que cada URL en tu email resuelve correctamente. Detectarán erratas, enlaces caducados y cadenas de redirecciones que podrían activar filtros de spam.

Para comprobación de enlaces independiente, Dead Link Checker puede rastrear el HTML de tu email y verificar cada enlace. No es específico de email, pero funciona. El plan gratuito maneja volúmenes razonables.

La extensión de navegador de Grammarly detecta errores ortográficos y gramaticales mientras escribes el texto del email. No es exactamente una herramienta de pruebas, pero pasar tu copia por ella antes de enviar evita errores embarazosos.

Pruebas de carga y rendimiento

Para emisores de alto volumen, probar a escala importa.

Postal es un servidor de correo de código abierto que puedes autoalojar para pruebas. A diferencia de los servicios en la nube con límites de tasa, tú controlas la infraestructura. Es útil para probar con carga tu pipeline de email—¿puede tu sistema manejar 10,000 emails por hora? ¿100,000? Postal te permite averiguarlo sin pagar por envíos en la nube.

Para probar el procesamiento de emails (webhooks entrantes, parseo, etc.), herramientas como Postman pueden simular cargas útiles de webhook a volumen. Combinado con frameworks de pruebas de carga como k6 o Artillery, puedes hacer pruebas de estrés a tu infraestructura de email antes de que enfrente tráfico real.

Integrándolo todo

Ninguna herramienta cubre todo. Un flujo de pruebas práctico combina varias:

Durante el desarrollo, usa MJML para la creación y Mailhog para capturar envíos de prueba. Antes de cualquier envío significativo, pasa tu email por Mail Tester para la puntuación de spam y por Litmus o Email on Acid para vistas previas de renderizado. Revisa tu sender score periódicamente para detectar problemas de reputación a tiempo.

La inversión en herramientas de pruebas se traduce en emails que realmente llegan a las bandejas de entrada y se renderizan correctamente cuando llegan. En email, la mejor sorpresa es no tener sorpresas.

Frequently asked questions

¿Realmente necesito herramientas de vista previa de pago?

Para emails ocasionales, las herramientas gratuitas y las pruebas manuales en unos pocos clientes pueden ser suficientes. Para campañas de email regulares o emails transaccionales que afectan a los ingresos, las herramientas de vista previa de pago evitan errores costosos. Calcula el coste de una campaña de email rota frente a la suscripción anual de la herramienta.

¿Cómo pruebo el renderizado en modo oscuro?

Litmus y Email on Acid ofrecen vistas previas en modo oscuro para los clientes que lo admiten. También puedes probar manualmente activando el modo oscuro en tus dispositivos. La clave es diseñar pensando en el modo oscuro desde el principio—usar imágenes transparentes y probar inversiones de color.

¿Cuál es el mínimo de pruebas que debería hacer?

Como mínimo: comprueba el renderizado en Gmail (web y móvil), Outlook (escritorio) y Apple Mail. Pasa tu email por Mail Tester para la puntuación de spam. Verifica que todos los enlaces funcionen. Esto detecta la mayoría de los problemas sin requerir herramientas de pago.

¿Con qué frecuencia debo probar mis plantillas de email?

Prueba siempre que hagas cambios, obviamente. Pero también vuelve a probar las plantillas existentes trimestralmente—los clientes de email actualizan sus motores de renderizado, y lo que funcionaba hace seis meses podría romperse hoy. Litmus y Email on Acid pueden monitorizar plantillas automáticamente.

e_

Escrito por el equipo de emailr

Construyendo infraestructura de email para desarrolladores

¿Listo para empezar a enviar?

Obtén tu clave API y envía tu primer email en menos de 5 minutos. No se requiere tarjeta de crédito.