Can't authenticate with Outlook.com's SMTP server. Requires Oauth but Thunderbird doesn't show this option in the drop down
Here's what I've done to try to resolve my issue: - Looked up this help article on support.mozilla.org - My precise problem matches "IMAP/POP3 work, but SMTP does not work" and it's for a personal account so I go visit this article on the hellish ever-changing landscape that is The Microsoft Knowledgebase - All of the server connection settings (address, port, TLS flavor) match - ... but Microsoft wants me to use either "Modern Auth / OAuth2" (other methods are being depreciated), neither of which seem to be available in Thunderbird. - This seems strange since the account itself is using Oauth for the IMAP connection. Why isn't it an option for SMTP? - I try to work around it by creating a new app password on my Microsoft account... - I still get an error telling me to enter a new password (with the checkbox to save in password manager)
Diperbarui oleh Twisted_Code pada
Semua Balasan (7)
Are these your settings?
- incoming: outlook.office365.com, port 993, SSL/TLS, Oauth2 (assuming IMAP) - outgoing: smtp.office365.com, port 587, STARTTLS, Oauth2
Oh did the screenshot not attach? I tried to attach a screenshot but got an error in the process; wasn't sure if it went through, but it shows my outgoing config (aside from username which I'd rather not leak; suffice to say username is something@outlook.com). Let me try attaching this screenshot again, I think the image might have been in the wrong format (I originally had it —mistakenly— as a bitmap, and after converting to PNG it looks like it attached without issue, so check below for that!)
But just for extra assurance regardless of the screenshot: incoming: outlook.office365.com:993 SSL/TLS, Oauth2 Outgoing: smtp-mail.outlook.com:587 STARTTLS, Normal password (as you'll see in the screenshot, there is no Oauth option. This is what confuses me most about my predicament, since) I'm not sure if the outgoing server should be smtp.outlook.com; the Microsoft article says it should be smtp-mail, but I suppose dropping the "-mail" is worth a try.
Diperbarui oleh Twisted_Code pada
use the smtp server that I posted
Oh, whoops.... I assure you I know how to read LOL
But no, I still get "Login to server smtp.office365.com with username something@outlook.com failed." when attempting with my app password
Edit: wait, hold that thought, I see an Oauth2 option now when configuring the outgoing server. Where was this before?
Diperbarui oleh Twisted_Code pada
My inference is that all is well. Oauth2 wasn't appearing previously because the server name was incorrect. At least, that's my view. :)