Using hotmail.com/outlook.com email with clients without OAUTH2 support (deprecated, no more supports for old email clients)
Microsoft announced about enforcing OAUTH2 authentication starting from September 16 2024. Application Passwords will be disabled too. In practice, non-OAUTH2 email clients are blocked from accessing Microsoft email servers starting from June 2024.
See
https://support.microsoft.com/en-us/office/modern-authentication-methods-now-needed-to-continue-syncing-outlook-email-in-non-microsoft-email-apps-c5d65390-9676-4763-b41f-d7986499a90d
The section below is for archive purpose only.
Hotmail/Outlooks started enforcing TLS 1.0 starting from December 2022
It heavy affects old email clients without OAUTH2 support
You should still try first following settings with regular password
IMAP4:
Incoming mail server:
imap-mail.outlook.com
Incoming port: 993 / SSL
SMTP:
Outgoing mail server: smtp-mail.outlook.com
Outgoing port: 587/STARTTLS
Requires login: yes
POP3:
pop-mail.outlook.com
Incoming port: 995 / SSL
If regular password is not accepted then try to generate application password to use with email client
1) go and log in with a modern browser at
https://outlook.live.com/mail/0/
2) to create a two factor password go to
and add 2FA method (phone number/sms, TOTP client or email). If you add email and do not have phone number on account you may be asked to wait for 30 days
3) Create application password on the same page. Use this password with IMAP/SMTP/POP email client with above settings
If you use old client or old devices without TLS 1.2 (Symbian, Android 2.2 -4.4) or you get any error with default settings (may happen on Windows Phone 8.1/Windows 10 Mobile) then use legacy servers that support TLS 1.0 with application password (not main password)
IMAP4:
imap-legacy.office365.com
Port: 993 / SSL or TLS
POP3:
pop-legacy.office365.com
Port: 995 / SSL или TLS
SMTP:
smtp-legacy.office365.com:
Port 587/TLS or STARTTLS
Comments
Post a Comment