Cómo usar el servidor SMTP de Gmail para enviar correo desde WordPress










  • Enviar correos electrónicos desde WordPress es una característica que algunas personas dan por sentado. De manera predeterminada, el sistema usa la función PHP para enviar cosas como actualizaciones, restablecimientos de contraseña o notificaciones de varios formularios que puede usar. Sin embargo, muchas personas preferirían configurar SMTP a través de Gmail para los correos electrónicos de WordPress.

    PHP no siempre es la mejor opción. Por un lado, es más fácil ser víctima de un fraude por correo electrónico .

    Una opción viable es cambiar la característica predeterminada de PHP a algo que sea más estable. Por ejemplo, el uso de Gmail ofrece estabilidad y seguridad al enviar sus mensajes.

    En este tutorial, le mostraremos cómo aprovechar el servidor SMTP de Gmail directamente desde WordPress.

    ¿Por qué debería cambiar de PHP a SMTP?

    El Protocolo simple de transferencia de correo, o SMTP, es el sistema estándar cuando se envía un correo electrónico desde un servidor real. Utiliza métodos de autenticación para verificar el acceso de los usuarios y ofrece una capa de seguridad en comparación con los métodos básicos de PHP.

    Esto hace que sea más difícil de piratear en comparación con otros aspectos de su sitio web.

    Otro aspecto del correo PHP es que activará varios filtros de spam. Según el nivel de seguridad que emplee un destinatario, un filtro de correo no deseado verificará la validez del correo electrónico recibido al escanear a través del servidor del que proviene el mensaje.

    Si no es identificable por el filtro, el mensaje se desechará.

    Muchas personas desconfían de los mensajes que reciben en el mundo de hoy. Hacer que el correo electrónico parezca lo más legítimo posible puede tranquilizar a sus destinatarios y puede contribuir a reducir la frecuencia con la que se eliminan sus mensajes.

    Se trata de hacer que el lector se sienta cómodo.

    Echemos un vistazo al complemento en cuestión y veamos qué tiene para ofrecer.

    El complemento de WordPress WP Gmail SMTP

    Complemento SMTP de WP-gmail

    El complemento WP Gmail SMTP le permitirá autenticarse fácilmente con su cuenta de Gmail para enviar correos electrónicos a través del servidor SMTP de Gmail. Verá, muchos servicios de alojamiento compartido tienen restricciones de correo electrónico. Este complemento le permitirá evitar eso y enviar correos electrónicos directamente desde WordPress.

    En pocas palabras, el complemento WP Gmail SMTP evita todos estos problemas al enrutar el correo electrónico a través del servidor SMTP de Gmail. Ahora, el complemento en sí es fácil de instalar y poner en marcha. Sin embargo, se necesita un poco de configuración para que funcione correctamente.

    Repasemos esos pasos juntos y, antes de que te des cuenta, podrás enviar un correo electrónico de forma segura directamente desde WordPress.

    Cómo usar el protocolo OAuth para configurar Gmail SMTP desde WordPress

    Si bien este procedimiento puede parecer un poco lento para algunos, es quizás uno de los métodos más seguros para usar un servidor SMTP de Gmail con WordPress. Afortunadamente, el proceso no es tan difícil de completar. Como se indicó anteriormente, se necesita un poco de rebote para comenzar a funcionar, pero todo se presenta a continuación.

    Paso 1: Instalar y activar el complemento

    Para comenzar a usar este complemento, lo primero que debe hacer es instalarlo y activarlo . Puede hacerlo directamente desde su panel de administración de WordPress. Simplemente vaya a la página de complementos y use el campo de búsqueda para buscar el complemento por nombre.

    Cuando lo vea aparecer, instálelo y actívelo desde allí.

    Instalar y activar el complemento smtp de gmail

    Paso 2: acceda a la página de configuración para configurarlo

    A continuación, ahora debe acceder a la configuración principal y la página de configuración del complemento. Puede hacerlo haciendo clic en Configuración > Gmail STMP. Verá que esta es ahora una opción disponible para hacer clic después de activar el complemento.

    Haga clic en configuración y luego en gmail smtp

    Una vez en la página de configuración principal, verá un mensaje de advertencia sobre cómo necesita credenciales para configurar su aplicación web. Debajo de este mensaje y dentro de las "Instrucciones de configuración básica", verá un enlace para "Gmail SMTP". Haga clic en este enlace para obtener más información sobre el complemento, o vaya a la página de desarrolladores de Google .

    Advertencia de configuración del complemento

    Paso 3: inicie sesión en la cuenta de Google y cree un proyecto

    Cuando haga clic en el enlace para desarrolladores de Google que se encuentra arriba, se lo dirigirá a una página de cuenta donde deberá iniciar sesión en su cuenta. Esto se debe a que deberá configurar el proyecto SMTP de Gmail para vincularlo a WordPress.

    Después de iniciar sesión en su cuenta de Google, si aún no lo ha hecho, se cargará una nueva página.

    Desde aquí, verá un enlace de botón "Crear proyecto" en la parte superior derecha. Continúe y haga clic en él.

    Haga clic en el botón crear proyecto

    NOTA: Si ya tiene proyectos guardados en Google, deberá hacer clic en el menú desplegable junto a "API de Google" para abrir la pantalla del nuevo proyecto.

    Proyectos de API de Google

    Registre su nuevo proyecto dándole un nombre y una ubicación si lo desea. Haga clic en el botón "Crear" para crear el proyecto.

    Dar un nombre al proyecto

    Paso 4: Obtenga la API de Gmail para la función SMTP de WordPress

    Una vez que se haya creado el proyecto, accederá a una nueva ventana de la Biblioteca de Google. Tienes dos opciones aquí. Puede hacer clic en "Servicios y API habilitados" o hacer clic en el enlace de la biblioteca API. Para esta demostración, vamos a hacer clic en API y servicios habilitados en la parte superior de la página.

    Haga clic en habilitar API y servicios

    Busque el cuadro de la API de Gmail que se encuentra debajo del enlace de G Suite. Cuando lo veas, sigue adelante y haz clic en él.

    Seleccione la pestaña API de Gmail

    Cuando lo haga, aparecerá una página informativa que le informará sobre todo. Siéntase libre de leer la información. Cuando esté listo, haga clic en el botón "Habilitar".

    Haga clic en Habilitar para que la API funcione

    Paso 5: crear credenciales/aplicación

    Ahora que ha habilitado la API, accederá a una nueva ventana con una advertencia sobre cómo no se puede usar la API hasta que cree las credenciales.

    Comencemos esta parte del proceso haciendo clic en el enlace del botón "Crear credenciales" en la parte superior derecha de la página.

    Haga clic en el botón crear credenciales

    Esto lo lleva a una interfaz donde puede encontrar el tipo de credenciales que necesita. Puede usar la herramienta para averiguar si lo desea, o puede omitirla haciendo clic en el enlace "id del cliente".

    Haga clic en el enlace de identificación del cliente

    Para avanzar y crear una ID de cliente de OAuth, primero debe configurar la pantalla de consentimiento de OAuth. Por lo tanto, haga clic en el enlace "Configurar pantalla de consentimiento".

    Configurar pantalla de consentimiento

    Hacer esto lo lleva a la pantalla de consentimiento de OAuth. Aquí tienes un par de opciones. Puede elegir "Interno" si desea limitar la comunicación por correo electrónico solo a los usuarios de G Suite. O bien, puede elegir "Externo" para que la aplicación esté disponible para cualquier usuario.

    En esta situación, elijo "Externo". Haga clic en "Crear" para avanzar.

    Pantalla de consentimiento de OAuth para Gmail smtp

    En este punto, debería estar en la página de pantalla de consentimiento de OAuth. Es hora de configurarlo como mejor te parezca. Agregue un nombre de aplicación y un correo electrónico de soporte al usuario.

    Configurar la pantalla de consentimiento de OAuth

    Puede configurar campos opcionales como Dominios autorizados, enlace de la página de inicio de la aplicación, enlace de la política de privacidad de la aplicación y enlace de los términos de servicio de la aplicación. Todo depende de usted, puede completar lo que desee o continuar y hacer clic en el botón "Guardar" para continuar.

    Desde aquí, vaya a Ámbitos, Información opcional y Resumen. Una vez más, puede completar esto como desee. Pude omitirlo todo con fines de demostración e hice clic en el botón "Guardar" para seguir adelante.

    Resumen e información opcional de los alcances

    Paso 7: Crear ID de cliente de OAuth

    Ahora que se ha configurado la pantalla de consentimiento de OAuth, puede crear una ID de cliente de OAuth. Para hacer esto, haga clic en la pestaña "Credenciales" ubicada a la izquierda.

    Haga clic en la pestaña de credenciales para Gmail smtp

    En esta página, haga clic en la pestaña "Crear credenciales" en la parte superior de la página. Saldrá un menú desplegable. Seleccione ID de cliente de OAuth de las selecciones disponibles.

    Haga clic en credenciales y luego en ID de cliente de OAuth

    En la nueva página que aparece, seleccione "Aplicación web" en el menú desplegable disponible.

    Seleccionar aplicación web para Gmail SMTP

    Aparecerán campos de información más relevantes para que los rellenes como quieras. Continúe y asigne un nombre a la aplicación y complete el resto de los campos como mejor le parezca para lo que está haciendo. Asegúrese de autorizar JavaScript Origins ingresando la URL de su sitio.

    En el campo debajo de "URL de redirección autorizadas", deberá pegar la URL que se muestra en la configuración del complemento SMTP de Gmail. Esto se encuentra justo debajo del cuadro de instrucciones de configuración básica.

    información de la aplicación web

    Cuando esté listo, haga clic en el botón "Crear" en la parte inferior de la página. Esto generará efectivamente una identificación de cliente y un secreto de cliente para usted.

    Cliente OAuth creado

    Aparecerá una nueva ventana emergente con su ID de cliente y secreto de cliente. Copie ambas cadenas y péguelas en su complemento SMTP de Gmail de WordPress.

    Nota : si los necesita nuevamente en el futuro, puede ingresar al cliente OAuth en Google y editar la aplicación web. Tanto la identificación como el secreto estarán en esta área.

    Paso 8: agregue las credenciales de Gmail para el correo electrónico SMTP en WordPress

    Ahora que tiene el SMTP configurado para Gmail, regrese al complemento de WordPress para ingresar su configuración. Complete los campos vacíos, como la dirección de correo electrónico y "De nombre". Todos estos se encuentran en la pestaña "General".

    Ingrese la configuración del complemento

    Tome nota de las siguientes entradas en la pestaña general y lo que significan. Esto te ayudará a ingresar la información correctamente.

    • Dirección de correo electrónico de OAuth:  la dirección de correo electrónico que utilizará para la autenticación SMTP. Este debe ser el mismo correo electrónico utilizado en Google Developers Console.
    • Dirección de correo electrónico de remitente:  la dirección de correo electrónico que se utilizará como dirección de remitente al enviar un correo electrónico.
    • Nombre del remitente:  el nombre que se utilizará como nombre del remitente al enviar un correo electrónico.
    • Tipo de cifrado:  el cifrado que se utilizará al enviar un correo electrónico (ya sea TLS/SSL). De forma predeterminada, debe establecerse en TLS, ya que SSL está obsoleto desde 1998.
    • Puerto SMTP:  El puerto que se utilizará al enviar un correo electrónico. Si elige TLS, debe establecerse en 587. Para SSL, use el puerto 465 en su lugar.

    Cuando haya terminado aquí, haga clic en "Guardar cambios".

    Paso 9: otorgar permiso

    Cuando hace clic en "Guardar cambios", puede aparecer un nuevo botón en la parte inferior de la página y se etiquetará como "Otorgar permiso". Haga clic en este botón.

    Haga clic en el botón conceder permiso para Gmail smtp

    Luego, Google le pedirá permiso para vincular el sitio a su cuenta de Google. Haga clic en el botón "Permitir" y volverá a la ventana de configuración de SMTP de Gmail en WordPress.

    ¡Felicitaciones! Su correo electrónico ahora está conectado al sitio web a través de SMTP y está listo para enviar correos electrónicos usando WordPress

    ¿Puede usar una cuenta de Gmail gratuita o debe pagar por los servicios SMTP?

    No hay nada de malo en usar una cuenta gratuita cuando quieres usar un servidor SMTP de Gmail. Sin embargo, el uso de G Suite de Google agrega una gran cantidad de funciones. Por ejemplo, puede obtener un correo electrónico personalizado, toneladas de espacio de almacenamiento adicional, protección contra correo no deseado, reuniones de video integradas y más por un precio bajo.

    Y eso sin incluir los otros servicios que forman parte de G Suite. Puede ser un buen sistema a considerar, especialmente si opera en un entorno de equipo.

    ¿Qué sucede si esto no funciona y recibe un error al intentar enviar un correo electrónico?

    Algunas plataformas de alojamiento de sitios web pueden tener problemas al intentar usar un servidor diferente al suyo cuando usan Gmail SMTP. Como resultado, el nombre de usuario y la contraseña pueden fallar. Si esto sucede, deberá realizar algunos ajustes menores en su cPanel .

    Desplácese hacia abajo y haga clic en el enlace "Cuentas de correo electrónico" en cPanel .

    Haga clic en el enlace de cuentas de correo electrónico

    Desde aquí, crea una dirección de correo electrónico igual a la utilizada en las credenciales de tu aplicación web en Google.

    crear cuenta de correo para gmail smtp

    Ahora, vaya a sus Registros MX y cambie el enrutamiento de automático a remoto. Debe haber un enlace ubicado junto a MX que diga "Enrutamiento de correo electrónico: Intercambiador de correo remoto".

    Nota: Esto puede diferir de un host a otro, así que consulte con el host de su sitio web para solucionar problemas desde aquí si es necesario.

    Básicamente, esto engaña al servidor de su sitio web para que piense que está enviando el mensaje a través de él, aunque en realidad no es así. Es posible que esto no funcione para todos, pero puede ser un buen lugar para comenzar si tiene problemas.

    Otros complementos SMTP de Gmail para probar en WordPress

    WP Mail SMTP por WPForms

    WP Mail SMTP por WPForms

    Sin duda, WP Mail SMTP de WPForms es el complemento SMTP más popular en WordPress con más de 2 millones de instalaciones activas. Maneja múltiples tipos de correos electrónicos, incluidos Gmail, Yahoo, Zoho y más.

    Como resultado, el complemento encajará en cualquier sitio web que lo instale. También es bastante fácil de usar, lo cual es una gran razón por la que es tan popular. Y, naturalmente, se integra muy bien con WPForms.

    Sencillo WP SMTP

    Sencillo WP SMTP

    Easy WP SMTP es otro complemento multi-SMTP. Es compatible con los protocolos SMTP de Gmail, Yahoo y Hotmail. Y como su nombre indica, es bastante fácil de usar. Por eso tiene más de 600.000 instalaciones activas.

    También vale la pena mencionar que hay una versión Pro. Por lo tanto, hay disponibles aún más funciones y compatibilidad con SMTP.

    Publicar correo SMTP/Registro de correo electrónico

    Publicar correo SMTP/Registro de correo electrónico

    Post SMTP Mailer /Email Log es un complemento bastante interesante. Tiene algunas características únicas pero acogedoras, como notificaciones por correo electrónico con el navegador Google Chrome. Es compatible con los protocolos de Gmail, Yahoo y Hotmail.

    Es compatible con la mayoría de los principales complementos de WordPress, como WooCommerce y WPForms.

    Configure Gmail SMTP en WordPress hoy

    El correo electrónico es una de las piezas de comunicación más frecuentes en Internet. Aunque el sistema PHP predeterminado en WordPress puede funcionar muy bien en algunos casos, puede estar obstaculizando su éxito en otros.

    Proporcione estabilidad y seguridad a las funciones de correo de su sitio web. Puede marcar una diferencia en la forma en que las personas interactúan con sus mensajes.

    ¿Qué tipo de servidor de correo electrónico utilizas profesionalmente? ¿Con qué frecuencia envía correos electrónicos directamente desde su sitio web?










  • Subir