SMTP En WordPress.

SMTP En WordPress. SMTP en WordPress se refiere al protocolo…

SMTP En WordPress.

SMTP en WordPress se refiere al protocolo de transferencia de correo simple (Simple Mail Transfer Protocol, en inglés) que se utiliza para enviar correos electrónicos desde un sitio web basado en WordPress.

WordPress tiene la capacidad incorporada de enviar correos electrónicos, como notificaciones de nuevos comentarios, restablecimiento de contraseñas y confirmaciones de registro. Sin embargo, en algunos casos, estos correos pueden ser bloqueados o terminar en la carpeta de spam debido a la configuración del servidor de alojamiento o a problemas de autenticación.

Para solucionar este problema y mejorar la entrega de correos electrónicos desde WordPress, se puede utilizar un servicio SMTP externo. SMTP en WordPress implica configurar un servidor SMTP externo (como Gmail, SendinBlue o Mailgun) para enviar correos electrónicos desde el sitio web.

Al configurar un servidor SMTP en WordPress, se pueden aprovechar las ventajas de un servicio de correo electrónico más confiable y seguro, así como tener un mayor control sobre el envío y la entrega de correos electrónicos. Esto ayuda a garantizar que los correos enviados desde WordPress lleguen correctamente a los destinatarios y no sean clasificados como spam.

La configuración del servidor SMTP en WordPress se realiza a través de plugins específicos de SMTP, como WP Mail SMTP o Easy WP SMTP. Estos plugins permiten ingresar la información de configuración del servidor SMTP externo, como la dirección de correo electrónico, la contraseña, el servidor SMTP y el puerto.

Al utilizar SMTP en WordPress, se mejora la capacidad de entrega de correos electrónicos y se evitan problemas de spam, lo que garantiza una comunicación eficiente y confiable con los usuarios del sitio web.

¿Qué es el SMTP En WordPress?.

SMTP en WordPress se refiere al protocolo de transferencia de correo simple (Simple Mail Transfer Protocol, por sus siglas en inglés) que se utiliza para enviar correos electrónicos desde un sitio web basado en WordPress.

WordPress, como plataforma de gestión de contenido, tiene la capacidad integrada de enviar correos electrónicos, como notificaciones de comentarios, restablecimiento de contraseñas y mensajes de contacto. Sin embargo, la entrega confiable de estos correos puede ser un desafío debido a la configuración del servidor de alojamiento o a restricciones de seguridad.

Para superar estas limitaciones, se recomienda configurar un servidor SMTP externo en WordPress. El SMTP externo actúa como intermediario para enviar los correos electrónicos generados por WordPress, lo que mejora la entrega y la tasa de éxito de los mensajes.

La configuración del SMTP en WordPress implica ingresar los detalles del servidor SMTP, como la dirección del servidor, el puerto, el nombre de usuario y la contraseña en la configuración del sitio web. Esta información se obtiene del proveedor de servicios de correo electrónico o del servidor SMTP que se elija para enviar los correos electrónicos.

Al utilizar SMTP en WordPress, se pueden obtener beneficios como:

  1. Mayor tasa de entrega de correos electrónicos: Al utilizar un servidor SMTP dedicado, se mejora la capacidad de entrega de los correos electrónicos generados por WordPress.
  2. Mejor reputación de correo: Al enviar los correos electrónicos a través de un servidor SMTP confiable, se reduce la posibilidad de que los mensajes sean clasificados como spam.
  3. Monitoreo y registro de envíos: Los servidores SMTP externos generalmente ofrecen funciones de monitoreo y registro de los correos enviados, lo que permite realizar un seguimiento de la entrega y detectar posibles problemas.
  4. Autenticación de correo: Al configurar el SMTP, se puede utilizar la autenticación de correo para garantizar que los mensajes enviados desde WordPress sean legítimos y confiables.

Configurar el SMTP en WordPress puede realizarse mediante plugins específicos, como WP Mail SMTP o Easy WP SMTP, que facilitan la configuración y permiten ingresar los detalles del servidor SMTP.

En resumen, el SMTP en WordPress es una configuración que permite enviar correos electrónicos desde un sitio web WordPress a través de un servidor SMTP externo, lo que mejora la entrega y la confiabilidad de los mensajes.

¿Para qué sirve el SMTP En WordPress?.

El SMTP en WordPress sirve para facilitar el envío de correos electrónicos desde un sitio web WordPress. Aunque WordPress tiene la capacidad de enviar correos electrónicos incorporada, a veces puede haber limitaciones en la configuración del servidor de alojamiento o restricciones de seguridad que afectan la entrega confiable de los mensajes.

Al configurar un servidor SMTP externo en WordPress, se puede mejorar la entrega de los correos electrónicos generados por el sitio. El SMTP actúa como intermediario, tomando los correos electrónicos generados por WordPress y enviándolos a través de un servidor SMTP confiable. Esto ayuda a garantizar que los correos electrónicos lleguen correctamente a los destinatarios y evita que sean considerados como spam.

Algunos casos en los que el SMTP en WordPress resulta útil son:

  1. Notificaciones de comentarios: Cuando un usuario deja un comentario en un artículo, WordPress puede enviar una notificación al autor o al administrador del sitio.
  2. Restablecimiento de contraseñas: Si un usuario olvida su contraseña y solicita un restablecimiento, WordPress puede enviar un correo electrónico con un enlace para realizar el proceso.
  3. Formularios de contacto: Si un sitio utiliza un formulario de contacto, los mensajes enviados a través de este formulario pueden ser entregados por correo electrónico a una dirección específica.
  4. Confirmación de registro: Algunos sitios requieren que los usuarios se registren antes de acceder a ciertas funciones o contenido. En este caso, WordPress puede enviar un correo electrónico de confirmación de registro al usuario.

En resumen, el SMTP en WordPress sirve para asegurar que los correos electrónicos generados por el sitio web, como notificaciones, mensajes de contacto y confirmaciones, sean entregados de manera confiable a los destinatarios. Configurar un servidor SMTP externo ayuda a superar posibles limitaciones de entrega y mejora la reputación de los correos electrónicos enviados desde WordPress.

¿Cómo funciona el SMTP En WordPress?.

El funcionamiento del SMTP en WordPress implica la configuración de un servidor SMTP externo para enviar correos electrónicos generados por el sitio. A continuación, se explica el proceso básico:

  1. Elección de un proveedor de servicios SMTP: En primer lugar, es necesario seleccionar un proveedor de servicios SMTP confiable. Algunos proveedores populares incluyen SendGrid, Mailgun y SMTP.com. Cada proveedor tiene sus propias características y planes de precios.
  2. Obtención de las credenciales del servidor SMTP: Una vez seleccionado el proveedor, es necesario registrarse en su plataforma y obtener las credenciales de acceso al servidor SMTP. Estas credenciales suelen incluir el nombre de host del servidor, el puerto, el nombre de usuario y la contraseña.
  3. Instalación de un plugin de SMTP en WordPress: En el panel de administración de WordPress, se puede buscar e instalar un plugin de SMTP como “Easy WP SMTP” o “WP Mail SMTP”. Estos plugins permiten configurar los detalles de conexión con el servidor SMTP externo.
  4. Configuración del plugin de SMTP: Después de instalar el plugin, se debe acceder a su configuración. Aquí, se ingresan las credenciales proporcionadas por el proveedor de servicios SMTP, como el nombre de host, el puerto y las credenciales de inicio de sesión.
  5. Prueba de envío de correos electrónicos: Una vez configurado el plugin de SMTP, se puede realizar una prueba enviando un correo electrónico desde WordPress, como una notificación de prueba o un mensaje de contacto. Si la configuración es correcta, el correo electrónico debería enviarse correctamente a través del servidor SMTP externo.

Es importante destacar que el proceso exacto puede variar según el proveedor de servicios SMTP y el plugin de SMTP utilizado. Algunos plugins también ofrecen opciones adicionales, como la capacidad de usar protocolos de seguridad como SSL o TLS.

En resumen, el SMTP en WordPress funciona mediante la configuración de un servidor SMTP externo a través de un plugin especializado. Este proceso permite que los correos electrónicos generados por WordPress se envíen de manera confiable y segura utilizando el servidor SMTP externo configurado.

¿Cómo se configura el SMTP En WordPress?.

La configuración del SMTP en WordPress se realiza a través de un plugin de SMTP que facilita el proceso. Aquí se presenta un ejemplo de configuración utilizando el plugin “Easy WP SMTP”:

  1. Instala el plugin: Ve al panel de administración de WordPress y selecciona “Plugins” en el menú lateral. Haz clic en “Agregar nuevo” y busca “Easy WP SMTP”. Luego, selecciona “Instalar ahora” y activa el plugin.
  2. Accede a la configuración: Una vez instalado y activado el plugin, ve a “Ajustes” en el menú lateral y selecciona “Easy WP SMTP”. Aquí es donde se realizará la configuración.
  3. Configura los ajustes del servidor SMTP: En la página de configuración del plugin, encontrarás los siguientes campos:
    • SMTP: Habilita el uso del servidor SMTP para enviar correos electrónicos desde WordPress.
    • Host SMTP: Ingresa el nombre de host del servidor SMTP proporcionado por tu proveedor de servicios SMTP.
    • Puerto SMTP: Especifica el puerto utilizado por el servidor SMTP. Los valores comunes son 587 o 465.
    • Encriptación: Selecciona el tipo de encriptación requerido por tu proveedor de servicios SMTP. Las opciones pueden ser “Ninguna”, “SSL” o “TLS”.
    • Nombre de usuario SMTP: Ingresa el nombre de usuario proporcionado por tu proveedor de servicios SMTP.
    • Contraseña SMTP: Ingresa la contraseña asociada con tu cuenta de correo electrónico SMTP.
    • Correo electrónico “Desde”: Especifica la dirección de correo electrónico que aparecerá como remitente en los correos electrónicos enviados desde WordPress.
  4. Realiza una prueba de envío: Después de completar los campos de configuración, es recomendable realizar una prueba de envío. Ingresa una dirección de correo electrónico válida en el campo “Enviar correo de prueba a” y haz clic en el botón “Enviar correo de prueba”. Esto te permitirá verificar si la configuración del SMTP es correcta y si los correos electrónicos se envían correctamente.

Recuerda que los pasos de configuración pueden variar según el plugin de SMTP que utilices, pero en general, seguirán un proceso similar. Asegúrate de obtener la información necesaria de tu proveedor de servicios SMTP, como el nombre de host, el puerto, el nombre de usuario y la contraseña, para completar la configuración de manera adecuada.

¿Por qué WordPress no envía correos sin SMTP?.

WordPress utiliza la función de correo PHP incorporada para enviar correos electrónicos, pero hay varios factores por los que WordPress puede tener dificultades para enviar correos sin la configuración de SMTP adecuada. Algunas de las razones comunes son las siguientes:

  1. Restricciones del servidor de alojamiento: Algunos proveedores de alojamiento limitan o bloquean la capacidad de envío de correos electrónicos desde sus servidores por motivos de seguridad o para prevenir el abuso de recursos. Esto puede afectar la capacidad de WordPress para enviar correos electrónicos sin la configuración de SMTP adecuada.
  2. Configuración de correo incorrecta: Si la configuración de correo en WordPress no está establecida correctamente, como la dirección de correo electrónico del remitente o el servidor de correo saliente, los correos electrónicos pueden no enviarse correctamente. Esto puede ocurrir si no se ha configurado correctamente la función de correo PHP en el archivo de configuración de WordPress (wp-config.php).
  3. Detección de spam: Algunos proveedores de correo electrónico y filtros de spam pueden considerar los correos enviados desde WordPress como sospechosos o no confiables si no se envían a través de una conexión SMTP autenticada. Esto puede resultar en que los correos sean marcados como spam o bloqueados por completo.
  4. Fiabilidad y entrega de correos: La función de correo PHP de WordPress puede no ser tan confiable en términos de entrega de correos electrónicos. Los correos electrónicos enviados sin SMTP pueden perderse, retrasarse o terminar en la carpeta de spam debido a problemas de filtrado en el servidor de destino.
  5. Control y autenticación de correo: La configuración de SMTP permite una mayor autenticación y control sobre los correos enviados desde WordPress. Al utilizar SMTP, puedes autenticar tu conexión con el servidor de correo saliente y garantizar que los correos electrónicos sean entregados de manera segura y confiable.

En resumen, utilizar SMTP en WordPress es una forma más confiable y segura de enviar correos electrónicos, ya que soluciona posibles problemas de restricciones del servidor de alojamiento, entrega de correos, detección de spam y proporciona una mejor autenticación y control sobre los correos enviados.

Configurar SMTP GMAIL con el plugin WP Mail SMTP anteriormente.

Anteriormente para configurar SMTP de Gmail con el plugin WP Mail SMTP en WordPress se seguían los siguientes pasos:

  1. Instala y activa el plugin: Ve al panel de administración de WordPress, haz clic en “Plugins” en el menú lateral y luego selecciona “Agregar nuevo”. Busca el plugin “WP Mail SMTP” y haz clic en “Instalar ahora” y luego en “Activar” para activarlo.
  2. Configura las opciones del plugin: En el menú lateral de WordPress, ve a “WP Mail SMTP” y selecciona “Configuración”. En esta página, verás las opciones de configuración del plugin.
  3. Configura el servidor de correo saliente: En la sección “Correo electrónico”, selecciona “SMTP” como el método de envío de correo. A continuación, ingresa la dirección de correo electrónico desde la cual quieres enviar los correos. Por ejemplo, tu dirección de correo de Gmail.
  4. Configura los ajustes de Gmail: En la sección “Configuración SMTP”, ingresa los siguientes detalles:
    • Servidor de correo saliente: smtp.gmail.com.
    • Puerto: 587.
    • Cifrado: TLS.
  5. Configura la autenticación SMTP: Marca la opción “Sí: usar autenticación SMTP” y luego ingresa tu dirección de correo electrónico de Gmail en el campo “Nombre de usuario”. Ingresa la contraseña de tu cuenta de Gmail en el campo “Contraseña”.
  6. Guarda los cambios: Desplázate hacia abajo y haz clic en el botón “Guardar configuración”.
  7. Verifica la configuración: WP Mail SMTP te proporcionará una opción para enviar un correo de prueba. Haz clic en el enlace “Enviar correo de prueba” y verifica si recibes el correo en la dirección de destino.

Una vez completados estos pasos, habrías configurado correctamente el SMTP de Gmail con el plugin WP Mail SMTP en tu sitio de WordPress.

Configurar SMTP Google Workspace/Gmail con el plugin WP Mail SMTP 2023.

¿Le gustaría usar su cuenta de Gmail o Google Workspace (anteriormente G Suite) para solucionar problemas de entrega de correo electrónico en su sitio?. La opción Google Workspace / Gmail de WP Mail SMTP utiliza la API de Google para autenticar de forma segura los correos electrónicos de su sitio, ayudándolos a llegar con éxito a las bandejas de entrada de sus usuarios.

Este tutorial le mostrará cómo configurar WP Mail SMTP utilizando Google Workspace / Gmail mailer con su dirección de correo electrónico de Gmail o Google Workspace.


Instalación y configuración del complemento WP Mail SMTP.

Antes de comenzar, deberá instalar y activar el complemento WP Mail SMTP .

Una vez que haya verificado su licencia , estará listo para configurar los ajustes del complemento. Puede encontrarlos yendo a WP Mail SMTP » Configuración y buscando en la pestaña General .

Pestaña General Configuración de SMTP

A continuación, cubriremos los ajustes necesarios para esta configuración.

Desde el e-mail.

Esta es la dirección de correo electrónico desde la que se enviarán todos los correos electrónicos de su sitio. Puede escribir su dirección de correo electrónico en el campo proporcionado o seleccionar la dirección de correo electrónico que le gustaría usar (incluido cualquier alias que haya configurado ) en el menú desplegable que aparece después de conectar su sitio a la API de Gmail en pasos posteriores.

Selección de una dirección de correo electrónico para usar como correo electrónico de remitente después de configurar el correo de Google/Gmail

La  opción Forzar desde correo electrónico hará que todos los correos electrónicos enviados desde su sitio provengan de la dirección que ingresó o seleccionó.

Nota: para usar varios alias de Gmail en su sitio de WordPress como la dirección de correo electrónico del remitente, asegúrese de dejar la casilla Forzar correo electrónico sin marcar.

De nombre.

Debajo del Correo electrónico del remitente, puede configurar el Nombre del remitente . Este es el nombre asociado con los correos electrónicos que envía su sitio. De forma predeterminada, se configurará con el nombre de su sitio, pero puede ajustarlo a lo que desee.

También puede marcar la opción Forzar desde el nombre para aplicar esta configuración en todo el sitio.

Desde el nombre en la configuración SMTP de WP Mail

Remitente

Aquí es donde puede elegir qué correo desea que use su sitio. Selecciona la opción Google/Gmail .

Seleccionar el correo de Google / Gmail en la configuración de WP Mail SMTP

Una vez que haya elegido este correo, debería ver aparecer una nueva sección titulada Google / Gmail . En esta sección, hay configuraciones etiquetadas  ID de cliente y Secreto de cliente .

La configuración del correo de Google/Gmail

Para generar la información que necesita para estos campos, deberá usar su cuenta de Google para crear una aplicación web. Este proceso no requiere codificación y le mostraremos exactamente qué hacer en el siguiente paso.

Volverá a la página de configuración de WP Mail SMTP un poco más tarde, así que para el siguiente paso, abra una nueva pestaña o ventana en su navegador.

Creación de una aplicación web en su cuenta de Google.

En la nueva pestaña o ventana que ha abierto, inicie sesión en su cuenta de Google y abra su Google Cloud Console .

Nota: antes de continuar, asegúrese de cerrar sesión en todas las demás cuentas de Google además de la cuenta que usará para la configuración de SMTP.

Además, si usa Google Workspace, asegúrese de que la cuenta de Google que usa tenga permiso para enviar correos electrónicos (en otras palabras, acceso a su propia bandeja de entrada).

Si es la primera vez que usa Google Cloud Console, es posible que vea una ventana emergente que le pide que seleccione su país y acepte los Términos de servicio. Continúe y hágalo, luego haga clic en ACEPTAR Y CONTINUAR para pasar al siguiente paso.

Aceptar los términos de servicio de Google Cloud

Si ha iniciado sesión en Google Cloud Console anteriormente, es probable que omita los Términos de servicio.

Crear o elegir un proyecto.

Primero, deberá elegir un proyecto para usar en su aplicación. Puede seleccionar uno existente o crear uno nuevo.

Para hacerlo, haga clic en el menú desplegable de proyectos en la barra de herramientas en la parte superior de su tablero.

Abrir el menú desplegable de proyectos de Google Cloud

En la ventana emergente que aparece, seleccione un proyecto existente de la lista o haga clic en  Nuevo proyecto en la esquina superior derecha.

Elegir configurar un nuevo proyecto para una aplicación en Google Cloud

Si seleccionó un proyecto existente, continúe con el siguiente paso. Para un nuevo proyecto, ingrese un nombre de proyecto y seleccione una organización y ubicación de los menús desplegables.

Crear un nuevo proyecto en Google Cloud

Luego haga clic en el  botón CREAR .

Habilitación de la API de Gmail

A continuación, debe habilitar la API de Gmail para su proyecto. En la barra lateral de Google Cloud Console, vaya a  API y servicios » Biblioteca .

biblioteca de servicios api

Luego busque en  Categoría y haga clic en  Google Workspace , o ingrese “API de Gmail” en la barra de búsqueda.

Apertura de la categoría Workspace en la biblioteca API de Google

Haga clic en el  resultado de la API de Gmail .

La API de Gmail

En la página de la API de Gmail, haga clic en el botón azul  HABILITAR .

Habilitación de la API de Gmail

Creación de las credenciales de su aplicación

Después de habilitar la API de Gmail, debe ser redirigido a la página de descripción general de la API de Gmail. Aquí, haga clic en el botón CREAR CREDENCIALES .

Creación de credenciales para la API de Gmail

En la página siguiente, Google le hará algunas preguntas para determinar el tipo de credencial que necesita. En el menú desplegable Seleccionar una API , elija API de Gmail .

Seleccione la API de Gmail

Nota: si no ve una opción para la API de Gmail en el menú desplegable, asegúrese de tener la API de Gmail habilitada para su cuenta.

A continuación, en ¿A qué datos accederá? , seleccione la opción Datos de usuario . Luego haga clic en el botón SIGUIENTE para continuar.

Haga clic en el botón siguiente

Luego, Google le pedirá información básica sobre su aplicación.

Esta sección es principalmente para uso personal ya que nadie más usará su aplicación. Sin embargo, algunos campos todavía están marcados como obligatorios:

  • Nombre de la aplicación: ingrese un nombre de aplicación de su elección (p. ej., la aplicación de Pattie).
  • Correo electrónico de soporte al usuario: Seleccione su dirección de correo electrónico de las opciones proporcionadas.
  • Logotipo de la aplicación: si lo desea, puede cargar un logotipo para su aplicación. Esto es opcional.
Ingresar información de la aplicación en Google Cloud

Finalmente, agregue su dirección de correo electrónico en el campo Direcciones de correo electrónico . Luego haga clic en el botón GUARDAR Y CONTINUAR para continuar con el siguiente paso.

Haga clic en el botón Guardar y continuar

Configuración de ámbitos (opcional)

Este es un paso opcional que omitiremos en este tutorial. Desplácese hacia abajo hasta el final de la sección Ámbitos y haga clic en el botón GUARDAR Y CONTINUAR  para continuar.

Continuando más allá de la configuración de los ámbitos de Google Cloud

Nota: Para obtener más información sobre los alcances de la API de Gmail, consulte la documentación para desarrolladores de Google .

Configuración de su ID de cliente de OAuth.

A continuación, deberá completar cierta información sobre su ID de cliente de OAuth.

En el menú desplegable Tipo de aplicación , seleccione la opción Aplicación web . Una vez que lo haga, más campos se completarán automáticamente.

Seleccionar aplicación web

Puede dejar el campo Nombre como valor predeterminado o cambiarlo por algo más relevante. Para este ejemplo, mantendremos el nombre predeterminado, cliente web 1 .

Nombre OAuth

A continuación, omita la sección Orígenes de JavaScript autorizados y desplácese hasta URI de redirección autorizados .

Haga clic en el botón + AGREGAR URI e ingrese lo siguiente: https://connect.wpmailsmtp.com/google/. También puede copiar este valor desde la configuración SMTP de su WP Mail y pegarlo aquí si lo prefiere.

Entrada para URI

Luego haga clic en el botón CREAR para completar este paso.

Haga clic en el botón crear

Una vez que se haya creado su aplicación, la  sección Sus credenciales se expandirá para mostrarle su ID de cliente. No es necesario copiarlo ahora, ya que accederá desde otra área en un paso posterior.

En su lugar, continúe y haga clic en el botón HECHO en la parte inferior de la página.

Haga clic en el botón Listo

Actualización del estado de publicación de prueba a producción.

Google pondrá su aplicación en modo Interno de forma predeterminada. Es muy importante que lo cambie al modo Externo y lo publique. De lo contrario, su aplicación será muy limitada y no funcionará correctamente.

En la barra lateral de Google Cloud Console, vaya a API y servicios » Pantalla de consentimiento de OAuth . En  Tipo de usuario , haga clic en el  botón HACER EXTERNO .

Hacer clic en el botón HACER EXTERNO para cambiar el estado de publicación de una aplicación de Google Cloud

Nota: Solo los usuarios dentro de su organización pueden acceder a su aplicación si el Tipo de usuario está configurado como Interno . Por ejemplo, si su dominio de Workspace es example.com , los usuarios solo pueden acceder a su aplicación usando una dirección de correo electrónico @example.com .

Las direcciones de correo electrónico externas verán un error que se lee Error 403: org_internalal otorgar acceso SMTP de WP Mail a su aplicación.

En la ventana emergente que aparece, seleccione la  opción En producción . Luego haga clic en CONFIRMAR .

Establecer el estado de publicación de la aplicación Google Cloud en En producción

Una vez que se complete la confirmación, verá que el estado de publicación de su aplicación ahora es En producción .

Comprobación del estado de publicación de una aplicación de Google Cloud

Concesión de permisos de Google / Gmail a su sitio

A continuación, haga clic en Credenciales en el menú del lado izquierdo.

página de credenciales de api

Una vez que esté en la página Credenciales, en la sección ID de cliente de OAuth 2.0 puede ver los detalles de la aplicación web que acaba de crear. Para ver el ID del cliente y el secreto del cliente , haga clic en el icono del lápiz.

Haga clic en el icono de lápiz

Esto abrirá todos los detalles de su aplicación. En el lado derecho de esta página, verá los valores de ID de cliente y Secreto de cliente .

ID de cliente y secreto de cliente

Continúe y copie ambos valores en los campos correspondientes en la configuración SMTP de su WP Mail.

Pegar su ID de cliente y Secreto de cliente en la configuración de correo de Google / Gmail

Nota: tenga mucho cuidado de no copiar ningún texto o espacio adicional con su ID de cliente o secreto de cliente, ya que esto generará un error en el siguiente paso.

Una vez que haya agregado estos valores, haga clic en el botón Guardar configuración en la parte inferior de la página.

Botón Guardar configuración

Después de guardar su configuración, la página se actualizará. Debe otorgar permiso antes de que Google permita que nuestro complemento use su API de Gmail para enviar correos electrónicos.

Para hacer esto, desplácese hasta la parte inferior de la página de configuración SMTP de WP Mail y haga clic en el botón etiquetado Permitir que el complemento envíe correos electrónicos usando su cuenta de Google .

Autorizar complemento para enviar correos electrónicos con Gmail

Esto abrirá una pantalla de inicio de sesión para Google. Continúe e inicie sesión en la cuenta con la que está configurando SMTP.

A continuación, verá una pantalla que solicita permiso para que este sitio envíe correos electrónicos en su nombre.

Cuando esté listo, haga clic en el botón Permitir para continuar.

Permitir que su sitio envíe correos electrónicos desde su cuenta de Google

Omisión de la advertencia de verificación de Google (solo para usuarios de Gmail gratuito)

Es posible que vea la siguiente pantalla si se está conectando con una cuenta de Gmail gratuita. Continúe y haga clic en el enlace Avanzado en la esquina inferior izquierda.

Advertencia de OAuth de Gmail

En la sección ampliada, haga clic en Ir a wpmailsmtp.com (inseguro) . No se preocupe, Google solo muestra esta advertencia porque no ha verificado su aplicación. No hay necesidad de verificarlo ya que creó esta aplicación solo para su propio uso.

Gmail OAuth mostrar avanzado

Luego haga clic en el  botón Permitir como se muestra arriba.

Conexión de respaldo.

La configuración de una conexión de respaldo es opcional y no es necesaria para completar la configuración de la aplicación de correo de Google Workspace/Gmail. Sin embargo, para mejorar aún más la capacidad de entrega del correo electrónico, recomendamos configurar una conexión adicional para que sirva como respaldo en caso de que falle su conexión principal.

configuración de conexión de copia de seguridad

Nota: ¿Quiere enrutar sus correos electrónicos a través de una conexión adicional específica basada en un conjunto de reglas o condiciones? Asegúrese de consultar nuestro tutorial sobre enrutamiento inteligente para aprender cómo hacerlo.

Envío de un correo electrónico de prueba.

A continuación, volverá a la configuración SMTP de WP Mail y se mostrará un mensaje de éxito. Una vez que se completa la conexión, está listo para enviar un correo electrónico de prueba. Para hacerlo, vaya a WP Mail SMTP » Herramientas y abra la pestaña Prueba de correo electrónico .

Pestaña Prueba de correo electrónico en WP Mail SMTP

Una vez que la pestaña Prueba de correo electrónico esté abierta, deberá ingresar una dirección de correo electrónico a cuya bandeja de entrada tenga acceso.

Nota: si ha configurado una conexión adicional , podrá elegir entre su conexión principal y otras conexiones al enviar un correo electrónico de prueba.

A continuación, elija si desea enviar un correo electrónico de texto sin formato o HTML. A menos que sepa que solo enviará correos electrónicos de texto sin formato, le recomendamos que deje la configuración de HTML activada . \Luego haga clic en el botón Enviar correo electrónico .

Haga clic en el botón enviar correo electrónico

Verá un mensaje de éxito cuando se haya enviado el correo electrónico de prueba.

Mensaje de éxito del correo electrónico de prueba SMTP de WP Mail

También debería recibir pronto el correo electrónico de prueba en la dirección de correo electrónico que ingresó.

Correo electrónico de prueba exitoso de WP Mail SMTP

Preguntas frecuentes.

Estas son algunas de las principales preguntas que recibimos sobre la configuración de la aplicación de correo de Google Workspace/Gmail.

¿Qué sucede si el correo electrónico de prueba no se envía correctamente?.

Si el correo electrónico de prueba SMTP no se puede enviar, aparecerá un registro de depuración con detalles adicionales. Estos son algunos de los posibles mensajes de error y cómo resolverlos.

401. That’s an error.
Error: invalid_client

Este error aparece cuando la identificación del cliente no se puede leer correctamente. Para solucionarlo, intente copiar y pegar su ID de cliente nuevamente y verifique que no haya espacios en blanco ni texto adicional.

400. That’s an error.
Error: invalid_request
Missing required parameter: client_id

Este error se mostrará cuando el campo ID de cliente esté vacío o no se pueda leer correctamente. Para solucionarlo, intente copiar y pegar su ID de cliente nuevamente y verifique que no haya espacios en blanco ni texto adicional.

cURL error 60: SSL certificate problem

Este mensaje significa que al servidor le falta un certificado que se requiere para que SMTP funcione. Para solucionar esto, deberá comunicarse con el proveedor de alojamiento de su sitio para pedirle que instale este certificado (lo más probable es que sea el certificado cacert.pem, aunque es mejor pedirle a su host que lo verifique).

“code”: 401,
“message”: “Login Required”

Si ve esto en el mensaje de depuración, aún debe otorgar permiso para que WP Mail SMTP acceda a su cuenta de Google. Para obtener instrucciones sobre cómo solucionar este problema, consulte el paso 4 de este tutorial. Además, asegúrese de verificar que el correo electrónico del remitente en su configuración de SMTP coincida con el correo electrónico utilizado para configurar su aplicación de Google.

Request Entity Too Large
Error 413

Si ve este error, es probable que los archivos que se envían a través de sus formularios excedan el límite de Gmail para archivos adjuntos directos en correos electrónicos. Este límite se aplica a la suma del texto del mensaje y del archivo adjunto codificado. Para evitar este error, deberá asegurarse de que todos los archivos no superen los 22 MB.

There was a problem while retrieving Auth for gmail: Could not json decode the token

Este error es un posible indicador de que otro complemento (como UpdraftPlus) está cargando una versión diferente de la API de Google en el sitio, lo que crea un conflicto. Si es posible, el complemento en conflicto debe desactivarse. De lo contrario, se recomienda que configure un correo diferente .

Si no se aplica nada de lo anterior, o si el correo electrónico de prueba aún no funciona, es posible que su cuenta de Google tenga la API de Gmail deshabilitada. Para verificar esto, siga la guía de Google para habilitar una API .

¿Qué pasa si veo una pantalla que dice “Esta aplicación no está verificada”?.

Cuando hace clic en Permitir el complemento para enviar correos electrónicos usando el botón de su cuenta de Google en la configuración SMTP de WP Mail, Google puede mostrar una pantalla que dice: “Esta aplicación no está verificada. Esta aplicación aún no ha sido verificada por Google. Continúe solo si conoce y confía en el desarrollador”.

Sin embargo, no hay necesidad de preocuparse. Este mensaje solo se refiere a la aplicación que creó en su propia cuenta de Google, por lo que en este caso usted es el desarrollador.

Para omitir este mensaje, haga clic en Avanzado y luego haga clic en Ir a wpmailsmtp.com (inseguro) .

Gmail OAuth mostrar avanzado
¿Qué pasa si quiero cambiar a un correo electrónico diferente más tarde?.

Si desea cambiar a una dirección de correo electrónico diferente de Gmail o Google Workspace, deberá repetir todos los pasos del tutorial anteriores. Esto incluye generar una nueva identificación de cliente y un secreto de cliente bajo esta otra cuenta de correo electrónico.

Cuando llegue al paso de Autorización ( Paso 4 ), guarde su configuración y haga clic en el botón Eliminar conexión . Esto eliminará la autorización de su cuenta de correo electrónico original y le permitirá repetir los pasos de autorización con su nuevo correo electrónico.

Eliminar conexión en WP Mail SMTP
¿Admite alias el programa de correo de Google Workspace/Gmail?

Sí, a partir de julio de 2020, WP Mail SMTP admite alias de Gmail. Para obtener más detalles sobre cómo configurar un alias en Google, consulte su guía sobre cómo enviar correos electrónicos desde un alias .

¿Puedo usar el correo de Google Workspace/Gmail si tengo habilitada la autenticación de 2 factores (2FA) en mi cuenta de Google?

Definitivamente puede usar la autenticación de 2 factores con la opción Google Workspace / Gmail de WP Mail SMTP. Sin embargo, es importante tener en cuenta que si elige deshabilitar 2FA o cambiar la contraseña de su cuenta, deberá volver a realizar el proceso de configuración .

Al autorizar mi aplicación, aparece el siguiente mensaje de error:

Error 403: access_denied. The developer hasn’t given you access to this app.

Este mensaje significa que los permisos de su aplicación están establecidos en el modo de prueba en Google Cloud.

Para solucionar esto, asegúrese de cambiar el modo de prueba a producción e intente autorizar su aplicación una vez más.

Si cambio mi contraseña, ¿tendré que volver a conectarme?.

Sí, si se cambia su contraseña, se invalidará la conexión existente. Para solucionar esto, deberá crear una nueva conexión con sus nuevas credenciales.

¿Necesito enviar mi aplicación a Google para su verificación para que funcione con WP Mail SMTP?.

No es necesario que envíe su aplicación para su verificación. Sin embargo, puede hacerlo si lo desea. Si elige enviar su aplicación para verificación, puede continuar el proceso de autorización en WP Mail SMTP  sin esperar la verificación de Google.

¿Por qué el URI de redirección apunta a connect.wpmailsmtp.com?.

Configuramos el URI de redireccionamiento para que pase a través de nuestro sitio para que podamos resolver el error prohibido 403 que experimentan algunos usuarios cuando mod_securityles impide completar la conexión OAuth.

Nota:  El URI de redirección se agrega solo con fines de verificación. No almacenamos ni tenemos acceso a ningún dato de su sitio web.

WP Mail SMTP deja de funcionar periódicamente y sigo recibiendo el siguiente mensaje de error:

"Mailer: Google / Gmail
{
"error": "invalid_grant",
"error_description": "Bad Request"
}

Este error suele indicar que hay problemas de permisos debido a la invalidación de la clave secreta del cliente. Podría suceder cuando cambia su contraseña de Gmail o habilita 2FA en su cuenta.

Para resolver esto, deberá volver a generar sus tokens o volver a realizar el proceso de configuración  .

Para regenerar sus tokens, inicie sesión en Google Cloud Console y luego seleccione Credenciales en la sección API y servicios .

página de credenciales de api

En la sección ID de cliente de OAuth 2.0 , deberá hacer clic en el ícono de lápiz para editar sus credenciales.

Haga clic en el icono de lápiz

A continuación, haga clic en RESTABLECER SECRETO para generar una nueva clave secreta de cliente.

restablecer el secreto del cliente

Aparecerá una ventana emergente con un mensaje de confirmación. Continúe y haga clic en RESET para continuar.

confirmar el restablecimiento del secreto del cliente

Después de restablecer sus tokens, deberá actualizar el secreto del cliente en la configuración SMTP de WP Mail con la nueva clave. Continúe y copie la clave secreta del cliente .

copiar la clave secreta del cliente

Luego inicie sesión en su panel de control de WordPress y vaya a WP Mail SMTP » Configuración .

Pestaña General Configuración de SMTP

En la pestaña General , desplácese hacia abajo hasta la sección Google/Gmail y pegue la clave que copió en el campo Secreto del cliente .

ingrese el nuevo secreto del cliente

Una vez que haya agregado el nuevo secreto de cliente, asegúrese de guardar los cambios.

Después de enviar un correo electrónico de prueba, veo el siguiente mensaje de error:

The test email might have been sent, but its deliverability should be improved.

Este error generalmente ocurre si está utilizando una dirección de correo electrónico de dominio personalizada y no ha agregado registros SPF y DKIM para el dominio. Deberá agregar ambos registros al DNS de su dominio para solucionar este problema.

Si ves el siguiente mensaje de error de SPF:

falta registro spf

Significa que a su dominio le falta el registro SPF requerido por Google para verificar su dominio. Para solucionar esto, deberá agregar el registro SPF al DNS de su dominio. Para conocer los pasos sobre cómo acceder a este registro, consulte la guía SPF de Google .

Es probable que vea dos opciones en la página de documentación de Google SPF: Definir su registro SPF: Básico y Definir su registro SPF: Avanzado . Siga los pasos de la opción Básica para obtener su registro SPF. Luego proceda a agregar el registro al DNS de su dominio.

Nota: si desea obtener información sobre cómo agregar registros DNS al DNS de su dominio, asegúrese de consultar nuestra guía de registros DNS para obtener más información.

Si ve la siguiente advertencia de DKIM:

error de registro dkim

Deberá agregar el registro DKIM requerido por Google para verificar que los correos electrónicos provienen de dominios autorizados. Para conocer los pasos sobre cómo obtener este registro, consulte la guía DKIM de Google .

También puede ver el siguiente mensaje de error después de enviar un correo electrónico de prueba:

error de registro spf múltiple

Este error indica que ha agregado varios registros SPF al DNS de su dominio. Si agregó anteriormente un registro SPF de un correo diferente, es probable que encuentre este error. Para conocer los pasos sobre cómo resolver este problema, consulte nuestra guía para aprender a fusionar todos los registros SPF en el DNS de su dominio.

¡Eso es todo! Ahora sabe cómo configurar Google Workspace / Gmail mailer de WP Mail SMTP en su sitio de WordPress.

A continuación, ¿le gustaría saber cómo solucionar problemas de manera efectiva en WP Mail SMTP? Asegúrese de consultar nuestro tutorial sobre la solución de problemas de WP Mail SMTP para obtener más detalles.

En PisPos producimos visibilidad, posicionamiento, clientes y ventas con nuestros servicios de mercadeo en Colombia autónomos.

PisPos servicios, productos y paquetes de marketing digital en Colombia disponibles:

Categorías de servicios:

Categorías del blog:

Entradas recientes:

Anuncios:

Deja un comentario