¿PhPMailer de WordPress no funciona en su sitio, haciendo que usted y sus usuarios pierdan correos electrónicos importantes?
Por defecto, WordPress utiliza PHPMailer y la función wp_mail() para enviar correos electrónicos desde el servidor de correo de su alojamiento web. Sin embargo, esta no es una forma fiable de enviar correo electrónico y, a veces, los mensajes no se envían o acaban en la carpeta de spam.
Algunos clientes de GoDaddy han tenido problemas con PHPMailer en cuentas de GoDaddy Managed Hosting.
Afortunadamente, puede evitar PHPMailer, y le mostraremos cómo.
Arregle sus correos electrónicos de WordPress ahora
¿Qué es PHPMailer en WordPress?
PHPMailer es una librería de código que las aplicaciones PHP pueden usar para enviar correo. Muchos sistemas de gestión de contenidos (CMS), incluido WordPress, utilizan PHPMailer.
Más concretamente, WordPress utiliza una función de correo PHP llamada wp_mail() para enviar correos electrónicos utilizando su servidor de alojamiento web. Como viene con wp_mail(), puede empezar a enviar correos electrónicos desde su sitio WordPress de inmediato. Esto incluye correos electrónicos de notificación del administrador de WordPress, correos electrónicos de gestión de usuarios como correos electrónicos de restablecimiento de contraseña y correos electrónicos de plugins como notificaciones de envío de formularios de contacto.
La desventaja es que PHPMailer y wp_mail() no añaden ninguna autenticación a sus correos electrónicos para evitar que vayan al spam. Además, si tu servidor web no está configurado para enviar grandes volúmenes de correo electrónico, podrías tener problemas por enviar correos masivos que excedan los límites establecidos por tu proveedor de alojamiento.
Conectar su sitio WordPress a un proveedor SMTP de terceros le ayuda a evitar estos problemas de correo electrónico y a solucionar el problema de que PHPMailer no funcione.
Cómo arreglar WordPress PHPMailer no funciona
Para solucionar el problema de que PHPMailer no envíe emails desde tu sitio WordPress, necesitas autenticar tu dominio de envío y configurar SMTP en tu sitio web. Le mostraremos cómo hacerlo en unos sencillos pasos:
En este artículo
Paso 1: Instalar un plugin SMTP para WordPress
La forma más fácil de conectar su sitio a un servidor SMTP es utilizar un plugin. Hay muchos plugins SMTP para WordPress entre los que elegir, pero nosotros recomendamos WP Mail SMTP. Es fácil de usar y ofrece un montón de características avanzadas para el seguimiento de sus correos electrónicos después de configurarlo.
Si necesita ayuda para instalar el plugin WP Mail SMTP, consulte este tutorial sobre la instalación de un plugin de WordPress.
La versión gratuita de WP Mail SMTP mejorará su entrega de correo electrónico, o puede actualizar para acceder al registro de correo electrónico y otras características avanzadas.
Paso 2: Configure su servidor de correo SMTP
Una vez que haya instalado WP Mail SMTP, tendrá que configurarlo para conectar su sitio a su proveedor de servicios SMTP de terceros, también llamado mailer.
Si prefiere que un profesional configure WP Mail SMTP por usted, nuestro equipo de soporte le ofrece un servicio de configuración de guante blanco por un coste adicional.
O, si quiere hacer el trabajo usted mismo, puede abrir su panel de WordPress y dirigirse a WP Mail SMTP " Configuración. A continuación, haga clic en el botón Iniciar asistente de configuración.
El asistente de configuración le guiará paso a paso por el proceso, empezando por la elección de un mailer.
Hay muchas opciones, pero recomendamos SendLayer, SMTP.com o Brevo (antes Sendinblue). Son fáciles de usar, asequibles para empezar y muy fiables para enviar correos electrónicos transaccionales.
Tendrás que crear una cuenta con el proveedor de correo que elijas. Esto puede implicar añadir registros DNS a la configuración de tu dominio para añadir autenticación SMTP a tu nombre de dominio. Consulta la documentación de tu proveedor de correo para saber cómo configurarlo:
- EnviarCapa
- SMTP.com
- Brevo
- Amazon SES
- Espacio de trabajo de Google / Gmail
- Mailgun
- Microsoft 365 / Outlook.com
- Matasellos
- SendGrid
- SparkPost
- Zoho Mail
- Otros SMTP
Cuando hayas terminado, haz clic en Guardar y continuar para pasar al siguiente paso. Dependiendo del servicio de correo electrónico que hayas elegido, verás algunos ajustes SMTP adicionales en la siguiente pantalla. Aquí puedes elegir el Nombre del remitente y el Correo electrónico del remitente que deseas utilizar e introducir la clave API de tu servicio de correo, si la necesitas.
Cuando haya introducido todos los parámetros necesarios, haga clic de nuevo en Guardar y continuar.
Paso 3: Activar el registro y las alertas por correo electrónico (opcional)
WP Mail SMTP le preguntará que características desea habilitar para su sitio. Mejora de la capacidad de entrega de correo electrónico, seguimiento de errores de correo electrónico, e informes completos de correo electrónico se activan automáticamente.
También puede optar por activar los Registros detallados de correo electrónico, que almacenarán las cabeceras de sus correos electrónicos y le mostrarán el estado de entrega de cada correo electrónico que envíe su sitio, así como el seguimiento de aperturas y clics.
Para recibir un correo electrónico con un resumen de los correos electrónicos de su sitio web cada semana, marque la casilla del Resumen semanal por correo electrónico. Este correo electrónico le muestra un resumen de las estadísticas de su sitio web de la semana pasada.
Por último, si quieres recibir una notificación por mensaje de texto, correo electrónico o Slack cuando tu sitio no envíe un correo electrónico, puedes activar las Alertas instantáneas de correo electrónico. Esto es muy útil para solucionar problemas que ocurren con los correos electrónicos de WordPress.
El asistente de instalación le pedirá que configure algunas opciones adicionales para las funciones que active, como qué métricas desea seguir en sus registros de correo electrónico y qué contenido desea incluir.
Y ya está. Finalice el Asistente de Configuración y sus emails de PHPMailer WordPress serán ahora enviados usando SMTP. Para estar seguro, recibirás un email de prueba de WP Mail SMTP para comprobar que todo funciona.
Arregle sus correos electrónicos de WordPress ahora
A continuación, busque el mejor plugin de formulario de contacto para WordPress
Los plugins de formularios de contacto como WPForms le ayudan a conseguir ventas y hacer crecer su negocio ofreciendo a los visitantes una forma fácil de ponerse en contacto con usted.
Echa un vistazo a nuestra lista de los mejores plugins para formularios de contacto de WordPress para ver las mejores recomendaciones. También puedes leer nuestro tutorial sobre cómo enviar notificaciones por correo electrónico del formulario de contacto a varias direcciones de correo electrónico.
¿Listo para arreglar tus correos electrónicos? Empiece hoy mismo con el mejor plugin SMTP para WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de White Glove Setup como compra adicional, y hay una garantía de devolución de dinero de 14 días para todos los planes de pago.Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más consejos y tutoriales sobre WordPress.