If you used your Microsoft account password when adding a Hotmail/Outlook.com account to K-9 Mail, you will need to use what Microsoft calls “modern authentication” to still be able to access your messages after October 1, 2022. For this to work, make sure you’re using K-9 Mail 6.200 or newer.
-
Go to Settings → [Your account] → Fetching mail → Incoming server.
-
Change IMAP server to
outlook.office365.com
. If you only see “POP3 server”, you can’t update the account. Please remove the account from K-9 Mail and add it again. -
Select OAuth 2.0 under Authentication.
-
Tap the Next button.
-
If your browser is not already logged in to your Microsoft account, you will be asked to log in.
-
Afterwards you’ll be asked to grant K-9 Mail permission to:
- Read and write access to your mail
- Access to sending emails from your mailbox
- Maintain access to data you have given K-9 Mail access to
Tap “Yes”.
-
Go to Settings → [Your account] → Sending mail → Outgoing server.
-
Change SMTP server to
smtp.office365.com
. -
Select OAuth 2.0 under Authentication.
-
Tap the Next button.
-
K-9 Mail will automatically use the access you’ve granted it in step 6.
-
Your Microsoft account in K-9 Mail should work again.