viernes, abril 19, 2024
No menu items!
InicioBlogsCómo enviar correos electrónicos en WordPress usando el servidor SMTP de Gmail

Cómo enviar correos electrónicos en WordPress usando el servidor SMTP de Gmail

¿Tiene problemas para enviar correos electrónicos desde su sitio de WordPress? Una manera fácil de resolver esto es enviando correos electrónicos de WordPress usando el servidor SMTP de Gmail. En este artículo, le mostraremos cómo enviar correos electrónicos desde su sitio de WordPress utilizando el servidor SMTP de Gmail.

Por qué y cuándo necesita el servidor SMTP de Gmail para correos electrónicos de WordPress

Su sitio de WordPress envía correos electrónicos para notificarle sobre el registro de nuevos usuarios, el restablecimiento de la contraseña perdida, las actualizaciones automáticas e incluso las notificaciones de sus formularios de contacto.

Por defecto, WordPress usa la función de correo PHP para enviar notificaciones por correo electrónico. Sin embargo, esta función no funciona como se esperaba debido a una serie de razones.

La mayoría de las empresas de alojamiento de WordPress restringen el uso de esta función para evitar abusos y spam.

Los filtros de spam en los proveedores de servicios de correo electrónico populares verifican los correos electrónicos entrantes para controlar si se envían desde servidores de correo auténtico. Los correos electrónicos predeterminados de WordPress no pasan esta verificación y, a veces, ni siquiera llegan a la carpeta de correo no deseado.

SMTP (Protocolo simple de transferencia de correo) es el estándar de la industria para enviar correos electrónicos. A diferencia de la función de correo PHP, SMTP utiliza una autenticación adecuada que aumenta la capacidad de entrega del correo electrónico.

Gmail proporciona un servicio SMTP que puede usar para enviar correos electrónicos desde su sitio de WordPress. Si solo desea enviarse correos electrónicos de notificación de WordPress a usted mismo y a pocos usuarios en su sitio, los servidores SMTP de Gmail son la mejor opción.

Sin embargo, si planea enviar correos electrónicos de boletines usando WordPress, entonces debe usar un proveedor de servicios de correo electrónico masivo, como MailGun o SendGrid.

Servicio SMTP de Gmail gratuito vs pago para WordPress

Puede usar su cuenta gratuita de Gmail para enviar correos electrónicos de WordPress. Sin embargo, para una mejor capacidad de entrega, recomendamos utilizar Google Apps for Work de pago con Gmail.

Con Google Apps for Work, obtienes tu propia dirección de correo electrónico de marca profesional como (name@yoursite.com).

Google Apps requiere que agregue registros MX a su nombre de dominio, lo que significa que sus correos electrónicos parecerán provenir de su propio nombre de dominio, lo que aumenta la autenticidad y garantiza una mejor capacidad de entrega.

🔥 Leer:  Cómo solucionar el bloqueo de Hogwarts Legacy en Windows 11

Utilizamos Google Apps for Work para WPBeginner y podemos decir honestamente que es lo mejor.

Cómo enviar correos electrónicos usando el video tutorial de Google SMTP

Suscríbase a WPBeginner

Si no le gusta el video o necesita más instrucciones, continúe leyendo.

Cómo enviar correos electrónicos de WordPress usando el servidor SMTP de Gmail

Si decidió utilizar Google Apps for Work, primero debe configurar su dominio para que funcione con Google Apps. Tenemos un tutorial paso a paso sobre cómo configurar una dirección de correo electrónico profesional con Google Apps y Gmail.

El resto de las instrucciones son las mismas si está utilizando una cuenta de Gmail gratuita o de pago.

Lo primero que debe hacer es instalar y activar el complemento WP Mail SMTP. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe visitar Configuración »WP Mail SMTP página para configurar los ajustes del complemento.

Configuración de SMTP de correo WP

Primero debe asegurarse de utilizar su dirección de correo electrónico de Gmail en el campo “Desde el correo electrónico”. A continuación, debe proporcionar el nombre del remitente.

El complemento WP Mail SMTP ofrece dos formas de conectar su sitio de WordPress a los servidores de Gmail.

El primer método utiliza la autenticación OAuth. Este es un método más seguro para enviar correos electrónicos utilizando servidores de Gmail.

El segundo método es ingresar manualmente la configuración SMTP de Gmail. Este método no se recomienda porque es menos seguro.

Dicho esto, configuremos WordPress para usar Gmail SMTP para enviar correos electrónicos.

Método 1: configurar Gmail para enviar correos electrónicos de WordPress usando el protocolo OAuth

Este método se recomienda para todos los usuarios. Es más seguro y una vez que lo configura, nunca tendrá que volver a hacerlo.

Debe comenzar seleccionando Gmail como su correo y configurar la ruta de retorno para que sea la misma que la del remitente.

Seleccione Gmail y configure la ruta de retorno

A continuación, verá la opción de ingresar su ID de cliente, Secreto de cliente y una URL en el campo “URI de redireccionamiento autorizado”.

Vamos a configurar estos campos.

Crear una aplicación y generar claves API para Gmail

Visite el sitio web de Google Developers Console y cree un nuevo proyecto.

Crea un nuevo proyecto de Google Developer Console

Si no ve el botón azul para crear un proyecto, también puede hacer clic en seleccionar un proyecto desplegable y crear un nuevo proyecto.

Se le pedirá que proporcione un nombre para su proyecto. Déle un nombre memorable, para que pueda reconocerlo fácilmente en el futuro.

Nombra tu proyecto

Después de eso, haga clic en el botón Crear para continuar.

La consola de desarrollador ahora creará su proyecto y lo llevará a su tablero. Google ofrece a los desarrolladores acceso a muchas de sus API y servicios. Debe habilitar las API que necesitará para este proyecto.

Habilitar API

Haga clic en el botón Habilitar API y servicios para continuar.

Esto lo llevará a la página de la biblioteca de API. A continuación, debe escribir Gmail en el cuadro de búsqueda para encontrar rápidamente la API de Gmail y hacer clic para seleccionarla.

🔥 Leer:  Cómo reparar el código de error de Microsoft Office 30068-39 al instalar

Seleccionar API de Gmail

Ahora verá una descripción general de la API y lo que puede hacer. Simplemente haga clic en el botón “Habilitar” para continuar.

API de Enale Gmail

Ahora que su API está habilitada, el siguiente paso es crear credenciales que pueda usar en la configuración del complemento WP Mail SMTP.

Haga clic en el botón crear credenciales para continuar.

Crear credenciales

En la siguiente pantalla, deberá seleccionar JavaScript JavaScript del navegador web ’ en “Desde dónde llamarás a la API” campo. Después de eso, haga clic en la opción “Datos de usuario”.

Credenciales API paso 1

Para continuar, haga clic en el botón “¿Qué credenciales necesito?”.

Ahora se le pedirá que proporcione un nombre para su nombre de cliente OAuth. Puede ingresar “WP Mail SMTP” aquí.

Credenciales API paso 2

En el campo Orígenes de JavaScript, debe agregar el nombre de dominio de su sitio web. A continuación, debe copiar y pegar la URL de redireccionamiento autorizado desde la configuración del complemento SMTP de WP Mail.

Después de eso, haga clic en el botón “Crear ID de cliente” para continuar.

A continuación, debe ingresar un nombre para la pantalla de consentimiento de OAuth. Puedes poner el nombre del complemento aquí.

Ouath pantalla de consentimiento

Después de ingresar los detalles, haga clic en el botón Continuar y la consola del desarrollador mostrará su ID de cliente. Puede copiar y pegar esto en la página de configuración del complemento WP Mail SMTP. Sin embargo, aún necesitará agregar su clave secreta de cliente.

Obteniendo su ID de cliente

Continúe y haga clic en el botón Listo para continuar.

Ahora será llevado a la página de credenciales de su proyecto. Verá allí sus credenciales creadas recientemente. Para continuar, debe hacer clic en el icono de edición junto a sus credenciales.

Editar credenciales

Esto lo llevará a la página de edición de credenciales donde podrá ver la clave secreta de su cliente. Debe copiar y pegar la clave en la página de configuración de su complemento.

Clave secreta del cliente

Regrese a la página de configuración del complemento en su área de administración de WordPress. Ahora que tiene tanto la ID del cliente como las claves secretas del cliente, debe hacer clic en el botón Guardar configuración para continuar.

Guarde las credenciales del cliente en la configuración del complemento

El complemento ahora almacenará su configuración y volverá a cargar la página. Después de eso, debe desplazarse hacia abajo hasta la parte inferior de la página de configuración y hacer clic en el botón “Permitir que el complemento envíe correos electrónicos utilizando su cuenta de Google”.

Permitir que el complemento envíe correos electrónicos

Esto lo llevará a su cuenta en Google, y se le pedirá que otorgue permiso al sitio web para enviar correos electrónicos en su nombre.

Permitir Gmail

Haga clic en el botón Permitir para otorgar permisos.

Después de eso, será redirigido a su sitio web, donde verá un mensaje de éxito.

Conectado exitosamente

Método 2: configurar Gmail SMTP como remitente SMTP

Este método le permite conectarse manualmente a los servidores SMTP de Gmail para enviar sus correos electrónicos de WordPress.

Primero, necesitas visitar Configuración »WP Mail SMTP página para configurar los ajustes del complemento.

🔥 Leer:  Kindle WhisperSync no funciona: cómo solucionarlo [2023]

Debe comenzar proporcionando la dirección de Gmail que desea usar en el campo Correo electrónico de, y su nombre en el campo de nombre.

Gmail SMTP

A continuación, debe seleccionar “Otro SMTP” como correo y marcar la casilla junto a la ruta de retorno.

Después de eso, desplácese hacia abajo hasta la sección Otro SMTP para configurar más configuraciones.

Configuración SMTP de Gmail para el complemento SMTP de WP Mail

Aquí está la configuración exacta que necesita agregar en la configuración del complemento:

  • Host SMTP: smtp.gmail.com
  • Puerto SMTP: 465
  • Cifrado: use cifrado SSL
  • Autenticación: active la autenticación
  • Nombre de usuario: su dirección completa de Gmail, p. john.smith@yourdomain.com o john.smith@gmail.com
  • Contraseña: contraseña de su cuenta de Gmail

Una vez que haya terminado, haga clic en el botón Guardar cambios para guardar su configuración.

Eso es todo, ha configurado con éxito WP Mail SMTP para utilizar servidores SMTP de Gmail.

Prueba de la configuración SMTP de WP Mail

El complemento WP Mail SMTP le permite probar su configuración de correo electrónico, para que pueda asegurarse de que todo funcione correctamente.

Necesitas visitar Configuración »WP Mail SMTP página y haga clic en la pestaña “Prueba de correo electrónico”. Simplemente proporcione una dirección de correo electrónico a la que pueda acceder en el campo Enviar a y haga clic en el botón Enviar correo electrónico.

Enviar correo electrónico de prueba

Verá un mensaje de éxito. Ahora puede revisar su bandeja de entrada para ver un mensaje con la línea de asunto “WP Mail SMTP: Test Email to …”.

Eso es todo, ha configurado con éxito su sitio de WordPress para enviar correos electrónicos utilizando servidores SMTP de Gmail.

Solución de problemas de Gmail SMTP que no funcionan

Hemos visto a los usuarios encontrar algunos problemas al usar Gmail SMTP con ciertas configuraciones de alojamiento compartido.

Siga los siguientes pasos para solucionar el problema SMTP de Gmail:

  1. Inicie sesión en su cuenta de cPanel y cree una cuenta de correo electrónico que coincida con su dirección de correo electrónico de aplicaciones de Google. Esto puede parecer extraño porque no está utilizando su servidor para correos electrónicos. Este paso básicamente engaña a su servidor para que crea que está enviando el correo electrónico a través del servidor.
  2. En su cuenta de cPanel, vaya a los Registros MX y cambie el enrutamiento MX de automático a remoto. Puede ser un poco difícil de encontrar ya que cada host ahora tiene una interfaz personalizada de cPanel. Debe buscar un pequeño enlace junto a MX que diga Enrutamiento de correo electrónico: Intercambiador de correo remoto.
  3. Después de eso, vuelva a iniciar sesión en su sitio de WordPress y envíe un correo electrónico de prueba.

Esperamos que este artículo te haya ayudado a aprender cómo enviar correos electrónicos en WordPress usando el servidor SMTP de Gmail. También puede ver nuestra lista de los 5 mejores complementos de formulario de contacto para WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver videos tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Recomendamos

Populares