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.

Enviar correos electrónicos 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 ([email protected]).

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.

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.

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.

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. [email protected] o [email protected]
  • 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.