Deliverability

Los mejores proveedores de servidores SMTP: un análisis detallado para desarrolladores

Elegir el proveedor de servidor SMTP adecuado puede resultar abrumador con tantas opciones disponibles. En esta guía completa, analizamos a fondo las funcionalidades, la facilidad de uso, la seguridad, la entregabilidad y la escalabilidad de los principales proveedores de servidores SMTP, como Mailtrap, SendGrid, Amazon SES, Postmark y, por supuesto, Sinch Mailgun. Tanto si formas parte del equipo de desarrollo y pruebas emails como si gestionas programas de email a gran escala, descubre qué proveedor es mejor para ti. 
Imagen para Los mejores proveedores de servidores SMTP: un análisis detallado para desarrolladores

Los proveedores de servidores SMTP se encargan de la seguridad y la fiabilidad, pero, al haber tantas alternativas, elegir la correcta puede resultar abrumador. Tanto si buscas opciones para enviar facturas como si necesitas un proveedor para tu campaña de marketing, este artículo analiza algunas de las opciones de servidores SMTP más populares para ayudarte a decidir cuál se adapta mejor a tu caso de uso. Analizarás cada servidor en función de su facilidad de uso, seguridad, entregabilidad y escalabilidad.

¿Qué es SMTP? 

 SMTP (Protocolo de transferencia simple de email) es un protocolo de comunicación estándar que se utiliza para enviar y recibir mensajes de email entre servidores. Aunque sus funciones siguen siendo básicamente las mismas desde mediados de la década de los 90, su implementación y gestión han evolucionado. Hoy en día, existen numerosos servidores SMTP de código abierto que las organizaciones y particulares pueden configurar, gestionar y utilizar. Sin embargo, los servidores SMTP autogestionados suelen requerir mucha supervisión y mantenimiento para garantizar su seguridad y protección. En este artículo exploraremos algunas de las mejores opciones de servidores SMTP en la nube.

 Empecemos.

Mailtrap

Image of Mailtrap homepage

Mailtrap es un proveedor de servidores SMTP orientado principalmente a profesionales del desarrollo. Ofrece completas funciones de prueba de emails que permiten al equipo de desarrollo validar la funcionalidad del email en un entorno de pruebas. Esto permite depurar, simular o probar intercambios de email sin enviarlos a los destinatarios.

Facilidad de uso

Mailtrap es fácil de  configurar  y cuenta con numerosas opciones de registro. Tras registrarte por primera vez, encontrarás una serie de recursos que te ayudarán a empezar a probar y enviar tus emails. Al hacer clic en “Start testing” o “Start sending”, accederás a un asistente que te permitirá configurar esa sección del servicio.

Mailtrap dashboard

Seguridad

Mailtrap es compatible con las principales configuraciones de autenticación de emails, como  SPF y DKIM, para garantizar intercambios de emails seguros y conformes con las normativas de los proveedores de servicios de email. Por ejemplo, Gmail exige superar los protocolos DKIM y SPF en los mensajes con elementos interactivos como  AMP para email.

Tus transmisiones siempre son seguras gracias al cifrado  Secure Sockets Layer (SSL) y  Transport Layer Security (TLS) de Mailtrap, que el servicio ofrece principalmente mediante STARTTLS (SSL/TLS oportunista).

Mailtrap también ofrece el  inicio de sesión único (SSO) seguro para cuentas empresariales y corporativas, lo que mejora la seguridad de la cuenta y el control de acceso. Sin embargo, actualmente carece de autenticación multifactor integrada para las cuentas.

Entregabilidad

Mailtrap cuenta con varias funciones de gestión de la entregabilidad, como la pantalla “Stats Overview”, que te permite acceder a información útil como las tasas de entrega de emails (en forma de porcentaje), las tasas de rebote, las tasas de clics y las quejas por spam:

Mailtrap stats overview screen

Además, la pantalla “Suppressions” ofrece detalles sobre las entregas de emails fallidas y rechazadas, mientras que la pantalla “Email Logs” te permite filtrar y buscar estadísticas de entrega por proveedor de servicios de email, estado, destinatario y remitente. También puedes recibir resúmenes semanales por Slack o email, junto con notificaciones oportunas sobre eventos de entrega importantes, a través de la pantalla “Deliverability Alerts”.

De acuerdo con los  informes de estadísticas de inactividad y reseñas, Mailtrap es sumamente fiable. Sus servicios rara vez se caen y cuenta con reseñas casi perfectas de su clientela actual y pasada. Al parecer, lo único que falta es una página oficial de estado o de inactividad que mantenga Mailtrap.

Escalabilidad

Mailtrap te permite configurar y añadir IP dedicadas a tu dominio, lo que facilita la gestión del tráfico de emails y te otorga un control más preciso de tu entregabilidad. Sin embargo, esta opción solo se recomienda para clientes que envíen más de 200 000 emails al mes.

 También puedes añadir (y eliminar) dominios de envío, lo que te permite segmentar el tráfico de tus emails. Por ejemplo, puedes dedicar un dominio a pruebas y otros a tus proyectos de software.

Al igual que con cualquier plataforma SaaS de pago, las funciones a las que tienes acceso dependen de tu plan. Necesitarás  planes de Mailtrap  independientes para las pruebas de emails y para la API de email/SMTP. Esto no tiene por qué ser un inconveniente si solo quieres utilizar uno de estos servicios.

La plataforma ofrece cuatro planes para servicios API/SMTP, que van desde el plan gratuito hasta el plan Enterprise, el cual cuesta entre 750 $ y 2000 $ al mes. En definitiva, el nivel de escalabilidad al que tendrás acceso dependerá del plan que utilices. Si te suscribes al plan Enterprise, podrás enviar hasta cinco millones de emails al mes.

En resumen

Mailtrap ofrece simplicidad, fiabilidad y funciones pensadas para profesionales del desarrollo. Además, su compatibilidad con métodos de autenticación avanzados y su integración con herramientas como Slack la convierten en una opción muy útil para gestionar y optimizar flujos de trabajo complejos de entregabilidad del email. 

SendGrid

Sendgrid homepage

SendGrid es otro destacado proveedor de servicios de envío de emails SMTP, principalmente orientado a profesionales del marketing, que cuenta con numerosas integraciones y funciones.

Facilidad de uso 

Como forma parte del ecosistema de  Twilio , puedes iniciar sesión en SendGrid con tu cuenta de Twilio o de Google, o registrarte para crear una cuenta nueva.

Cuando inicies sesión por primera vez, verás la pantalla de bienvenida de SendGrid, que te mostrará las funciones principales de la plataforma:

SendGrid welcome screen

Para acceder a estas funciones, primero debes crear un ID del remitente y, a continuación, integrar la API de SendGrid en tu aplicación o utilizar sus funciones de email marketing desde el panel de control. El La API de SMTP/web de SendGrid  ofrece integraciones con curl, Node.js, Ruby, Python, Go, PHP, Java y C#.

El panel de control de SendGrid es práctico y fácil de usar, aunque el proceso detallado de configuración inicial puede resultar algo engorroso. Básicamente, microgestiona tus actividades para que no cometas ningún error.

Seguridad

SendGrid exige el uso de la autenticación multifactor (MFA), y el ID del remitente garantiza que quienes utilizan SendGrid cumplan con las  CAN-SPAM y leyes CASL  contra el spam. Estas normativas exigen que cualquier email promocional que envíes incluya tu dirección postal y tu información de contacto.

Para mantener la compatibilidad con la mayoría de los principales proveedores de email, SendGrid admite marcos de seguridad estándar, como DKIM y SPF. También te permite autenticar tu dominio, verificar tu dirección y personalizar tus enlaces con tu marca. Esto protege y certifica tus mensajes de email, lo que a su vez mejora su entregabilidad.

SendGrid también ofrece una  guía SenderOps gratuita  para ayudar a implementar un  enfoque de confianza cero  en la gestión del email. A pesar de todas sus restricciones y requisitos, SendGrid no puede eliminar por completo las  amenazas internas.

Entregabilidad

SendGrid cuenta con una  API de validación de direcciones de email  exclusiva que te permite verificar las direcciones de email de tu lista de contactos. De este modo, podrás reducir tus tasas de rebote y mejorar tu entregabilidad.

Además de su completa sección “Suppressions”, SendGrid también incluye una puntuación que, en esencia, representa tu reputación como remitente:

SendGrid reputaiton score dashboard

Cuanto más baja sea la puntuación, más probable será que los ISP y los proveedores de servicios de envío de emails bloqueen los emails enviados desde tu dominio (o dominios) o tus direcciones de email. SendGrid también ofrece varias herramientas y  guías  para ayudarte a mejorar dicha puntuación.

Escalabilidad

SendGrid ofrece planes gratuitos para  profesionales del desarrollo y del marketing  en función del volumen de emails y el tamaño de la lista de contactos. Esta flexibilidad te permite escalar tu infraestructura de email y pagar únicamente por lo que utilizas.

SendGrid puede gestionar grandes volúmenes; el plan Pro 2.5M admite más de 2,5 millones de mensajes y ofrece direcciones IP dedicadas para que puedas segmentar tus campañas.

En resumen

SendGrid es ideal para los usuarios que quieren controlar y gestionar cada aspecto de sus campañas de intercambio de emails. Su widget de puntuación de reputación te facilita vigilar la posible tasa de fallo de tus mensajes salientes. Sus planes gratuitos, su buena variedad de funciones y su enfoque en la seguridad hacen que merezca la pena probarlo.

Amazon SES

Amazon SES homepage

No debería sorprender que Amazon, con su gran ecosistema de servicios SaaS en la nube, también ofrezca la provisión de servidores SMTP. Amazon Simple Email Service (Amazon SES) es un servicio de envío de emails en la nube que permite a los usuarios integrar el envío masivo de mensajes de email en sus aplicaciones.

Facilidad de uso

Para usar Amazon SES, debes tener una cuenta de AWS. Esto hace que Amazon SES sea ideal para los usuarios que ya han adoptado el ecosistema de AWS:

Amazon SES dashboard

Antes de poder integrar SES en tu aplicación, tendrás que seleccionar una región de AWS, verificar y autenticar tus identidades de envío y configurar tus ajustes de DNS. Como el panel de control de SES no cuenta con muchas indicaciones para orientar a los usuarios, es posible que a quienes están empezando les resulte un poco difícil este proceso. Por suerte, la base de conocimientos de Amazon incluye documentación muy detallada sobre SES y sus funciones.

Seguridad

Amazon se enorgullece de sus plataformas de AWS seguras y que cumplen con la normativa. Utiliza un modelo de responsabilidad compartida transparente en el que los usuarios son responsables de la gestión de accesos y la seguridad. En última instancia, Amazon es responsable de gestionar la seguridad de la infraestructura en la nube.

Amazon SES ofrece un sólido control de acceso y monitorización continua, utiliza TLS para cifrar los mensajes de email transmitidos y admite la autenticación SPF y DKIM. Incluso puedes establecer cómo quieres que se aplique DKIM.

Entregabilidad

Los usuarios de Amazon SES pueden monitorizar la tasa de entrega de sus emails utilizando los informes de estadísticas de remitente y el panel de control de entregabilidad de la plataforma. Una de las características más singulares de Amazon SES es su Virtual Deliverability Manager. Contiene datos detallados de envío y entrega para ayudarte a identificar cualquier factor que pueda estar afectando negativamente a tu reputación como remitente.

Escalabilidad

Como la mayoría de productos de AWS, SES utiliza un modelo de pago por uso. Dependiendo de tu uso, Amazon SES puede ser una solución muy rentable.

Amazon SES admite opciones compartidas, dedicadas y propias direcciones IP. También es conocido por su elasticidad, ya que gestiona fácilmente los picos repentinos y las fluctuaciones.

En resumen

Con un aspecto y funcionamiento coherentes, Amazon SES encaja perfectamente en el ecosistema de AWS. Exige compromiso por parte de los nuevos usuarios (tanto económicamente como en su uso), lo que significa que probablemente no sea ideal para los usuarios que busquen probarlo.

Aunque no incluye tantas herramientas de informes visuales como su competencia, tiene bastantes, además de algunas opciones de escalado únicas. Los usuarios avanzados que busquen un proveedor de servidores SMTP sencillo y directo se sentirán como en casa utilizando Amazon SES.

Postmark

Postmark homepage

Postmark es un proveedor de servicios SMTP que está orientado a email transaccional intercambios.

Facilidad de uso

Postmark tiene opciones de registro limitadas, y debes rellenar un formulario para registrarte. El servicio solo acepta el registro utilizando tu email de dominio privado.

 El panel de control de Postmark es muy minimalista y utiliza una interfaz sencilla para guiarte en cada paso de la configuración e integración.

Postmark dashboard

Postmark también ofrece Integración de la API para los lenguajes de programación más comunes, como C#, Java, curl y Node.js.

Seguridad

Puedes proteger tu cuenta de Postmark activando la autenticación en dos fases en los ajustes de tu perfil. La plataforma también ofrece una gestión granular de permisos de usuario y accesos; puedes restringir el acceso a servidores (dominios) específicos, asignar permisos de solo lectura a tu historial de mensajes o conceder al equipo acceso completo a tu cuenta de Postmark.

En cuanto a la seguridad del email y del dominio, Postmark admite TLS para los mensajes de email en tránsito. También admite DKIM, SPF y la autenticación DMARC. Todos los usuarios de Postmark tienen acceso gratuito a la herramienta de monitorización DMARC de Postmark:

Image of Postmark DMARC monitoring

Además, los servidores de Postmark son seguros y se someten a auditorías externas periódicas.

Entregabilidad

Postmark proporciona analíticas e informes muy completos que pueden ayudarte a obtener información sobre el rendimiento de tus emails. Para garantizar un servicio fiable, Postmark utiliza el equilibrio de carga de servidores globales (GSLB, por sus siglas en inglés) y opera centros de datos multirregionales en varias ubicaciones de todo el mundo para garantizar una baja latencia y tiempos de entrega más rápidos, mejorando así la entregabilidad general.

Además, la herramienta de comprobación de emails de Postmark te permite evaluar tus mensajes probando el rendimiento en los clientes de email, evitando los disparadores de spam y verificando los enlaces y las imágenes.

Escalabilidad

En lo que respecta a la escalabilidad, Postmark te permite configurar un número ilimitado de dominios, lo que te facilita segregar, compartimentar y gestionar varios proyectos y clientes.

Los centros de datos de Postmark están gestionados actualmente por AWS, lo que significa que comparte la misma elasticidad y escalado predecible que SES. Esto lo convierte en una excelente alternativa para los usuarios a los que les gusta cómo gestiona Amazon el backend pero no el frontend.

No hay límite diario en el número de mensajes que puedes enviar a través de Postmark. Sus tarifas se basan en el volumen de emails que planeas enviar mensualmente. Si superas la cantidad de tu plan, se te cobrará por los emails adicionales que envíes.

La plataforma gestiona más de 1,9 millones de emails salientes al mes. Aunque puedes separar y organizar tu tráfico con sus IP dedicadas, Postmark te cobrará una tarifa adicional de 50 $ USD por cada una que configures.

En resumen

Puede que a algunos usuarios no les gusten las opciones de registro restrictivas de Postmark. Sin embargo, si logras pasarlo por alto, encontrarás un proveedor de servidores SMTP muy seguro y fiable gracias a sus servidores multirregionales.

Postmark es escalable y puede gestionar proyectos de cualquier tamaño. Tanto si eres un proveedor SaaS que envía alertas de email transaccional como una plataforma de ecommerce que automatiza la comunicación con la clientela, merece la pena probar Postmark.

Mailgun

Sinch Mailgun homepage

Sinch Mailgun es un servicio de entrega de emails robusto que ayuda a enviar, rastrear y optimizar emails sin esfuerzo. Aunque es un servicio comparativamente más nuevo, su impresionante lista de funciones lo convierte en una potente herramienta para gestionar tus comunicaciones por email de forma programática.

Facilidad de uso

Registrarse en Mailgun es un proceso sencillo, pero no hay acceso entre cuentas como en muchos de los otros servidores SMTP de este artículo. Una vez que te hayas registrado y validado tu cuenta, se te redirigirá a la sección Get started del panel de control, donde encontrarás recursos que te enseñarán cómo generar una clave de API, añadir un dominio personalizado, enviar un email de producción y explorar tus listas de supresión:

Mailgun dashboard

Afortunadamente, Mailgun limita la cantidad inicial de controles y elementos del menú que ves en la pantalla, lo que facilita la carga y hace que sea más sencillo para los usuarios encontrar lo que buscan. Sin embargo, si te sientes a la deriva, Mailgun dispone de asistencia las 24 horas con la que puedes contactar.

Mailgun incluye integraciones de bibliotecas de clientes para la mayoría de los principales lenguajes de programación, como Java, Python, Ruby y Go, entre otros.

Seguridad

Puedes añadir una capa adicional de seguridad a tu cuenta de Mailgun activando la autenticación en dos fases (sin coste adicional). El  sistema de detección de intrusiones (IDS) de Sinch bloquea tu cuenta cuando detecta cualquier comportamiento sospechoso. También admite Security Assertion Markup Language (SAML) para SSO, lo que mejora la seguridad y simplifica la gestión de usuarios.

Utiliza cifrado AES-256 para los datos en reposo y TLS para los datos en tránsito, garantizando que tus emails y datos estén protegidos contra el acceso no autorizado. Mailgun también se adhiere y admite las mejores prácticas de autenticación de emails, incluidas SPF, DKIM y DMARC.

La plataforma cumple con varios estándares del sector, entre ellos SOC 2 Tipo 1 y Tipo 2, HIPAA e ISO 27001, lo que garantiza que cumple con altos estándares de seguridad y privacidad. Mailgun también realiza auditorías, parches del sistema y actualizaciones periódicas. Estas prácticas no solo garantizan una seguridad óptima, sino también la fiabilidad y solidez del servicio, lo que a su vez repercute positivamente en la entregabilidad.

Entregabilidad

Mailgun Optimize es la suite de entregabilidad del email de Mailgun. Combina herramientas de prueba y monitorización de entregabilidad con un equipo de profesionales de la entregabilidad que ofrecen orientación personalizada en materia de estrategia de email y reputación como remitente. Mailgun Optimize proporciona herramientas que ayudan a monitorizar señales críticas, como las spam traps y las listas de bloqueo, y puede integrarse con herramientas como Microsoft SNDS y Google Postmaster para ofrecerte una visión más completa y detallada de tu reputación como remitente.

Puedes utilizar  herramienta de validación de emails  de Mailgun para revisar tus listas de contactos y eliminar cualquier dirección no válida o de alto riesgo que pueda perjudicar tu reputación como remitente. Esto disminuye tus riesgos de supresión y, al mismo tiempo, garantiza que tus mensajes salientes no se desperdicien en direcciones sin salida. Además, la prueba de llegada a la bandeja de entrada de Mailgun te permite simular dónde es probable que acaben tus mensajes de email, lo que puede ayudarte a identificar proactivamente posibles problemas de entrega antes de enviar tus emails.

Escalabilidad

Sinch Mailgun admite hasta 1000 dominios con una variedad de planes de suscripción de pago (más disponibles con planes por contrato) que admiten distintas capacidades de volumen de emails.

Al formar parte de Sinch, Mailgun se puede integrar con canales adicionales, como SMS y servicios de mensajería instantánea (como WhatsApp). Esto te facilita diversificar más adelante tus estrategias de comunicación con los clientes.

La infraestructura elástica de Mailgun se ajusta automáticamente a las demandas para evitar ralentizaciones durante los picos de uso u horas punta. Con un tiempo de actividad del 99,99 %, la plataforma ofrece a la clientela un entorno estable para sus comunicaciones más críticas.

Además, Mailgun puede gestionar más de 2 500 000 de emails al mes desde una única cuenta de suscripción, lo que lo hace ideal para envíos de gran volumen. Se pueden obtener volúmenes mayores con los planes por contrato.

En resumen

La interfaz de usuario minimalista de Mailgun y su práctica página Get started facilitan la adaptación a los nuevos usuarios. Puedes rastrear el avance de tus campañas de email sin esfuerzo mediante las herramientas de informes, los gráficos y los menús proporcionados. Estas funciones, junto con la perfecta integración de la API, lo hacen ideal para todo tipo de perfiles, como el equipo de desarrollo, plataformas de ecommerce, equipos de marketing y proveedores SaaS.

Conclusión

Aunque pueda parecer más barato y eficaz ejecutar una solución alojada por uno mismo, a la larga, los costes de las instalaciones físicas a menudo pueden superar a los de las soluciones en la nube , sobre todo si tienes en cuenta el gasto de mantener y asegurar la infraestructura que exigen los servicios autogestionados.

Por lo general, un buen Servidor SMTP proveedor basado en la nube debe ser escalable, fácil de usar, seguro e incluir analíticas e informes. Mailgun es todo esto y mucho más. Optimiza las horas de envío analizando tus datos históricos, incluye gestión automática de supresiones, ofrece registros y analíticas pormenorizados y cuenta con la suite de entregabilidad del email más completa del mercado.