¿Están funcionando correctamente tus formularios de contacto de WordPress?
Si eres como la mayoría de los propietarios de sitios web, probablemente asumes que sí. Pero los correos electrónicos pueden ser bloqueados, enviados a spam o ni siquiera salir de tu servidor.
La verdad es que muchos hosts web simplemente no son confiables cuando se trata de la entrega de correos electrónicos. Es por eso que recomendamos usar un servicio SMTP dedicado, como el servidor SMTP de Gmail, en lugar de depender de tu host.
Nosotros mismos hemos utilizado el servidor SMTP de Gmail y hemos descubierto que es confiable y fácil de configurar. Es genial si deseas enviar correos electrónicos sin complicaciones.
En esta guía paso a paso, te mostraremos exactamente cómo configurar Gmail SMTP para tu sitio de WordPress. De esta manera, tendrás la total confianza de que cada envío de formulario de contacto, restablecimiento de contraseña y notificación del sitio llega a su destino. ✅

Por qué y cuándo necesitas el servidor SMTP de Gmail para correos de WordPress
Tu sitio de WordPress envía correos electrónicos para cosas como nuevos registros de usuarios, restablecimientos de contraseñas, actualizaciones y notificaciones de formularios de contacto. ¿El problema? Esos correos electrónicos no siempre llegan a la bandeja de entrada de los usuarios.
Por defecto, WordPress utiliza la función de correo PHP, que muchas empresas de hosting de WordPress bloquean o limitan.
Incluso cuando los correos electrónicos salen, los proveedores de servicios de correo electrónico como Gmail u Outlook pueden marcarlos como spam porque no provienen de un servidor de correo verificado.
Peor aún, los correos electrónicos predeterminados de WordPress podrían fallar esta verificación y ni siquiera llegar a la carpeta de spam.
La solución es usar SMTP (Simple Mail Transfer Protocol). A diferencia de la función de correo PHP, SMTP utiliza autenticación adecuada, lo que aumenta la entregabilidad de los correos electrónicos.
Gmail proporciona un servicio SMTP que puedes usar para enviar correos electrónicos desde tu sitio de WordPress. Sus servidores son la mejor opción si solo quieres enviarte correos de notificación de WordPress a ti mismo y a algunos usuarios de tu sitio.
Sin embargo, en caso de que desees enviar correos de boletines informativos o tengas una tienda en línea, querrás un servicio de envío masivo de correos como Constant Contact o Brevo (anteriormente Sendinblue).
Servicio SMTP de Gmail gratuito vs. de pago para WordPress
Puedes usar tu cuenta gratuita de Gmail para enviar correos electrónicos de WordPress. Sin embargo, para una mejor entregabilidad, recomendamos usar el servicio de pago Google Workspace.
Con Google Workspace, obtienes tu propia dirección de correo electrónico profesional y de marca, como nombre@tusitio.com.
Google Workspace requiere que agregues registros MX a tu nombre de dominio. Esto significa que tus correos electrónicos parecerán provenir de tu nombre de dominio, lo que ayuda a aumentar la autenticidad y garantizar una mejor entrega.
💡 Consejo interno: ¡No pierdas otro cliente potencial de tu formulario de contacto! WPForms es el mejor plugin de formularios de contacto para WordPress. Puedes usarlo para crear o generar mediante IA formularios de contacto, formularios de pago y encuestas en solo unos minutos, todo sin escribir código.
Cuando lo combinas con un servicio SMTP confiable, puedes asegurarte de que cada notificación del formulario llegue a tu bandeja de entrada, para que nunca te pierdas un cliente potencial. ¡Obtén WPForms Hoy Mismo!
Dicho esto, veamos cómo puedes enviar un correo electrónico en WordPress utilizando el servidor SMTP de Gmail.
Aquí tienes una descripción general rápida de todos los métodos que cubriremos en esta guía:
- Cómo enviar correos electrónicos de WordPress usando el servidor SMTP de Gmail
- Método 1: Configurar Gmail para enviar correos electrónicos de WordPress usando instalación de un clic
- Method 2: Setting Up Gmail to Send WordPress Emails Using the OAuth Protocol
- Método 3: Configurar Gmail SMTP como remitente SMTP (Avanzado)
- Bonus Steps for Your Gmail SMTP Setup
- Preguntas frecuentes: Envía correos electrónicos en WordPress usando el servidor SMTP de Gmail
- Tutorial en video
- Sigue Aprendiendo Sobre el Uso de Formularios en WordPress
Cómo enviar correos electrónicos de WordPress usando el servidor SMTP de Gmail
Si decides usar Google Workspace, primero necesitas configurar tu 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 Workspace.
El resto de las instrucciones son las mismas, ya sea que estés usando una cuenta de Gmail de pago o gratuita.
WP Mail SMTP es el mejor plugin SMTP para WordPress del mercado. Te permite usar fácilmente cualquier servidor SMTP para enviar correos de WordPress con mayor entregabilidad.
Nosotros mismos usamos WP Mail SMTP en nuestro sitio, y hemos visto cómo ayuda a asegurar que todos nuestros correos lleguen a la bandeja de entrada de los usuarios, no a la carpeta de spam. Consulta nuestra reseña completa de WP Mail SMTP para más detalles.

Entonces, instalemos y activemos el plugin WP Mail SMTP. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
💡 Nota: Aunque existe una versión gratuita de WP Mail SMTP, sugerimos adquirir el plan Elite para WP Mail SMTP. Ofrece acceso a más remitentes como Google Workspace/Gmail, Amazon SES, Mailgun, Office 365 / Outlook.com, SendGrid y más.
También obtienes funciones adicionales como registros de correo electrónico, la capacidad de ajustar o controlar qué notificaciones envía tu sitio de WordPress. Además, un experto te ayudará con una configuración de guante blanco.
Tras la activación, debes visitar la sección Ajustes » WP Mail SMTP para configurar los ajustes del plugin.
Luego, simplemente ingresa tu clave de licencia y haz clic en el botón ‘Verificar clave’. Puedes encontrar la clave en el área de tu cuenta de WP Mail SMTP.

En la pestaña de ajustes ‘General’, debes asegurarte de usar tu dirección de correo electrónico de Gmail en el campo ‘Correo de origen’.
A continuación, debes proporcionar el nombre del remitente.

El plugin WP Mail SMTP ofrece 3 formas de conectar tu sitio de WordPress a los servidores de Gmail:
- El primer método utiliza una instalación con un clic, que es la más fácil y amigable para principiantes, pero solo está disponible para usuarios del plugin premium.
- El segundo método utiliza Autenticación OAuth. Este método es seguro y no requiere un plugin premium.
- El tercer método es configurar manualmente los ajustes SMTP de Gmail. En general, no recomendamos este método ya que es menos seguro. Implica usar una contraseña guardada en lugar del moderno sistema OAuth de Google, lo que puede ser un riesgo de seguridad si no se maneja con cuidado.
Ahora, configuremos WordPress para usar Gmail SMTP para enviar correos electrónicos.
Método 1: Configurar Gmail para enviar correos electrónicos de WordPress usando instalación de un clic
Este método es el más rápido y fácil para todos, lo que significa que puede ayudarte a ahorrar tiempo y confusión.
Después de instalar y activar el plugin WP Mail SMTP, naveguemos a WP Mail SMTP » Ajustes y asegúrate de estar en la pestaña 'General'.

Luego, deberás elegir 'Google / Gmail' en la sección 'Mailer'.
Esto te permitirá usar la opción 'Configuración con un clic'.

Hecho esto, el siguiente paso es autorizar tu cuenta de Google.
Verás una sección de 'Google / Gmail' debajo de 'Mailer' en tu pantalla. Haz clic en el interruptor para activar la función de instalación con un clic.

Luego, es posible que veas una notificación que dice que necesitas guardar los cambios primero para continuar el proceso de autorización.
Así que, hagamos clic en el botón 'Guardar Ajustes'.

Después de eso, puedes iniciar sesión en tu Cuenta de Google.
Simplemente haz clic en el botón ‘Iniciar sesión en Google’ y elige una cuenta.

Luego, Google te pedirá permiso para que WP Mail SMTP envíe correos electrónicos en tu nombre.
Puedes hacer clic en 'Permitir' para continuar.

Después de hacer clic en el botón, serás redirigido de nuevo a la pestaña ‘General’ de WP Mail SMTP en tu área de administración de WordPress.
Desde aquí, deberás desplazarte hacia abajo hasta la sección ‘Autorización’ para ver que la cuenta de Gmail que configuraste está conectada exitosamente.

¡Eso es todo! Has conectado exitosamente tu cuenta de Gmail a WP Mail SMTP usando el método de configuración con un clic.
Método 2: Configurar Gmail para enviar correos electrónicos de WordPress usando el protocolo OAuth
Este método es una excelente opción si estás usando una versión gratuita del plugin WP Mail SMTP. Es seguro y, una vez que lo configures, nunca más tendrás que volver a hacerlo.
Necesitas empezar seleccionando 'Google/Gmail' como tu remitente.

A continuación, verás tres campos que deberás completar al desplazarte hacia abajo.
Simplemente complete los campos de ‘ID de cliente’, ‘Secreto de cliente’ y ‘URI de redireccionamiento autorizado‘ cuando esté allí.

Vamos a configurar estos campos.
✋ Atención: La siguiente parte implica varios pasos dentro de la Plataforma de Google Cloud, lo que podría sonar complejo. Pero no te preocupes, solo sigue nuestra guía y las capturas de pantalla cuidadosamente, y obtendrás tus claves API en poco tiempo.
Creación de una aplicación y generación de claves API para Gmail
Para empezar, simplemente visite el sitio web de la Plataforma de Google Cloud y luego haga clic en ‘Mi primer proyecto’ en la parte superior.

Se abrirá una pequeña ventana emergente.
Continúe y haga clic en la opción ‘Nuevo proyecto’.

En la siguiente pantalla, se le pedirá que proporcione un nombre para su proyecto.
Recomendamos darle un nombre memorable para que pueda reconocerlo fácilmente en el futuro.

Después de eso, hagamos clic en el botón ‘Crear’ para continuar.
La consola de desarrollador ahora creará su proyecto y lo llevará a su panel.
Google ofrece a los desarrolladores acceso a muchas de sus APIs y servicios. Necesitas habilitar las APIs que necesitarás para este proyecto.

Simplemente haga clic en el botón ‘Habilitar API y servicios’ para continuar.
Esto lo llevará a la página de la biblioteca de API.
Desde aquí, puede escribir Gmail en el cuadro de búsqueda para encontrar rápidamente la API de Gmail y hacer clic para seleccionarla.

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

Ahora que su API está habilitada, el siguiente paso es crear credenciales que pueda usar en la configuración de su plugin WP Mail SMTP.
Querrá hacer clic en el botón ‘+ Crear credenciales’ para continuar y seleccionar la opción ‘Ayúdame a elegir’ del menú desplegable.

En la siguiente pantalla, le preguntará qué API desea usar.
Continúa y selecciona ‘Gmail API’ del menú desplegable para ‘¿Qué API estás utilizando?’

Después de eso, elegirá ‘Datos del usuario’ para el campo ‘¿A qué datos accederá?’
Hecho esto, haz clic en el botón ‘Siguiente’.

Ahora, necesitarás ingresar la información de tu aplicación.
Puedes empezar por darle un nombre a tu aplicación, seleccionar la dirección de correo electrónico que proporcionaste y agregar un logotipo para la aplicación si lo deseas.

A partir de ahí, deberás desplazarte hacia abajo e ingresar la información de contacto de un desarrollador.
Una vez que hayas ingresado la dirección de correo electrónico, simplemente haz clic en el botón ‘Guardar y Continuar’.

En la siguiente pantalla, puedes configurar los ‘Alcances’ para la API de Gmail. Este es un paso opcional y puedes omitirlo por ahora.
Simplemente desplázate hacia abajo hasta el final de la página y haz clic en el botón ‘Guardar y Continuar’.

A continuación, ingresa los detalles para la sección ‘ID de cliente OAuth’.
Puedes empezar eligiendo ‘Aplicación web’ como el ‘Tipo de aplicación’ en el menú desplegable y luego ingresar un nombre.

Al desplazarte hacia abajo, verás las opciones para los orígenes de 'JavaScript autorizado'. Puedes omitir esto y dirigirte a 'URIs de redireccionamiento autorizadas'.
Continúa y haz clic en el botón ‘+ Añadir URL’.
En el campo ‘URIs’, simplemente introduce https://connect.wpmailsmtp.com/google/. Esta es una URL de redireccionamiento segura proporcionada por el plugin WP Mail SMTP para ayudar a completar de forma segura la conexión a tu cuenta de Google.

Una vez que hayas ingresado la URL, simplemente haz clic en el botón 'Crear'.
A continuación, verás tus credenciales en el área 'Tus credenciales'.

Haz clic en el botón 'Listo' en la parte inferior para continuar.
Ahora serás llevado a la página de credenciales de tu proyecto.
En esta página, puedes ver tus credenciales recién creadas listadas aquí. Necesitas hacer clic en el ícono de edición junto a tus credenciales para continuar.

Agregando tu ID de Gmail y clave secreta a la configuración de WP Mail SMTP
Esto te dirigirá a la página de edición de credenciales, donde podrás ver tu secreto de cliente y tu ID de cliente.
Puedes copiar estas claves.

Después de eso, simplemente pega las claves en la página WP Mail SMTP » Configuración en tu área de administración de WordPress.
Y no olvides hacer clic en el botón ‘Guardar configuración’ para completar la configuración.

El plugin ahora almacenará tu configuración y recargará la página.
Después de eso, debes desplazarte hasta la parte inferior de la página de configuración y hacer clic en el botón 'Permitir que el plugin envíe correos electrónicos usando tu cuenta de Google'.

Esto te llevará a tu cuenta de Google.
Luego, se te pedirá que le des permiso al sitio web para enviar correos electrónicos en tu nombre.

Simplemente selecciona tu cuenta de Gmail y otorga permiso para vincular tu proyecto de API de Google.
Después de eso, serás redirigido de regreso a tu sitio web, donde verás un mensaje de éxito.

Método 3: Configurar Gmail SMTP como Remitente SMTP
Este método te permite conectar manualmente a los servidores SMTP de Gmail para enviar tus correos electrónicos de WordPress.
✋ Atención: Este método requiere que generes una ‘Contraseña de aplicación’ especial desde tu cuenta de Google y, en general, se considera menos seguro que el método OAuth. Lo recomendamos solo si no puedes usar los otros métodos.
Primero, querrás ir a Configuración » WP Mail SMTP desde tu panel de administración de WordPress para configurar los ajustes del plugin.
Desde aquí, puedes comenzar proporcionando la dirección de Gmail que deseas usar en el campo ‘Correo electrónico de origen’ y tu nombre en el campo ‘Nombre de origen’.

A continuación, seleccionemos ‘Otro SMTP’ como tu servicio de correo.
Además, querrás marcar la casilla junto a la ruta de retorno.

Después de eso, puedes desplazarte hacia abajo hasta la sección ‘Otro SMTP’.
Aquí es donde configurarás más ajustes para conectarte a los servidores SMTP de Gmail.

Aquí está la configuración exacta que necesitas agregar a la configuración del plugin:
- Servidor SMTP: smtp.gmail.com
- Cifrado: Usa cifrado SSL
- Puerto SMTP: 465 (esto debería aparecer automáticamente cuando selecciones cifrado SSL)
- TLS automático: Desactivar TLS
- Autenticación: Activar autenticación
- Nombre de usuario SMTP: Tu dirección de Gmail completa, por ejemplo, juan.perez@tudominio.com o juan.perez@gmail.com
- Contraseña SMTP: Tu Contraseña de Aplicación de Google. Esta no es tu contraseña normal de Gmail. Si tienes la autenticación de 2 factores en tu cuenta, debes generar una Contraseña de Aplicación especial para WP Mail SMTP. Puedes seguir la guía de Google sobre cómo crear una.
Una vez que hayas terminado, haz clic en el botón ‘Guardar Cambios’ para almacenar tu configuración.

Eso es todo. Has configurado WP Mail SMTP exitosamente para usar los servidores SMTP de Gmail.
Pasos adicionales para tu configuración SMTP de Gmail
Ahora que tu SMTP de Gmail está funcionando, vamos un paso más allá. Con una prueba rápida y algunos ajustes adicionales, puedes asegurarte de que todo funcione sin problemas.
Probando tu configuración de WP Mail SMTP
El plugin WP Mail SMTP te permite probar tu configuración de correo electrónico para que puedas asegurarte de que todo funciona correctamente.
Debes navegar a Configuración » WP Mail SMTP, y hacer clic en la pestaña 'Prueba de correo electrónico'.
Después de eso, simplemente proporciona una dirección de correo electrónico a la que puedas acceder en el campo ‘Enviar a’ y luego haz clic en el botón ‘Enviar correo electrónico’.

Deberías ver un mensaje de éxito.
Para asegurarte, puedes revisar tu bandeja de entrada para ver un mensaje con la línea de asunto ‘WP Mail SMTP: Correo de prueba a…’.
Solución de problemas de Gmail SMTP que no funciona
Hemos visto que los usuarios encuentran algunos problemas al usar Gmail SMTP con ciertas configuraciones de alojamiento compartido.
Puedes seguir los siguientes pasos para solucionar el problema de Gmail SMTP:
Primero, deberás iniciar sesión en tu cuenta de cPanel. Desde aquí, querrás encontrar el botón ‘+ Crear’ en la página de cuentas de correo electrónico.

Simplemente crea una cuenta de correo electrónico que coincida con tu dirección de correo electrónico de Google Apps.
Al crear la cuenta de correo electrónico, esencialmente estás haciendo que tu servidor de hosting sea consciente de una dirección de correo electrónico que debería enviar correos.
Este paso es una solución alternativa para convencer al servidor de que estás enviando correos a través de él, aunque planees usar el servidor SMTP de Gmail.

Esto puede parecer extraño, pero esta solución alternativa esencialmente le dice al sistema de correo electrónico de tu proveedor de hosting que se aparte y deje que los servidores de Google manejen el correo saliente. Es una solución común para entornos de hosting compartido donde la configuración de correo electrónico local puede interferir con servicios SMTP externos.
Desde tu cuenta de cPanel, vamos a los Registros MX y cambiamos el enrutamiento MX de automático a remoto. Ten en cuenta que esto puede ser un poco complicado de encontrar, ya que cada host ahora tiene una interfaz de cPanel personalizada.
Luego, deberás buscar un pequeño enlace junto a MX que diga 'Enrutamiento de correo: Intercambiador de correo remoto'.
Después de eso, puedes volver a iniciar sesión en tu sitio de WordPress y enviar un correo de prueba. Para más detalles, puedes seguir nuestra guía sobre cómo cambiar los registros MX para tu sitio de WordPress según tu servicio de alojamiento.
Preguntas frecuentes: Envía correos electrónicos en WordPress usando el servidor SMTP de Gmail
¿Es gratuito el uso del servidor SMTP de Gmail para correos de WordPress?
Sí. Puedes conectar una cuenta gratuita de Gmail para enviar correos electrónicos desde tu sitio de WordPress. Pero para sitios de negocios, es mejor usar Google Workspace. De esa manera, obtienes una dirección de correo electrónico profesional como tú@tudominio.com y mejoras la entregabilidad de tus correos.
Esto ayuda a que tus mensajes lleguen a la bandeja de entrada del usuario en lugar de a su carpeta de spam.
¿Existen límites de envío con el servidor SMTP de Gmail?
Una cuenta gratuita de Gmail te permite enviar hasta 500 correos electrónicos en un período de 24 horas. Google establece este límite para prevenir spam y proteger su red. Esto suele ser más que suficiente para notificaciones de WordPress como restablecimientos de contraseña o confirmaciones de formularios.
Si necesitas enviar más, puedes actualizar a una cuenta de Google Workspace (hasta 2,000 correos por día). O bien, puedes usar un servicio de correo electrónico dedicado como Constant Contact o Brevo para límites aún mayores.
¿Es seguro conectar mi cuenta de Gmail a WordPress?
Sí. Si usas el método OAuth con el plugin WP Mail SMTP, tu contraseña de Gmail nunca se guarda en tu sitio. En su lugar, Google proporciona tokens seguros para manejar la conexión.
Esto es mucho más seguro que los métodos antiguos que requerían guardar tu contraseña directamente en tu configuración. Además, es el estándar moderno para mantener tu cuenta segura.
¿Puedo usar Gmail SMTP para mis boletines informativos por correo electrónico?
No, Gmail SMTP es para enviar correos electrónicos transaccionales, como notificaciones o confirmaciones. No está diseñado para boletines masivos. Para boletines o correos de marketing, opta por un servicio de marketing por correo electrónico dedicado, como Constant Contact o Brevo.
Tutorial en video
🎥 Mira nuestro video tutorial paso a paso a continuación para configurar rápidamente Gmail SMTP en WordPress y asegurar que tus correos se entreguen de manera confiable.
¡Simplemente presiona reproducir y sigue las instrucciones!
Sigue Aprendiendo Sobre el Uso de Formularios en WordPress
Esperamos que este artículo te haya ayudado a aprender cómo enviar correos electrónicos en WordPress usando el servidor SMTP de Gmail.
A continuación, también te puede interesar ver nuestras otras guías útiles sobre:
- Cómo incrustar formularios en WordPress
- Cómo personalizar y dar estilo a tus formularios de WordPress
- Cómo exportar entradas de formularios de WordPress a CSV y Excel
- Formas de usar la lógica condicional en formularios de WordPress
- Consejos para solucionar problemas cuando tu formulario de WordPress no funciona
- Guía definitiva para usar formularios de WordPress
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

David
Hola, usé este tutorial el año pasado para instalar y configurar el plugin Gmail SMTP. Hasta hace muy poco, el plugin Gmail SMTP en conjunto con el formulario de contacto de mi sitio web funcionaba perfectamente. Pero probé el formulario de contacto de mi sitio web hoy y recibí el siguiente mensaje de error fatal:
Error fatal: Uncaught exception ‘Google_Auth_Exception’ with message ‘Error refreshing the OAuth2 token, message: ‘{ “error” : “invalid_grant” }”
No tengo ni idea de lo que significa eso. Recibo el mismo mensaje de error fatal cuando uso el plugin para enviar un mensaje de prueba en Gmail SMTP plugin>Settings>Test email.
No he cambiado ninguna de las configuraciones del plugin desde que lo instalé por primera vez hace un año, y tampoco he hecho nada nuevo con mi cuenta de Google Console. Estoy usando la versión más reciente del plugin Gmail SMTP, y también la versión más nueva de Wordpress.
¿Alguna idea o sugerencia?
¡Gracias!
Soporte de WPBeginner
Hola David,
Parece que tu token Oauth2 ha expirado. Intenta seguir el tutorial de nuevo desde el principio para configurarlo otra vez.
Administrador
Ehsan
Muchas gracias – uno de mis problemas era este "mis correos electrónicos van a la carpeta de spam"
con este servicio (Método 1) Ahora está genial – por supuesto, después de 14 días debes pagar por ello, pero aún así es perfecto
Tengo una pregunta;
¿Puedo enviar 100 correos electrónicos como boletín informativo para mis clientes, está bien para Google?
Me temo que mis correos electrónicos volverán a ir a la carpeta de spam
Sharon
Hice todo como se describe, pero el formulario de contacto de mi sitio web todavía no funciona.
Adondriel
Oye, añade algo al final para la solución de problemas: “Consulta con el host de tu sitio web y verifica que no bloquean las solicitudes salientes por defecto”. Sé que 1. GoDaddy hace esto y no te permite desbloquearlo. y 2. Namecheap también bloquea por defecto, pero solo tienes que contactar con el soporte, darles tu información y pedirles que desbloqueen el puerto 587 y listo, todo funcionará de nuevo.
Lucas
¡Me salvaste la vida!
¡Gracias!
adam
Sigo recibiendo un Error: redirect_uri_mismatch cuando presiono ‘otorgar permiso’. Me está volviendo loco porque no puedo averiguar qué está mal. Todo parece coincidir.
Adam
Grzegorz
Lo mismo aquí. Recibo redirect_uri_mismatch
Macky
Este video ha sido de gran ayuda.
Soy un principiante total en Wordpress. Las instrucciones paso a paso son muy fáciles de seguir. ¡¡Ahora mis correos electrónicos funcionan perfectamente!! Además, también aprendí a insertar encabezados y pies de página con facilidad.
¡¡Gracias una vez más!!
Soporte de WPBeginner
Hola Macky,
Nos alegra que hayas encontrado útil el video. También te recomendamos suscribirte a nuestro Canal de YouTube para ver tutoriales en video de WordPress.
Administrador
Fabio
¡Tu tutorial salvó mi sitio! ¡Muchas gracias, amigo!
Maggie Z
Una pregunta de seguimiento: debido al problema de conflicto de inicio de sesión, también estaba considerando usar WP Mail SMTP. Sin embargo, muchos usuarios en el foro de soporte de ese plugin expresan su preocupación de que la contraseña de la cuenta de correo electrónico sea visible en la página de administración en texto plano.
Tengo un firewall configurado que impide que los no administradores accedan al backend, ¿así que hay alguna preocupación de seguridad real con respecto a que la contraseña se muestre en texto plano? ¡¡¡Cualquier consejo es muy apreciado!!!
Maggie Z
Después de solucionar muchos problemas, finalmente cedí y opté por WP Mail SMTP, que requiere la solución de "permitir aplicaciones menos seguras". Un técnico de soporte de G Suite me dijo que era seguro, y parece ser la única forma de hacerlo para mi configuración particular. Parece que está funcionando ahora. ¡¡¡Gracias por las instrucciones increíblemente claras!!! Ahora soy un firme admirador de este sitio.
Maggie Zellner
El video es fantástico y el plugin se instaló perfectamente. Desafortunadamente, no me di cuenta hasta después de pasar por todo el proceso (porque no leí la documentación del plugin cuidadosamente), el plugin Gmail SMTP elimina la necesidad de que los usuarios inicien sesión y, por lo tanto, interfirió con el proceso de inicio de sesión que hemos implementado para los miembros de pago en nuestro sitio web (que administramos a través de un plugin llamado PaidMembershipsPro).
¿Hay alguna forma de deshabilitar ese aspecto de este plugin, para que pueda enviar todo el correo a través de nuestra cuenta de Gmail, pero aún así permitir que los usuarios inicien y cierren sesión?
Eric
¡Gran artículo! Sin embargo, no tengo claro algo al usar Wordpress para enviar boletines. ¿Cuál es la diferencia entre esos proveedores de servicios de envío masivo de correos (mailgun & Sendgrid) y usar Google Apps for work SMTP?
¿No podemos usar Google Apps for work para enviar boletines también?
Soporte de WPBeginner
Con Google Apps for Work, solo puedes enviar un correo electrónico a un máximo de 500 destinatarios (para cuentas de empresa de pago). No puedes usarlo para boletines informativos.
Administrador
Eric
¡Muchas gracias por tu respuesta! Con Google Apps for Work limitando solo a 500 destinatarios, entonces supongo que funcionaría si lo enviáramos a 500 personas o menos.
Mi siguiente pregunta es: ¿es el máximo para enviar todo de una vez o por día? Si lo limitamos a enviar solo unos pocos por minuto, ¿sabes si permitiría enviar miles en unas pocas horas?
Heather
¡Muchas gracias! ¡Esto fue de gran ayuda!
zim ejin
Hola, esto fue muy informativo, gracias por publicarlo. sin embargo, tengo un sitio web alojado en AWS EC2 y Route53 para DNS. Intenté la configuración segura. no funcionó. ¿Hay alguna configuración especial para sitios web autoalojados en AWS EC2/Route53? Por cierto: no tengo cPanel instalado.
Lanrz
Después de otorgar acceso y hacer clic en el botón de permitir, no fui redirigido de regreso a WordPress y el estado SMTP todavía no está conectado.
¿Algún consejo sobre cómo debería proceder?
¡Gracias!
Nathalie
Doesn’t work: test email retuens Connection: opening to smtp.gmail.com:587, timeout=300, options=array ( ‘ssl’ => array ( ‘verify_peer’ => false, ‘verify_peer_name’ => false, ‘allow_self_signed’ => true, ),)
I checked Email Routing -> Remote Mail Exchanger but it didn’t help
Raph Divine
¡Gracias por el artículo! ¡Realmente me ayudó! ¡5 estrellas!
Real Name
Esta guía funcionó de maravilla hasta que mi servidor dejó de enviar correos electrónicos y no puedo hacer que vuelva a funcionar. La pestaña "Probar correo electrónico" no deja claro si el correo se envió correctamente o no, ya que solo arroja 52 líneas que no significan mucho para mí. :/
Boro
Amazing Tutorial !!!!
Thank you
peter
Ok, he seguido las instrucciones de OAuth y mi botón de estado SMPT se ha puesto en verde. Sin embargo, ya sea a través del correo de prueba o de mi sitio, no puedo enviar un correo electrónico a través del formulario de contacto (plugin contact form builder de web Durado). El mensaje colgado dice esperando y eventualmente recibo un aviso de error 405.
¿Alguna idea?
Thomas
¿Espero que puedas ayudarme?
Intenté configurar el método 1 usando Gmail y obtuve la "luz verde" de WordPress, sin embargo, al probar el correo electrónico, recibo el siguiente mensaje de error después de esperar 1 minuto para que se envíe:
Conexión: abriendo a smtp.gmail.com:587, tiempo de espera=300, opciones=array ()
¿Alguna idea de cómo solucionar esto?
Muy atentamente,
Tom
Fernando Santos
¡Este tutorial es asombroso!
Sin embargo, tengo una pregunta. Dirigí los mensajes del formulario de contacto a una dirección de correo electrónico grupal de Gmail, pero, por alguna razón, los mensajes no se entregan. Cuando los dirijo a una dirección de correo electrónico "real", los mensajes se entregan normalmente.
Realmente agradecería si alguien pudiera echarme una mano para averiguar por qué sucede esto.
¡¡¡Gracias!!!
Paul
+1 para esta pregunta. Tengo exactamente la misma pregunta ya que deseo usar nuestra dirección info@..
Andres
¡Gracias, chicos, por un artículo tan útil! Seguí todos los pasos y pude configurar el correo electrónico correctamente. Sin embargo, cuando recibo un correo electrónico de la dirección mydomain.com (enviado por WordPress después de comprar un producto), el avatar del usuario (la foto de Gmail) no aparece, aunque mydomain.com ya tiene una foto.
De hecho, si envío un correo electrónico directamente desde la cuenta de mydomain.com a través de Google Workspace, el destinatario puede ver la imagen de inmediato, pero no es el caso si el correo electrónico se envía a través de WordPress.
¿Tienen alguna sugerencia? ¡Muchas gracias y sigan rockeando!
Sahar
Gracias por esta útil información. Realmente me ayudaste a configurar esto, ¡y aprecio que te hayas tomado el tiempo de crear esta información útil!
Soporte de WPBeginner
Glad you found it helpful.
Administrador
lokesh kumar CL
¿Cuál es la URI de origen de la aplicación cliente? No acepta la URL del sitio web... por favor, ayúdame.
Susan
Excelentes instrucciones y gracias por guiarme en la configuración de esto. Intenté el cambio del registro MX pero tampoco tuve suerte.
Recibo un mensaje de 405 No permitido cuando intento enviar un correo electrónico.
Mi hosting es Bluehost y estoy usando el tema DIVI.
Si alguien tiene alguna idea, estaría muy agradecido.
Leista
Hola, tengo un problema similar. Recibo un error 405 y también estoy alojado en Bluehost. Por casualidad, ¿pudiste solucionar el problema? Gracias.
JDC
Tuve el mismo problema con Bluehost. Pero esto me dio la solución.
Desinstalé cualquier plugin adicional para correo, incluido el plugin smtp mailer o gmail smtp, y solo usé una dirección aleatoria como mynewaddress@example.com (reemplaza example.com con el nombre de tu propio dominio) y funcionó. Envié un correo electrónico a mi cuenta de Gmail y pasó todos los filtros. Parece que BlueHost valida la dirección si proviene del servidor que aloja ese dominio. En Gmail, generalmente recibes una advertencia que dice que este correo electrónico podría no haber sido validado, pero mis correos llegan bien con funciones de correo de WordPress personalizadas. No se necesita ningún plugin adicional.
Prashant Bhandarkar
Thank you so much. This was of great help. God Bless you!
Karmen
¡¡¡Tutorial increíble!!!
Louise
Tengo esto funcionando brillantemente con una cuenta de Google Apps for Work para una solución de WooCommerce en WordPress, gracias.
¿Debería esto funcionar si uso un correo de grupo de Google en lugar de una cuenta?
Muchas gracias.
Brian Treiber
No estoy usando aplicaciones de Google para el trabajo, tengo todo configurado y conectado. Intenté enviar un correo electrónico de prueba sin embargo recibo un error 405 no permitido. Entré a mi cpanel y cambié los registros mx a los recomendados "remoto". Todavía no puedo enviar. ¿Significa esto que necesito usar el método menos seguro?
Jason North
Estoy recibiendo este error cuando intento activar el plugin:
El plugin no se pudo activar porque provocó un error fatal. Error de análisis: error de sintaxis, T_FUNCTION inesperado, se esperaba ')' en /home3/north23/public_html/forcebrain/wp-content/plugins/gmail-smtp/google-api-php-client/src/Google/autoload.php en la línea 19
genie
Hola, uso el plugin gmail-smtp pero entra en conflicto con ultimate membership. ¿Podrías ayudarme?
Intenté con otro wp mail smtp pero en el último campo: user account pass. Google app no permite iniciar sesión desde el plugin. Por favor, ayuda
Gracias
Leslie Andrews
Claramente estoy haciendo algo mal. Cuando llego a "agregar credenciales", recibo este mensaje de error y no puedo avanzar.
Redirección no válida: debe terminar con un dominio de nivel superior público (como .com o .org)
Cualquier ayuda sería genial
Soporte de WPBeginner
Si miras la URL de cerca, notarás que te falta un punto entre el nombre de dominio y el TLD, el tuyo es examplecom cuando debería ser example.com.
Administrador
Graham
Gracias por el tutorial, pero recibo este error cuando intento enviar un correo de prueba:
Conexión: abriendo a ssl://smtp.gmail.com:587, timeout=300, options=array ()
SMTP ERROR: Falló la conexión al servidor: Conexión rechazada (111)
Fallo al conectar SMTP().
¿Tiene algo que ver con que mi sitio esté asegurado con SSL?
Tony
Estoy teniendo el mismo problema. ¿Lo resolviste?
Tom
Buen artículo, estoy teniendo algunos problemas para que esto funcione. Así que desactivé el plugin y probé un formulario de contacto para ver si todo estaba igual antes de configurar Gmail SMTP, desafortunadamente ya no se envían correos.
Aunque el plugin Gmail SMTP NO está activo, ¿necesitamos restablecer la configuración predeterminada de alguna manera?
Soporte de WPBeginner
No, simplemente desactivarlo lo apagaría.
Administrador
Jenny
Hola,
Tengo todo esto configurado correctamente y el correo de prueba funcionó... acabo de comentar en mi propio blog para ver si recibiría un correo cuando se publicara un comentario, pero desafortunadamente no lo hice. ¿Alguien puede ayudarme a averiguar dónde me equivoqué?
Sachin
Hola, gracias por el tutorial. Todo funciona bien en la configuración, pero cuando se envía el correo, el sitio se congela por unos 5 minutos. El sitio no se abre en ese momento. No responde en ese momento. ¿Alguna idea de qué podría estar causando este problema? Pero el punto es que el correo se envía al final, finalmente.
Soporte de WPBeginner
Por favor, contacta a tu proveedor de hosting de WordPress. Es posible que puedan ayudarte mejor.
Administrador
crissy
Hola,
Estoy teniendo problemas con el envío del correo de prueba
Error fatal: No se puede redeclarar la clase phpmailer en /home/mywebsite/wp-includes/class-phpmailer.php en la línea 29
por favor, ayuda
David
Hola, acabo de instalar este plugin y todo salió perfecto, ¡gracias a tu excelente tutorial! (Definitivamente no podría haberlo hecho sin ti). El correo electrónico saliente de mi sitio web comenzó a llegar inmediatamente a la bandeja de entrada de las personas en lugar de a sus carpetas de spam.
Pero como soy un novato en estos asuntos y no sé la diferencia entre SMTP y RSVP, investigué un poco sobre SMTP, y en un sitio web que encontré se hizo esta afirmación:
“Otra estrategia que usan los hackers: Si tu aplicación envía correos electrónicos usando SMTP, la dirección IP se registrará en las líneas de encabezado Received. O bien, elimina la línea Received original [no se proporciona explicación de cómo se hace], o no uses SMTP para el envío de correos electrónicos”.
¿Es esto algo de lo que debería preocuparme en cuanto a seguridad? ¿O este plugin resuelve este problema de alguna manera? Y si no, ¿cómo debería solucionarlo?
¡Gracias!
Soporte de WPBeginner
No deberías preocuparte por eso. La mayoría de los proveedores de servicios de correo electrónico populares y sus filtros de spam pueden verificar si un correo electrónico se origina en la dirección IP que dice provenir.
Administrador
Rob
Thank YOU so much for this!! I’ll keep coming back for more!!
Travis
Muchas gracias por este tutorial.
Originalmente tenía todo configurado y funcionando bien, pero moví mi sitio web e hice otras correcciones, y de repente el envío de correos dejó de funcionar.
Anteriormente pasé tiempo intentando configurarlo y hacerlo funcionar, pero luego dejó de funcionar "aleatoriamente".
De todos modos, la opción n.º 1 realmente me ahorró un gran dolor de cabeza.
Christine Tabor
Configuré y obtuve el botón verde de "ir"… GRACIAS POR EL PASO A PASO…
(haciendo esto en el sitio de prueba de un cliente)…
PERO CON RESPECTO A GRAVITY FORMS (o cualquier plugin de formularios)… ¿también necesito cambiar los correos de notificación que he usado para las presentaciones de Gravity Forms?
¿Está bien que el correo electrónico "de" que usé en la configuración sea diferente al de Gmail que usé para configurarlo?
El problema que inició todo esto fue que el cliente no recibía las notificaciones de Gravity Form.
Entonces, antes de instalar en su sitio en vivo… (que es comercio electrónico y SSL)… ¿puedes responder a esto… y todavía debo usar TSL para la configuración? No estaba seguro si un certificado en el sitio hacía alguna diferencia en la configuración de esto.
Gracias,
Christine
Soporte de WPBeginner
No, no necesitas cambiar los correos electrónicos de notificación.
Está bien, pero para asegurar la máxima entregabilidad, deberías usar la dirección de correo electrónico que realmente está enviando el correo.
Deberías intentar primero con SSL para la configuración de Gmail.
Administrador
Christine
Gracias por responder… un poco más de aclaración, por favor.
Configuré un email…info@domain.com como un reenviador en cpanel, y lo reenvío al correo de Verizon.
Dejé el correo de Verizon en la lista de notificaciones de GF, agregué el correo info y otro correo alternativo.
Entonces, ¿el correo info es el que está configurado en el plugin de Gmail que envía el correo… ¿está bien que sea un reenviador?
Además, cuando configuré el plugin, usé una cuenta de Gmail que había creado… CompanyName@gmail.com
Pero no la estoy usando como correo de envío ni en ningún otro lugar.
Envié una prueba y parece que todo funcionó… ¿Debo regresar y cambiar a SSL en lugar de TSL o dejarlo como está?
Gracias de nuevo…
Christine
Soporte de WPBeginner
Suena bien. Sin embargo, si dependiera de nosotros, usaríamos la dirección de Gmail como remitente y agregaríamos la dirección de correo electrónico de reenvío como dirección de Respuesta a.
Tribhuwan Bhatt
Gracias
Tim R
No me funciona el 14 de abril de 2016.
Las cosas que hago rara vez funcionan.
Conexión: abriendo a smtp.gmail.com:587, tiempo de espera=300, opciones=array ()
ERROR SMTP: Falló la conexión al servidor: La red es inalcanzable (101)
Falló la conexión SMTP.
Error del remitente: Falló la conexión SMTP.
¿Vale la pena preocuparse por esto?
zse
Hola,
Tengo este mismo error.
¿Resolviste este problema?
Regards
Tim R
Aquí hay un seguimiento:
La configuración del servidor de mi proveedor de alojamiento web hizo esto imposible.
Cambié de proveedor y ahora funciona muy fácil.
No olvides cambiar la configuración de la cuenta de Gmail para permitir aplicaciones no registradas (una búsqueda te dará muchas instrucciones para hacerlo, así que no las agregaré aquí)
Monica
Oye, intenté permitir el acceso a aplicaciones no registradas y todavía no me funciona.
Estoy recibiendo el error:
Conexión: abriendo a smtp.gmail.com:587, tiempo de espera=300, opciones=array ()
ERROR SMTP: Falló la conexión al servidor: Conexión rechazada (111)
Falló la conexión SMTP.
¿Alguna idea?
Bclose
Hi ,
Thanks for this ticket ..i was fighting with my emial provider weblayer and nothing. it worked with your magic touch , one simple note .. by the end of Ouauth when explaining to create a fake local email you forgot to include that we must use MX record and what is is , i search on google and found ALT2.ASPMX.L.GOOGLE.COM, but this last simply thing could be a danwfault for all readers
Either way thank you..a lot!
Kay
¡Muchas gracias por esto! Funcionó a la perfección. ¡Las instrucciones están 100% en punto!
Tyler
¿Alguien ha logrado que esto funcione con correo de Google Apps? He creado credenciales de API. El estado SMTP está en verde. Pero el correo de prueba dice conexión rechazada. Ya configuré mx a remoto en GoDaddy. ¿Hay alguna configuración de seguridad en el correo de Google Apps que deba configurarse?
TJ
Buen artículo, pude instalar el plugin y envió el correo desde el correo de prueba del plugin.
Falla al usar Contact Form 7, ¿alguna recomendación para un plugin de formulario de contacto con el que esto pueda funcionar?
Gracias
Soporte de WPBeginner
Puedes probarlo con WPForms.
Administrador
Muhammad
gracias por la buena publicación. Estaba pensando en configurar esto para mi sitio.
Ripul
Interesante, sin embargo estoy recibiendo este error: “Error: redirect_uri_mismatch”
Ripul
Olvidé mencionar que estoy probando esto en Localhost.
Rashmirekha Moharana
Hola Syed.
Muchas gracias por una solución tan maravillosa. Déjame implementarla y ver.
Felicitaciones.