Cómo arreglar el correo electrónico de WordPress cuando no funciona
WordPress tiene una capacidad incorporada para enviar correos electrónicos utilizando la función PHP. Este sistema no utiliza servidores tradicionales al enviar mensajes, ya que el proceso se rige por la codificación PHP dentro del sitio web. Desafortunadamente, muchas cosas pueden salir mal al enviar correo de esta manera.
Por ejemplo, los mensajes PHP no funcionan bien cuando se intenta aumentar la tasa de respuesta de los correos electrónicos . Esto se debe a las capacidades limitadas de la función.
Hay muchas ocasiones en las que los mensajes del sitio web son importantes. Quizás uno de los ejemplos más importantes es cuando un sitio utiliza suscripciones de visitantes para enviar boletines o actualizaciones cuando se publica contenido nuevo. Tal vez desee enviar un mensaje a los autores cuando se publiquen sus publicaciones .
En este tutorial, le mostraremos cómo corregir el envío de correo electrónico de WordPress cuando no funciona como usted desea. Debido a que el correo electrónico se puede agregar fácilmente a sus herramientas de marketing , además de compartir información, lo mejor para usted es tener un sistema estable.
Uso de PHP para enviar correo electrónico de WordPress
De forma predeterminada, hay muy poco disponible al configurar WordPress para usar el correo electrónico PHP. Afortunadamente, aún puede cambiar la configuración de PHP y agregar más personalización al proceso utilizando el complemento Opciones de correo electrónico personalizado .
Este complemento puede resolver muchos problemas cuando se trata del proceso de mensajes de PHP, como cambiar la dirección y el nombre "de". Para usar este complemento para configurar su correo electrónico:
Vaya a "Complementos" desde el panel de administración de WordPress.
Agregue un nuevo complemento y busque "Opciones de correo electrónico personalizadas".
Instalar y activar el complemento. Esto agregará una nueva función al panel de administración izquierdo con la etiqueta "Opciones de correo electrónico".
Haga clic en la herramienta Opciones de correo electrónico para acceder a su configuración.
En la primera pestaña, tiene acceso a la configuración predeterminada de cómo su sitio web envía mensajes. Desde aquí, puede optar por utilizar SMTP en lugar de PHP. Por ahora, deje esta opción como "No".
Cambiar desde la dirección de correo electrónico: el complemento muestra la dirección de correo electrónico predeterminada de su sitio. Debe comenzar con “wordpress” y luego el dominio. En el campo de texto, ingrese la dirección que desea usar en su lugar. Por ejemplo, ingresaría:
sudireccióndecorreoelectrónico@ggexample.com
Cambiar el nombre del correo electrónico: de forma predeterminada, su sitio web envía mensajes con el nombre de "WordPress". Puede cambiar esto ingresando el nombre que desea que se muestre, como el suyo propio o un alias.
El resto de la configuración debe permanecer en sus valores predeterminados por ahora hasta que desee personalizar aún más los mensajes. Haga clic en el botón "Enviar" en la parte inferior izquierda.
Haga clic en la pestaña "Configuración adicional".
En esta página, puede elegir tener una ruta de retorno que permita a los visitantes responder. También puede utilizar un mensaje de confirmación cuando se haya leído el mensaje. Ambas son funciones opcionales, pero pueden ser útiles si desea realizar un seguimiento o tener una comunicación directa con los destinatarios. De lo contrario, puede dejarlos en blanco.
Ahora, la función PHP usará la nueva configuración para enviar mensajes. Si desea probarlo usted mismo, las opciones de correo electrónico personalizadas vienen con una pestaña "Correo electrónico de prueba" en su configuración. Esto demuestra con precisión cómo aparecerán los mensajes a través de la función PHP.
Uso de SMTP para enviar mensajes
Hay muchas razones por las que las personas usan la función de correo PHP con menos frecuencia. Muchas empresas descubren que los mensajes quedan atrapados en los filtros de correo no deseado, mientras que algunos proveedores de alojamiento web están eliminando la función por completo por razones de seguridad. En cualquier caso, muchos desarrolladores encuentran que SMTP es una forma mucho más estable de procesar el correo.
La instalación de SMTP en WordPress obliga al sistema a usar el servidor para enviar mensajes en lugar del sitio web. Esto podría reducir la congestión del tráfico del sitio en caso de que haya muchos visitantes con mensajes enviados. Por supuesto, esto solo es un problema real si el sitio está excepcionalmente ocupado.
Para usar SMTP, seguiremos usando el complemento Opciones de correo electrónico personalizadas. Tiene un control básico del protocolo, que es todo lo que necesitamos para enviar correo electrónico.
Para este tutorial, vamos a crear una dirección específica para el sitio web a través de cPanel . Esto nos dará toda la información que necesitamos para completar el complemento.
Para usar este complemento para SMTP:
Siga las instrucciones anteriores para instalar el complemento Opciones de correo electrónico personalizadas.
Inicie sesión en su cuenta de cPanel.
Haga clic en el enlace "Cuentas de correo electrónico".
En la pantalla "Agregar cuenta de correo electrónico", agregue una nueva dirección. Para este tutorial, lo llamaremos:
pruebas
Usando la ventana desplegable, seleccione el dominio de su sitio web.
Introduzca una contraseña para la dirección de correo electrónico.
Ajuste la cuota de correo si la opción está disponible. Vamos a dejar este como predeterminado porque es poco probable que se envíe correo a la dirección.
Haga clic en el botón para "Crear cuenta".
Cuando se desplace hacia abajo, verá una lista de direcciones de correo electrónico disponibles en su cuenta de alojamiento. Busque el que acaba de crear y haga clic en el enlace junto a él para "Configurar cliente de correo".
En la configuración manual de la dirección, encontrará toda la información que necesitará para el complemento. Regrese a su panel de administración de WordPress y haga clic en la función "Opciones de correo electrónico".
Cambie la opción "Enviar correo electrónico usando SMTP" a "Sí" y haga clic en el botón "Enviar" en la parte inferior.
Haga clic en la pestaña "Configuración SMTP".
Complete la información de cPanel en esta área.
NOTA : Muchos proveedores de alojamiento no podrán usar SSL o TSL si no hay una capa de conexión segura instalada en el sitio.
Haga clic en el botón en la parte inferior para enviar sus cambios.
Haga clic en la pestaña "Probar correo electrónico" y envíese un mensaje a usted mismo. Si la configuración es incorrecta, recibirá un mensaje de error, "Falló la conexión SMTP()". En ese momento, debe verificar su configuración. De lo contrario, su sitio ahora usará SMTP para enviar mensajes.
Aunque este complemento está plagado de errores gramaticales, funciona excepcionalmente bien y es una forma rápida y fácil de solucionar problemas de correo en su sitio web.
Otros complementos de nota
Hay algunos complementos para elegir al seleccionar una forma de enviar correo electrónico desde el sitio web. Algunos ofrecen una variedad de funciones, mientras que otros son simples y básicos. Aquí hay algunos que pueden resultarle interesantes.
SMTP de Gmail
El complemento SMTP de Gmail es popular entre aquellos que desean usar sus cuentas de Google para enviar mensajes. Esta plataforma utiliza OAuth 2.0, lo que la hace segura. Este complemento se conecta a la cuenta sin habilitar "Permitir aplicaciones menos seguras" en Google.
Correo SMTP
Para aquellos que buscan integración, SMTP Mailer tiene varias opciones que pueden despertar su interés. Se ha descubierto que funciona con Jetpack, Visual Form Builder, Contact Form 7 y varios otros complementos. También es uno de los complementos de correo mejor calificados para WordPress.
WP Correo SMTP
Otro complemento básico de correo SMTP es el de WP Mail SMTP . Con más de medio millón de instalaciones activas, es uno de los formatos de correo más populares disponibles para WordPress. Junto con la configuración para agregar cualquier dirección de correo electrónico al sistema, viene con un área de prueba para mensajes.
Desde filtros de spam personales hasta restricciones de alojamiento web, la funcionalidad de correo PHP se está volviendo más difícil. Si bien la mayoría de las restricciones se implementan por motivos de seguridad, aún significa que debe encontrar una opción viable para enviar mensajes. Considere usar SMTP en lugar de PHP para resolver una gran parte de estos problemas.
¿Qué tipo de adiciones de correo utiliza en su sitio? ¿Su sitio web maneja el envío de boletines a través de PHP o tiene una cuenta de correo electrónico específica?