From 3cd1c585197edb2ad294062bc627745fbde5fb73 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 19 Aug 2025 09:43:05 +0000 Subject: [PATCH] improve: clarify Office 365 SMTP authentication requirements - Update O365 email provider instructions to emphasize App Password requirement - Add clear steps for generating App Passwords - Explain that basic auth is deprecated and App Passwords are mandatory - Add note about work/school account requirements addresses user reports of O365 SMTP authentication failures --- internal/notifications/email_providers.go | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/internal/notifications/email_providers.go b/internal/notifications/email_providers.go index e8dbeda59..8510b37f2 100644 --- a/internal/notifications/email_providers.go +++ b/internal/notifications/email_providers.go @@ -80,11 +80,20 @@ Other regions: us-west-2, eu-west-1, etc.`, TLS: false, StartTLS: true, AuthRequired: true, - Instructions: `1. Use your Microsoft 365 email and password -2. May need to enable SMTP AUTH for your account: - - Admin center > Users > Active users > Select user - - Mail > Manage email apps > Enable "Authenticated SMTP" -3. Consider using App Password if MFA is enabled`, + Instructions: `IMPORTANT: Basic authentication (username/password) is being deprecated. +You MUST use an App Password: + +1. Enable 2-factor authentication on your Microsoft account +2. Generate an App Password: + - Go to https://account.microsoft.com/security + - Click "Advanced security options" + - Under "App passwords", create a new app password + - Use this app password (not your regular password) +3. Username: Your full email address (e.g., user@domain.com) +4. Password: The app password you generated + +Note: If using a work/school account, your admin may need to enable +"Authenticated SMTP" in the Microsoft 365 admin center.`, }, { Name: "Brevo (formerly Sendinblue)",