Si usa Yahoo Mail con Outlook, es posible que haya visto errores sobre contraseñas incorrectas o fallos de conexión después de que Yahoo deshabilitara la autenticación básica. Yahoo ahora requiere OAuth, un protocolo de seguridad moderno que permite a Outlook conectarse sin almacenar su contraseña. Este artículo explica cómo configurar Outlook para autenticarse con Yahoo usando OAuth para que su correo electrónico, calendario y contactos se sincronicen sin necesidad de una contraseña de aplicación.
OAuth es el estándar para el acceso seguro al correo electrónico porque utiliza autorización basada en tokens. Cuando configura Outlook con Yahoo usando OAuth, inicia sesión a través de una ventana del navegador de Yahoo y otorga permiso una vez. Luego, Outlook actualiza el token automáticamente. Este método es más seguro y no requiere que genere o gestione contraseñas de aplicación.
A continuación encontrará los pasos exactos para configurar Outlook con Yahoo Mail usando OAuth en Windows 11 y Windows 10. El proceso funciona tanto para Outlook 2019 como para las versiones de Microsoft 365.
Puntos clave: Configurar Outlook con Yahoo Mail mediante OAuth
- Archivo > Configuración de la cuenta > Configuración de la cuenta > Nuevo > Configuración manual > POP o IMAP: Use esta ruta para agregar Yahoo Mail con la configuración correcta del servidor y habilitar OAuth.
- Solicitud de inicio de sesión de Yahoo durante la configuración de Outlook: Cuando Outlook muestre una ventana de inicio de sesión de Yahoo, ingrese su correo electrónico y contraseña y haga clic en Permitir para otorgar acceso basado en token.
- El servidor de salida (SMTP) requiere autenticación: En la configuración avanzada, marque “Mi servidor de salida (SMTP) requiere autenticación” y seleccione “Usar la misma configuración que mi servidor de correo entrante” para un flujo OAuth adecuado.
Por qué Outlook requiere OAuth para Yahoo Mail
Yahoo Mail dejó de admitir la autenticación básica en 2021. La autenticación básica enviaba su contraseña en texto plano con cada conexión. OAuth reemplaza esto con un sistema de tokens: inicia sesión una vez a través de una página web de Yahoo, y Outlook recibe un token temporal que expira y se actualiza automáticamente. Este cambio mejora la seguridad porque su contraseña de Yahoo nunca sale de los servidores de Yahoo.
Si anteriormente usaba una contraseña de aplicación, ese método aún funciona pero agrega pasos adicionales. Debe generar una contraseña única para cada aplicación y actualizarla si cambia su contraseña de Yahoo. OAuth elimina por completo las contraseñas de aplicación. Una vez configurado, Outlook maneja la reautenticación de forma silenciosa en segundo plano.
Las versiones de Outlook a partir de 2016 admiten OAuth para Yahoo Mail. Sin embargo, las versiones anteriores pueden no mostrar correctamente la opción OAuth. Esta guía asume que usa Outlook 2019 o una suscripción a Microsoft 365.
Pasos para agregar Yahoo Mail a Outlook con OAuth
Siga estos pasos para configurar una nueva cuenta de Yahoo Mail en Outlook usando OAuth. Si ya tiene Yahoo Mail en Outlook con una contraseña de aplicación, vaya a la sección sobre cómo cambiar de contraseña de aplicación a OAuth.
- Abra Outlook y vaya a Configuración de la cuenta
Haga clic en Archivo en la esquina superior izquierda. Haga clic en Configuración de la cuenta y seleccione Configuración de la cuenta en el menú desplegable. En la ventana Configuración de la cuenta, haga clic en Nuevo. - Elija Configuración manual o tipos de servidor adicionales
En la ventana Agregar cuenta, seleccione Configuración manual o tipos de servidor adicionales y haga clic en Siguiente. Esto le permite ingresar los detalles del servidor de Yahoo directamente. - Seleccione POP o IMAP
Elija POP o IMAP y haga clic en Siguiente. Yahoo admite ambos protocolos. Se recomienda IMAP porque sincroniza las carpetas entre los servidores de Yahoo y Outlook. - Ingrese su dirección de correo electrónico de Yahoo y el tipo de cuenta
Escriba su dirección de correo electrónico completa de Yahoo. Para Tipo de cuenta, elija IMAP o POP según su preferencia. Ingrese su nombre en el campo Su nombre. Deje el campo de contraseña en blanco: OAuth maneja la autenticación. - Configure las direcciones del servidor entrante y saliente
Servidor de correo entrante: imap.mail.yahoo.com (para IMAP) o pop.mail.yahoo.com (para POP). Servidor de correo saliente (SMTP): smtp.mail.yahoo.com. Marque la casilla “Requerir inicio de sesión mediante autenticación de contraseña segura (SPA)”: esto es necesario para OAuth. - Haga clic en Más configuraciones y vaya a la pestaña Servidor saliente
Haga clic en Más configuraciones. Seleccione la pestaña Servidor saliente. Marque “Mi servidor de salida (SMTP) requiere autenticación”. Luego seleccione “Usar la misma configuración que mi servidor de correo entrante”. Esto asegura que SMTP use el mismo token OAuth. - Configure los números de puerto y el cifrado
Vaya a la pestaña Avanzadas. Para IMAP, configure el puerto del servidor entrante (IMAP) en 993 y use SSL. Para POP, configure el puerto en 995 con SSL. Para el puerto del servidor saliente (SMTP), use 465 con SSL o 587 con TLS. Se prefiere el puerto SSL 465 para Yahoo. - Cierre Más configuraciones y haga clic en Siguiente
Haga clic en Aceptar para cerrar Más configuraciones. En la ventana Agregar cuenta, haga clic en Siguiente. Outlook ahora intenta conectarse. - Inicie sesión en Yahoo en la ventana del navegador
Outlook abre una página de inicio de sesión de Yahoo en su navegador predeterminado. Ingrese su correo electrónico y contraseña de Yahoo. Si tiene habilitada la autenticación de dos factores, ingrese su código de verificación. Haga clic en Permitir para otorgar acceso a Outlook. El navegador puede mostrar un mensaje de éxito. Cierre la pestaña del navegador. - Complete la configuración de Outlook
Regrese a Outlook. La ventana Agregar cuenta muestra “Su cuenta se ha configurado correctamente”. Haga clic en Finalizar. Outlook comienza a sincronizar su correo, calendario y contactos de Yahoo.
Cambiar una cuenta de Yahoo Mail existente de contraseña de aplicación a OAuth
Si ya tiene Yahoo Mail en Outlook usando una contraseña de aplicación, debe eliminar la cuenta y agregarla nuevamente con el método OAuth. Outlook no permite cambiar el tipo de autenticación en una cuenta existente.
- Elimine la cuenta de Yahoo existente
Vaya a Archivo > Configuración de la cuenta > Configuración de la cuenta. Seleccione su cuenta de Yahoo y haga clic en Eliminar. Confirme la eliminación. - Reinicie Outlook
Cierre y vuelva a abrir Outlook para borrar las credenciales en caché. - Agregue la cuenta usando los pasos de configuración de OAuth anteriores
Siga los pasos 1 a 10 de la sección anterior. Cuando aparezca la página de inicio de sesión de Yahoo, no necesitará una contraseña de aplicación: use su contraseña normal de Yahoo y complete la concesión de OAuth.
Problemas comunes de configuración y cómo solucionarlos
Outlook no muestra la ventana de inicio de sesión de Yahoo
Si Outlook omite la ventana del navegador y muestra un mensaje de contraseña en su lugar, es posible que el tipo de cuenta no esté configurado como OAuth. Vuelva a la configuración de la cuenta y asegúrese de haber marcado “Requerir inicio de sesión mediante autenticación de contraseña segura (SPA)” en la configuración del servidor. Sin esta casilla, Outlook usa la autenticación básica de forma predeterminada.
La ventana de inicio de sesión de Yahoo se abre pero devuelve un error
Cierre la ventana de error y el navegador. En Outlook, haga clic en Atrás para volver a la configuración de la cuenta. Verifique las direcciones y los puertos del servidor entrante y saliente. Errores comunes: usar el puerto 587 con TLS en lugar del puerto 465 con SSL, o dejar la casilla de autenticación del servidor saliente sin marcar.
Outlook sigue solicitando la contraseña después de la configuración
Esto suele ocurrir cuando el token OAuth expira y Outlook no puede actualizarlo. Abra Outlook y vaya a Archivo > Configuración de la cuenta > Configuración de la cuenta. Seleccione su cuenta de Yahoo y haga clic en Reparar. Outlook intentará reautenticarse a través del navegador. Si el problema persiste, elimine la cuenta y agréguela nuevamente.
El calendario o los contactos de Yahoo no se sincronizan
Outlook con Yahoo Mail solo admite correo electrónico a través de OAuth. El calendario y los contactos requieren una configuración de cuenta de Yahoo por separado usando Exchange ActiveSync o una herramienta de sincronización de terceros. Para sincronizar el calendario de Yahoo, use la aplicación web Yahoo Calendar o exporte los eventos como un archivo ICS e impórtelos en Outlook.
OAuth vs contraseña de aplicación: diferencias clave
| Elemento | OAuth | Contraseña de aplicación |
|---|---|---|
| Método de autenticación | Basado en token, no se almacena contraseña | Contraseña generada de 16 caracteres |
| Complejidad de configuración | Inicio de sesión único en el navegador | Generar contraseña en la configuración de Yahoo, ingresar en Outlook |
| Manejo del cambio de contraseña | No se requiere acción | Generar nueva contraseña de aplicación y actualizar Outlook |
| Autenticación de dos factores | Funciona de forma nativa | Requiere generación de contraseña de aplicación |
| Seguridad | El token expira y se actualiza automáticamente | Contraseña estática, debe revocarse manualmente |
| Compatibilidad de versiones de Outlook | Outlook 2016 y posteriores | Todas las versiones |
OAuth es el método recomendado para Yahoo Mail en Outlook. Reduce el mantenimiento y mejora la seguridad. Las contraseñas de aplicación siguen disponibles como respaldo para versiones anteriores de Outlook que no admiten OAuth.
Después de completar la configuración, su Yahoo Mail debería sincronizarse en Outlook sin errores. Revise su bandeja de entrada enviando un mensaje de prueba desde otra cuenta. Si encuentra solicitudes de inicio de sesión persistentes, verifique que su versión de Outlook admita OAuth yendo a Archivo > Cuenta de Office y comprobando el número de versión. Para Outlook 2016, instale las últimas actualizaciones para habilitar la compatibilidad con OAuth.
También puede configurar Outlook para enviar correos electrónicos desde su dirección de Yahoo como alias en una cuenta diferente. Vaya a Archivo > Configuración de la cuenta > Configuración de la cuenta, seleccione su cuenta principal, haga clic en Cambiar y luego en Más configuraciones. En la pestaña General, puede agregar Yahoo como dirección de respuesta. Esto mantiene su buzón principal de Outlook mientras usa Yahoo para los mensajes salientes.