As of September 2023, Office 365 accounts with Multi-Factor Authentication (MFA) no longer need to create App Passwords to use SMTP.
You can find more details in Microsoft’s official documentation
If you have 2-Step Verification enabled on your Microsoft email account, you'll need to create an App Password in order to use SMTP with Amelia.
App Passwords can only be used with accounts that have 2-Step Verification enabled in the Security Basics section of your Microsoft account.
Once you’ve enabled 2-Step Verification, follow these steps to set up an App Password for Amelia:
1. Go to the Security basics page and sign in to your Microsoft account.
2. Select Advanced Security Options:

3. Under "Additional Security", make sure that Two-step verification is turned on:

4. Once it's enabled, you’ll see an “App Passwords” section appear just below:

5. Click on “Create a new app password”. On the next page, you’ll see your generated password.
Copy it and save it somewhere safe in case you need it again, then click “Done”:

6. In Amelia → Settings → Notifications, use the following details to configure SMTP:
Mail Service: SMTP
SMTP Host:
smtp-mail.outlook.com
SMTP Port:
587
SMTP Secure: TLS
SMTP Username: your full Outlook email address
SMTP Password: the App Password you just created
Most mail servers do not allow different sender and username addresses, so make sure the "SMTP Username" and "Sender Email" in Amelia are the same.
