Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo Enviar Correos Electrónicos en WordPress Usando el Servidor SMTP de Gmail

¿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. ✅

Cómo usar Gmail SMTP en WordPress

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

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.

WP Mail SMTP

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.

Configuración 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.

Ingresa el correo electrónico y 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'.

Pestaña General en la configuración de WP Mail SMTP

Luego, deberás elegir 'Google / Gmail' en la sección 'Mailer'.

Esto te permitirá usar la opción 'Configuración con un clic'.

Elegir Google / Gmail como el remitente de correo

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.

Habilitar la configuració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'.

Botón Guardar configuración

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.

Botón Iniciar sesión con Google

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.

Permitir que la cuenta de Google envíe correos electrónicos

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.

Autorización exitosa

¡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.

Elige Google como remitente de correo

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í.

Campos ID de cliente y secreto

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.

Haz clic en mi primer proyecto

Se abrirá una pequeña ventana emergente.

Continúe y haga clic en la opción ‘Nuevo proyecto’.

Crear un 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.

Ingresa los detalles del proyecto

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.

Habilitar APIs y servicios

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.

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.

Habilitar API de Gmail

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.

Hacer clic en crear credenciales

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?’

Elegir API de Gmail

Después de eso, elegirá ‘Datos del usuario’ para el campo ‘¿A qué datos accederá?’

Hecho esto, haz clic en el botón ‘Siguiente’.

Seleccionar datos del usuario

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.

Ingresar información de la aplicación

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’.

Ingresar información de contacto del desarrollador

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’.

Seleccionar tipo de aplicación

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.

Agregar URLs de redireccionamiento

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.

Descargar tus credenciales

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'.

Sección 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.

Editar credenciales
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.

Copiar ID de cliente y secreto

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.

Ingresar ID de cliente y secreto en el plugin

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'.

Permitir plugin

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.

Elegir cuenta de Google

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.

Conectado exitosamente

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’.

Ingresa el correo electrónico y el nombre del remitente

A continuación, seleccionemos ‘Otro SMTP’ como tu servicio de correo.

Además, querrás marcar la casilla junto a la ruta de retorno.

Elige Otro SMTP como remitente

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.

Configurar otro SMTP

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.

Guardar configuración para otro SMTP

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’.

Envía un correo de prueba

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.

crear cuenta de correo electrónico en cpanel

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.

crear una cuenta de correo electrónico

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!

Suscríbete a WPBeginner

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:

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.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

136 CommentsLeave a Reply

  1. 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!

  2. 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

  3. 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.

  4. 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

  5. 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!!

  6. 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!!!

    • 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.

  7. 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?

  8. ¡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?

    • ¡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?

  9. 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.

  10. 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!

  11. 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

  12. 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í. :/

  13. 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?

  14. ¿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

  15. ¡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!!!

  16. ¡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!

  17. 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!

  18. 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.

    • Hola, tengo un problema similar. Recibo un error 405 y también estoy alojado en Bluehost. Por casualidad, ¿pudiste solucionar el problema? Gracias.

      • 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.

  19. 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.

  20. 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?

  21. 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

  22. 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

  23. 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

  24. 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?

  25. 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?

  26. 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é?

  27. 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.

  28. 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

  29. 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!

    • 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

  30. 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.

  31. 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

    • 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

      • 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

  32. 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?

    • 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í)

      • 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?

  33. 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!

  34. ¿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?

  35. 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

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.