Ir al contenido principal

Autenticación SMTP para cuentas de Microsoft

Consulta de qué se tratan los cambios y aprende cómo configurarlos para evitar errores en el servicio de mensajería de tu campaña.

Davide Ferrari avatar
Escrito por Davide Ferrari
Actualizado esta semana

Microsoft ha anunciado que Exchange Online quitará permanentemente la compatibilidad con la autenticación básica con envío de cliente (SMTP AUTH) en septiembre de 2025. Recomiendan encarecidamente a sus clientes que se alejen del uso de la autenticación básica con SMTP AUTH lo antes posible.

Esto afecta el inicio de sesión para aplicaciones de mensajería SMTP como la nuestra.

¿Qué te comunican?

Que, a partir de Septiembre de 2025, las cuentas de Microsoft no se podrán seguir asociando a aplicaciones de terceros que utilicen la autenticación básica, es decir, que sólo pidan usuario y contraseña en la autenticación del usuario, entre ellas el servicio de mensajería de StockCrowd.

¿Qué tienes que hacer?

Para que los correos de agradecimiento puedan seguir enviándose desde tu servidor de correo SMTP de Microsoft (Outlook, Exchange, Office365) que hayas configurado en la sección Mensajería de tus campañas, deberás seguir los siguientes pasos:

1. Acceder a tu cuenta de Microsoft a través del portal de Azure:

  • Inicia sesión en el portal de Azure: Visita el portal de Azure e inicia sesión con tu cuenta de Microsoft.

  • Navega a Azure Active Directory: Una vez que hayas iniciado sesión, busca «Microsoft Entra ID» en el panel de navegación de la izquierda o en la barra de búsqueda en la parte superior:

2. Crea una nueva aplicación:

  • Al seleccionar «Microsof Entra ID», se abrirá la página de tu directorio. Accede al menú Registros de aplicaciones por alguna de estas vías:

    • Con el botón "+ Agregar":

    • Usando el buscador, con las palabras "Registros de Aplicaciones"

  • Registros de Aplicaciones: Una vez dentro de los registros de aplicaciones, verás campos para introducir los datos de la Aplicación que queremos registrar. Aquí puedes darle un nombre a tu aplicación, configurar quién puede utilizarla y redirigir URLs si es necesario. En la siguiente imagen se muestran los datos necesarios:

    • Nombre: StockCrowd ✅

    • Tipo de cuenta compatible: Cuentas en cualquier directorio organizacional (cualquier inquilino de id. de Microsoft Entra - multiinquilino) y cuentas personales de microsoft (por ejemplo Skype, Xbox) ✅

    • URL de redirección: Web > http://localhost ✅

⚠️ En caso de ya tener el registro de aplicación puedes ver el ID del cliente pinchando en la pantalla principal de Entra > Aplicaciones ⚠️

3. Crear nueva contraseña para aplicación:

ℹ️ "Contraseña de aplicación" en Microsoft es "Nuevo secreto de cliente" ℹ️

  • Obtén el Tenant (Inquilino): Una vez accedes a la aplicación creada, verás la siguiente pantalla donde puedes encontrar el «ID del directorio (tenant)», que necesitarás para la integración.

  • Genera un nuevo secreto del cliente: Una vez estés en tu APP, ve a Administrar «Certificados y secretos» en el panel de navegación de la izquierda:

  • Haz clic en «+ Nuevo secreto de cliente».

  • Añade una descripción para tu secreto y selecciona una duración para el mismo.

    ❗ Una vez generas un secreto del cliente, asegúrate copiarlo en algún lugar seguro. No podrás ver el valor del secreto después de abandonar la página

4. Otorga permisos a la aplicación

  • Otorga permisos a la aplicación: Ve a «Permisos de API» en el panel de navegación de la izquierda y luego haz clic en «+ Agregar un permiso».

  • Selecciona «Microsoft Graph» y luego «Permisos delegados». Introduce «Mail.Send» en el buscador y selecciónalo. Haz clic en «Agregar permisos» para habilitar Mail.Send y acepta el consentimiento si lo solicitara.

✅ El Id de Inquilino (que es el Client Id) y el Secreto copiado (que es el Client Secret) son los datos de usuario y contraseña que necesitarás para configurar tu cliente de correos Microsoft OAuth2

¿Ha quedado contestada tu pregunta?