ilustración son un servidor conectandose son gmail en workspace

Si gestionas una web en Joomla, WordPress o cualquier otro CMS y utilizas Google Workspace (el antiguo G Suite) para tus correos corporativos, es probable que recientemente te hayas topado con un muro: tus formularios de contacto han dejado de funcionar o el sistema te devuelve un error de autenticación SMTP.

No has cambiado la contraseña, el servidor es el mismo... ¿Qué ha pasado? La respuesta es sencilla: Google ha cambiado las reglas de seguridad. La antigua opción de permitir el "Acceso de aplicaciones menos seguras" ha desaparecido definitivamente.

En este tutorial de Saber Crear vamos a solucionar este problema paso a paso configurando el método moderno y seguro: la Verificación en dos pasos y las Contraseñas de Aplicación.

Paso 1: El requisito obligatorio (2FA)

Antes de tocar nada en tu página web, necesitas blindar tu cuenta de Google. El sistema ya no permite generar contraseñas externas si tu cuenta no tiene activada la Verificación en dos pasos (2FA).

  1. Accede a tu cuenta de Google Workspace y ve a Gestionar tu cuenta de Google.
  2. En el menú lateral, entra en Seguridad.
  3. Busca la sección "Cómo inicias sesión en Google".
  4. Si la opción Verificación en dos pasos está desactivada, haz clic y sigue las instrucciones para activarla (normalmente vinculando tu número de móvil para recibir un código SMS).
"Nota importante: Si eres administrador de Workspace y no te aparece la opción, asegúrate de haber permitido el uso de 2FA en la consola de administración de tu organización."

Paso 2: Generar la "Contraseña de Aplicación"

Aquí está el truco. No puedes usar tu contraseña de inicio de sesión normal en la configuración SMTP de Joomla o WordPress. Necesitas una llave especial y única para tu web.

Google ha "escondido" un poco esta opción en las últimas actualizaciones de interfaz, pero así es como se encuentra:

  • Vuelve a la pantalla principal de Seguridad.
  • Utiliza la barra de búsqueda superior ("Buscar en la cuenta de Google") y escribe: Contraseñas de aplicaciones.
  • Alternativamente, busca dentro de la sección de Verificación en dos pasos (al final del todo).
  • Una vez dentro, asigna un nombre (ej: SMTP Web SaberCrear) y pulsa Crear.

El sistema te mostrará una clave de 16 caracteres en un recuadro amarillo. Cópiala inmediatamente. Esa es la contraseña que tu web necesita.

Paso 3: Configuración SMTP en tu CMS

Con la clave en el portapapeles, ve al panel de administración de tu web (en Joomla sería en Configuración Global > Servidor; en WordPress necesitarás un plugin SMTP como WP Mail SMTP). Los parámetros universales para que funcione son:

  • Mailer / Gestor: SMTP
  • Host (Servidor): smtp.gmail.com
  • Seguridad SMTP: SSL / TLS
  • Puerto: 465 (Es el estándar para SSL).
  • Autenticación SMTP: Sí / Activada.
  • Usuario: Tu dirección de correo completa (ej: Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.).
  • Contraseña: PEGA AQUÍ LA CLAVE DE 16 LETRAS (No uses tu contraseña de login).

Conclusión: La prueba de fuego

Guarda los cambios y busca la opción de "Enviar correo de prueba" que suele incluir tu CMS. Si has seguido los pasos, recibirás el mensaje de confirmación al instante.

Este método no solo soluciona el error de conexión, sino que mejora la entregabilidad de tus correos, evitando que las notificaciones de tu web acaben en la carpeta de SPAM de los destinatarios.

Artículos relacionados:

¿Quieres que te avisemos de lo más reciente?

Si quieres recibir en tu correo las nuevas publicaciones, solo tienes que decirlo.

Contenido que es posible que te interese:

Colaboraciones, amigos y partners

logo paco guio
logo joomla madrid
Logo de joomla day España

Este sitio esta aalojado en un servidor que utilliza energías verdes - verificado por thegreenwebfoundation.org