¿Cómo enviar correos electrónicos desde WordPress usando Amazon SES y FluentSMTP?

Publicado: 2022-04-02

Los sitios de WordPress envían correos electrónicos la mayor parte del tiempo. Un correo electrónico de confirmación o recibo es una parte vital del proceso de comercio electrónico. Además, los correos electrónicos de confirmación de membresía son esenciales si ejecuta un sitio de membresía.

A menudo, la configuración de correo electrónico predeterminada de WordPress no es la mejor opción cuando se trata de enviar correos electrónicos. El programa de correo PHP predeterminado tiene un problema recurrente con los correos electrónicos de WordPress que no se entregan. También es posible solucionar este problema utilizando un servicio SMTP para sus correos electrónicos.

Los servicios SMTP como Amazon SES aseguran una entrega confiable de correo electrónico. Además, si su sitio web de WordPress envía una gran cantidad de correos electrónicos, digamos 100 000 o más, Amazon SES le ahorrará dinero, ya que solo cuesta $ 1 por 10 000 correos electrónicos.

¡Obtenga una puntuación de correo electrónico de 10/10 con CyberPanel!

Para que los correos electrónicos de WordPress se envíen mediante Amazon SES, se debe usar un complemento SMTP en lugar del método de envío de correo electrónico predeterminado de WordPress. Deberá configurar el servicio de una manera específica, por lo que si no está seguro de cómo hacerlo, este artículo lo ayudará.

Tabla de contenido

Introducción a AmazonSES

Amazon SES (Servicio de correo electrónico simple) es un servicio de notificación, transacción y marketing por correo electrónico proporcionado por Amazon. Es adecuado tanto para pequeñas como para grandes empresas debido a su bajo costo y confiabilidad.

Con el uso de la interfaz SMTP y Amazon SDK, Amazon SES puede incorporarse inmediatamente a una aplicación existente. Las funciones de envío de correo electrónico, como los sistemas de emisión de tickets y los clientes de correo electrónico, también se pueden agregar a Amazon SES.

No hay costos iniciales ni obligaciones mínimas con Amazon SES. Solo pagas por lo que usas y solo pagas por lo que usas.

Introducción a FluentSMTP

FluentSMTP es un poderoso complemento WP SMTP que se conecta a su proveedor de correo electrónico y garantiza que sus correos electrónicos se entreguen correctamente. FluentSMTP garantiza que sus correos electrónicos de WordPress se entreguen de manera segura y rápida. El correo de WordPress está asociado con el proveedor de servicios de correo electrónico del cliente a través de FluentSMTP.

Estas integraciones son locales, lo que resulta en una entrega de correo electrónico extremadamente rápida.

Ventajas de AmazonSES:

1. Alta capacidad para enviar correos electrónicos a las bandejas de entrada de los suscriptores:

Proteja y mejore su nombre de remitente con tecnologías de detección de contenido, direcciones IP dedicadas y un panel con nombre. Mantener una buena reputación garantiza que tus correos electrónicos lleguen a las bandejas de entrada de tus clientes.

2. Rentable:

Pague sobre la marcha y pague solo por los servicios que utilice. No hay costos iniciales, largas negociaciones de precios, facturas en aumento o cargos mínimos. Además, si envía desde una aplicación asociada alojada en Amazon EC2, los primeros 62 000 correos electrónicos que envíe cada mes son gratuitos.

3. Configurable:

Establezca reglas para los correos electrónicos que envía mediante Amazon SES utilizando conjuntos de configuración. Envíe métricas por correo electrónico a Amazon CloudWatch para un análisis más detallado o suscríbase a Amazon SNS para recibir notificaciones.

4. Confiable:

Amazon SES se basa en la infraestructura de servicios de Internet de Amazon, que es excepcionalmente confiable. Los mayores niveles de disponibilidad están garantizados por múltiples centros de datos y sistemas redundantes.

5. Envío de mensajes de transacción

Amazon SES envía correos electrónicos automáticos a sus clientes que incluyen confirmación de pedidos, notificaciones de envío y recordatorios de cambios de política.

6. Envío de comunicaciones de marketing

AWS SES es una excelente herramienta para distribuir anuncios, boletines, ofertas especiales y otra información de alta calidad.

7. Envío de comunicaciones de marketing

AWS SES es una excelente herramienta para enviar anuncios, boletines, ofertas especiales y otro contenido de alta calidad.

8. Envío y recepción de correos electrónicos

Al cerrar el ciclo en la aplicación de correo electrónico, se pueden recibir correos electrónicos con la ayuda de Amazon SES. Cuando llegan las notificaciones, AWS Lambda se puede usar para ejecutar código personalizado. Los correos electrónicos en cola se enviarán a un depósito de Amazon S3.

Ventajas de FluentSMTP

  1. Le permite enviar correos electrónicos utilizando una variedad de proveedores de servicios SMTP de una manera atractiva. Gmail, Amazon SES, Mailgun, Sendgrid, Sendinblue, Sparkpost y Pepipost se encuentran entre los principales servicios que tienen funciones integradas. También puede enviar correos electrónicos utilizando cualquier otro servicio SMTP.
  2. La entrega de correo electrónico está garantizada utilizando SMTP, evitando los límites, limitaciones y debilidades del servidor de alojamiento y del proveedor de servicios de alojamiento.
  3. Utilice el cifrado SSL y TLS para garantizar la entrega segura de correos electrónicos.
  4. Ha habido mucho registro. Podrá realizar un seguimiento de cada correo electrónico que envíe, leer los correos electrónicos enviados si es necesario y generar informes detallados.
  5. Se ha mejorado la interacción de la API con los proveedores de servicios de correo electrónico.
  6. Soporte para Amazon SES para sus correos electrónicos.
  7. Entrega de correo electrónico en tiempo real. Fluent SMTP manejará la entrega de correo electrónico en tiempo real mientras mantiene el rendimiento a un alto nivel.
  8. Enrutamiento de correo electrónico basado en condiciones. Fluent SMTP le permite enrutar correos electrónicos a través de muchos servicios de envío de correo electrónico al mismo tiempo según las restricciones que elija.
  9. Es posible el reenvío de correos electrónicos. Es posible que los correos electrónicos no lleguen en algunas circunstancias excepcionales debido a fallas de SMTP u otros problemas de conectividad. Puede reenviar los correos electrónicos en cualquier momento con FluentSMTP. Si es necesario, también puede reenviar correos electrónicos entregados con éxito.
  10. Procesamiento en segundo plano para el envío masivo de correos electrónicos, lo que reduce al mínimo el uso de recursos para que el resto de la funcionalidad del sitio web funcione sin problemas.
  11. Se pueden agregar múltiples conexiones con diferentes proveedores de servicios de correo electrónico.
  12. Notificaciones que aparecen periódicamente. El administrador del sitio recibirá una notificación diaria o semanal sobre las estadísticas de entrega de correo electrónico, la capacidad de entrega y los problemas de envío, así como la oportunidad de ver qué correos electrónicos se están transmitiendo.

¿Cómo enviar correos electrónicos desde WordPress usando Amazon SES y FluentSMTP?

requisitos previos:

  1. Comprar un nombre de dominio
  2. Configura tu dominio en Cloudflare

Tutorial:

  • Configura un sitio de WordPress usando el dominio que compraste.
Amazon SES y FluentSMTP
  • Abra su consola aws.amazon.com
  • Busque SES en el panel de búsqueda
  • Haga clic en "Crear identidad"
  • Ingrese su nombre de dominio
  • Tipo de identidad → Dominio
  • seleccione el "Correo personalizado desde el dominio"
  • Correo del dominio → Puede escribir cualquier cosa, es decir, "Correo"

  • Desplácese hacia abajo y haga clic en "Crear identidad"
  • Amazon le dará registros DNS en esta página. Necesitamos copiarlos para pegarlos en nuestro sitio de CloudFlare
  • Agregar CNAME. Registros de tipo MX, TXT en CloudFlare
  • Una vez que agregue todos estos registros, haga clic en "Identidades verificadas" en el menú del lado izquierdo en aws.amazon.com. Verás que tu dominio ahora está verificado.
  • Una vez hecho esto, podemos enviar correos electrónicos a través de este dominio.
  • Ve al panel de control de tu sitio
  • Complemento → agregar nuevo, desde el menú del lado izquierdo
  • Busque el complemento FluentSMTP
  • Instalar y activar
  • Haga clic en "Configurar FluentSMTP"
  • Haga clic en "AmazonSES" de la lista de proveedores de conexión
  • Ingrese "Desde el correo electrónico". Debe ser del dominio que acaba de verificar, es decir, [email protected]
  • "De nombre" puede ser cualquier cosa
  • Seleccione "Forzar desde el correo electrónico"
  • Seleccione "Forzar nombre de remitente"
  • Ahora, necesitamos la clave de acceso y la clave secreta
  • Ingrese la misma región que en el sitio de Amazon AWS
  • Para obtener la clave de acceso/secreta, vaya a su consola en aws.amazon.com
  • Haz clic en tu perfil en la esquina superior derecha
  • Haga clic en "Credenciales de seguridad"

Seleccione "Usuarios" en el menú del lado izquierdo

  • Haga clic en "agregar nuevo usuario"
  • Nombre de usuario → Ingrese cualquier nombre que desee, es decir, el título de su sitio
    Seleccione "Clave de acceso"
  • Haga clic en "Ir a permiso"
  • Haga clic en "Adjuntar pólizas existentes directamente"
  • Busque y seleccione "AmazonSESFullAccess" y "AmazonSNSFullAccess"
  • Haga clic en "Siguiente" para revisar
  • Revise y asegúrese de tener "AmazonSESFullAccess" y "AmazonSNSFullAccess"
  • Haga clic en "Crear usuario"
  • Se le proporciona una clave de acceso y una clave de acceso secreta
  • Cópielos en el panel de control de su sitio
  • Haga clic en "Guardar configuración". AmazonSES se ha configurado correctamente.
  • Haga clic en "Prueba de correo electrónico"
  • “De” será el que ingresamos antes
  • "Enviar a" será cualquier correo electrónico que desee
  • Haga clic en "Enviar correo electrónico"
  • El correo electrónico se envía con éxito
  • Haga clic en "Registros de correo electrónico". AmazonSES también proporciona registros de correo electrónico donde puede consultar todos los correos electrónicos que ha enviado.

Conclusión:

Los correos electrónicos de WordPress se envían mediante Amazon SES, que es un proceso bastante complejo. El buen servicio y la fiabilidad de Amazon hacen que el esfuerzo merezca la pena. FluentSMTP y Amazon SES se combinan para brindar altas tasas de entrega y problemas mínimos para el envío de correos electrónicos.