Como configurar SMTP Gmail y Workspace en Joomla, Wordpress y otros CMS: Guía definitiva paso a paso
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).
- Accede a tu cuenta de Google Workspace y ve a Gestionar tu cuenta de Google.
- En el menú lateral, entra en Seguridad.
- Busca la sección "Cómo inicias sesión en Google".
- 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.
- Detalles
- Escrito por: Paco Guio
- Categoría: Email marketing
- Tiempo de lectura: 4 mins







