Cómo solucionar el problema de que WordPress no envía correos electrónicos

No sé si alguna vez se ha encontrado con un sitio web de WordPressNo se puede enviar correo electrónicoNo estoy seguro de si tiene algún problema con la desaparición del envío del formulario de contacto o con la no entrega de correos electrónicos de notificación importantes.

En realidad, el problema no es WordPress. Más bien, está en la forma en que el sitio envía los correos electrónicos. Veamos cuáles son las formas de solucionarlo.

Cómo solucionar el problema de que WordPress no envía correos electrónicos

Por qué no recibe correos electrónicos de sitios WordPress

La razón más común de la pérdida de correos electrónicos es que el servidor de alojamiento de WordPress no está correctamente configurado para utilizar la función mail() de PHP.

Incluso si el host está configurado para utilizarlo, muchos proveedores de servicios de correo electrónico (por ejemplo, Gmail, etc.) utilizan diversas herramientas para reducir el spam. Estas herramientas intentan detectar si el correo electrónico procede del lugar de origen del sitio web que especifican.

Los correos electrónicos enviados desde sitios WordPress no suelen superar esta prueba.

Al enviar un correo electrónico desde un sitio WordPress (desde elFormulario de contactoplugins, notificaciones del administrador, etc.), probablemente no irá a la carpeta de spam del destinatario, y mucho menos a la bandeja de entrada.

Por eso le recomendamos que utilice la herramienta de WordPress SMTP Enviar correo electrónicoLa razón.

¿Qué es SMTP?

SMTP (Protocolo simple de transferencia de correo) es el estándar industrial para el envío de correo electrónico.

A diferencia de la función mail() de PHP, SMTP utiliza una autenticación adecuada y tiene una alta tasa de entrega de correo electrónico.

WordPress tiene unWP Mail SMTPPlugin que configura los sitios de WordPress para que utilicen SMTP en lugar de la función mail() de PHP para enviar correos electrónicos.

Puede utilizarse para conectarse a cualquier servicio SMTP popular, como SendLayer, Brevo (antes conocido como Sendinblue), Gmail (Google Workspace), Amazon SES, etc.

Paso 1: Instalar el plugin WP Mail SMTP

Sea cual sea el servicio SMTP que elija, deberá instalar el plugin WP Mail SMTP en su sitio web. Esto hará que WordPress pase de utilizar la función PHP mail() incorporada a utilizar el servicio SMTP.

Instale y active primero el plugin WP Mail SMTP.

A continuación, haga clic en "WP Mail SMTP" para configurar los ajustes del plugin.

Cómo solucionar el problema de que WordPress no envía correos electrónicos

En primer lugar, introduzca el nombre y la dirección de correo electrónico de la empresa remitente del correo electrónico del sitio web.

Asegúrese de que la dirección de correo electrónico utilizada aquí es la misma que la utilizada para el servicio de correo SMTP.

Cómo solucionar el problema de que WordPress no envía correos electrónicos

Opcionalmente, puede forzar que los correos electrónicos utilicen este nombre y dirección de correo electrónico, incluso si otros plugins (comoWPFormsWP Mail SMTP anula la configuración de otros plugins.

Después, elija un servicio de correo SMTP para su sitio web. En este tutorial, estamos utilizando SendLayer para configurar SMTP.

Cómo solucionar el problema de que WordPress no envía correos electrónicos

Para completar la configuración de WP Mail SMTP, cree una cuenta con SendLayer. Haremos esto a continuación y luego volveremos para terminar de configurar WP Mail SMTP, así que mantenga esta pestaña abierta.

Paso 2: Configurar el servicio de correo SMTP

EnviarCapaUn proveedor de servicios de correo electrónico fiable. Capaz de enviar grandes volúmenes de correos electrónicos con altos índices de entrega.

Es posible enviar hasta 200 correos electrónicos de forma gratuita con SendLayer, lo que es más que suficiente para poner en marcha la mayoría de los sitios web pequeños.

Puede tratarse de correos electrónicos procedentes del formulario de contacto, datos de nuevas cuentas de usuario, correos electrónicos de recuperación de contraseñas o cualquier otro correo electrónico enviado a través del sitio web de WordPress.

En primer lugar, vaya aSitio web de SendLayerCree una cuenta. En la página de precios, pulse "Pruebe nuestra versión gratuita de SendLayer (envíe hasta 200 correos electrónicos)" para crear una cuenta.

Cómo solucionar el problema de que WordPress no envía correos electrónicos

Tras crear su cuenta, verá su panel de control de SendLayer.

Ahora que tiene una cuenta SendLayer, vamos a configurar un proveedor de correo electrónico utilizando WordPress.

Panel de SendLayer

Paso 3: Conexión a un sitio web WordPress mediante SendLayer

Autorice el nombre de dominio antes de utilizar SendLayer para enviar correos electrónicos.

Esto demuestra al servidor de correo electrónico ser el propietario confirmado del dominio remitente y que su correo fue enviado desde una fuente legítima.

Para autorizar su nombre de dominio, haga clic en el icono naranja "Añadir nombre de dominio"Botón".

Pulse el botón Añadir dominio en el SendLayer.

En la página siguiente, introduzca el nombre del dominio en el campo correspondiente.

A continuación, haga clic en "Añadir nombre de dominio"Botón.

Añada su dominio a SendLayer

Tras añadir un nombre de dominio, SendLayer muestra los 5 registros DNS en la configuración de registros DNS que deben añadirse al nombre de dominio.

Estas líneas de código permiten a SendLayer autorizar su nombre de dominio.

Registros DNS para SendLayer

Para añadir estos registros DNS a un sitio web WordPress. Puede parecer complicado, pero basta con copiarlos y pegarlos en la ubicación correcta.

Paso 4: Termine de configurar WP Mail SMTP para utilizar SendLayer

Complete la configuración. En primer lugar, vaya a su cuenta SendLayer para encontrar la clave API.

Desde el panel de control de SendLayer, a la sección"Ajustes" " "Clave API"página. Aquí verá la clave API por defecto generada al autorizar un dominio en SendLayer.

Buscar la clave API de SendLayer

Las claves API pueden copiarse desde esta página haciendo clic en el icono Copiar.

Es así:

Haga clic para copiar la clave API en SendLayer

Cuando haya terminado, puede volver a la pestaña Asistente de configuración SMTP de WP Mail.

A continuación, pegue la clave API en el lugar adecuado.

Pegue la clave API de SendLayer en WP Mail SMTP

Ahora todo está configurado. El último paso es enviar un correo electrónico de prueba para asegurarse de que todo funciona.

cambiar aWP Mail SMTP " artefacto. En "Pruebas de correo electrónico", introduzca la dirección de correo electrónico a la que desea enviar el mensaje. Por defecto es el correo electrónico del administrador del sitio. Pulse el botón "correo".

Envío de correos electrónicos de prueba utilizando WP Mail SMTP

Debería ver las noticias".Compruebe que el correo electrónico HTML se ha enviado correctamente"

Compruebe su bandeja de entrada para ver si ha llegado el correo electrónico. El contenido del correo electrónico es el siguiente:

Prueba de correo electrónico desde WP Mail SMTP

Atención:Si la cuenta de SendLayer no ha sido activada, recibirá el siguiente mensaje:
[permission_denied]: No se puede enviar correo electrónico. Su cuenta SMTP aún no está activada.

Forma alternativa de solucionar el problema de que WordPress no envía correos electrónicos

Como puede ver en la lista de opciones de programas de correo electrónico para el plugin WP Mail SMTP, no es necesario utilizar SendLayer, y aunque es nuestro plugin gratuito más recomendado, hay otras opciones disponibles, incluyendo Microsoft 365, Gmail (Google Workspace), Amazon SES, y más.

Arreglar el correo electrónico de WordPress con Gmail o Google Workspace con WP Mail SMTP

Si dispone de Gmail, puede utilizarlo para enviar correos electrónicos. No es necesario introducir los datos de acceso al correo electrónico en WordPress cuando se utiliza el plugin WP Mail SMTP.

Para utilizar Gmail o Google Workspace, configure WP Mail SMTP como se indica más arriba y, a continuación, haga clic en el botón "Google/Gmail"Opciones.

A continuación, puede utilizar la Configuración de un clic de WP Mail SMTP para configurar los ajustes del programa de correo.

Este método no requiere crear su propia aplicación y es muy sencillo. Sólo tiene que acceder a su cuenta de Gmail y hacer clic en "Guardar ajustes" será suficiente.

Configuración de Gmail en WP Mail SMTP

Sin embargo, el uso profesional de Gmail o Google Workspace presenta algunos inconvenientes importantes.

Una de ellas es que necesita ponerse en contacto con el proveedor de alojamiento web para que instale los certificados correctos para que funcione.

Otro problema es que si cambia de dirección de correo electrónico en el futuro, tendrá que volver a pasar por todo el proceso. Esto incluye la creación de una nueva aplicación web.

Arreglar el correo electrónico de WordPress con Microsoft 365 y WP Mail SMTP

Si utiliza Microsoft Office 365 o Outlook como su cuenta de correo electrónico habitual, también puede utilizarla para enviar correos electrónicos a través de WordPress. Sin embargo, no es recomendable, ya que no es muy seguro.

Configure WP Mail SMTP como se ha descrito anteriormente y, a continuación, cuando seleccione el programa de correo SMTP, haga clic en "365 / Outlook". A continuación, para registrar una aplicación en Microsoft Azure, rellene convenientemente los siguientes campos.

Seleccione Outlook como programa de correo WP Mail SMTP.

Corregir correos electrónicos de WordPress con Amazon SES y WP Mail SMTP

La plataforma Amazon AWS dispone de un servicio de correo electrónico simple (SES) que puede utilizarse para solucionar los problemas de correo electrónico de WordPress.

Lo mejor de Amazon es que puede enviar hasta 62.000 correos electrónicos al mes de forma gratuita. Lo malo es que la configuración es un poco difícil para los novatos, por lo que no la recomendamos.

Sea cual sea el programa de correo electrónico que utilice, recuerde utilizar "Email de prueba" para asegurarse de que el correo electrónico se ha enviado correctamente. También es importante que se asegure de comprobar su bandeja de entrada y confirmar que ha recibido el correo electrónico de prueba.


Póngase en contacto con nosotros
¿No puede leer el artículo? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas
Teléfono: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
Publicado por photon fluctuations, retweeted with attribution:https://www.361sale.com/es/20325/

Como (2)
Anterior 21 de septiembre de 2024 am11:27
Siguiente 21 de septiembre de 2024 pm2:23

Recomendado

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Póngase en contacto con nosotros

020-2206-9892

QQ咨询:1025174874

Correo electrónico: info@361sale.com

Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres

Servicio de atención al cliente WeChat