IMAP, POP and SMTP settings of email providers for legacy email clients without OAUTH2 support


Gmail

IMPORTANT: from May 2022 Gmail can no longer be used by third-party apps that do not support OAUTH2 with main Google password. You need to activate 2fa first and create Application Specific Password after this.


How to activate 2FA:

1) First go to your google account and log in as usual.

1a) Turn on IMAP here 
https://mail.google.com/mail/u/0/#settings/fwdandpop



2) go to this link

https://myaccount.google.com/security

3) Goto  "2-step verification

4) Select 2FA method (SMS, TOTP client or hardware token) and enable it according to instructions

5) Do not forget to save or print recovery (backup) 2FA strings. You will need them in case you do not have access to your main 2FA method.

 Once this is done, you return to the menu

https://myaccount.google.com/security

and now by having 2fa activated you can see under "application passwords"

Create Application password with access to email (16 characters)

Use this password with email clients. The settings are following:

IMAP settings:

Incoming mail server: imap.gmail.com
Incoming port: 993 / SSL
Entry security: SSL

SMTP settings:

Outgoing mail server: smtp.gmail.com
Outgoing port: 465 / SSL or 597 (TLS/STARTTLS)

POP Settings

Incoming mail server: pop.gmail.com
Incoming port: 995 / TLS
Requires authentication: YES

____________________________________

Yahoo!:

As mentioned on October 20, 2020, Yahoo announced that it would change the login method for unofficial email clients.

As of Jan 2 2023 Yahoo requires an application password which serves as a password to access Yahoo mail using POP/IMAP/SMTP.
No OTP or 2FA is required.

https://login.yahoo.com/account/security?.scrumb

If it does not redirect you go to »

https://login.yahoo.com/account/security/app-passwords/add/confirm?scrumb


Server type: IMAP

Incoming mail server (IMAP)
Server: imap.mail.yahoo.com
Port: 993
Requires SSL: Yes

Outgoing mail server (SMTP)
Server: smtp.mail.yahoo.com
Port: 465 or 587
Requires SSL: Yes
Authentication required - Yes

Your login information

Email address xxxxxx@yahoo.com, xxxxxxx@ymail.com etc.

Password: Application password (not your main Yahoo password)

Authentication required - Yes

Server type: POP

POP configuration for Yahoo mail

Incoming mail server (POP): 

Server: pop.mail.yahoo.com
Port: 995
Requires SSL: Yes

Outgoing mail server (SMTP)
Server: smtp.mail.yahoo.com
Port: 465  (SSL) or 587 (TLS or STARTTLS)

----------------------------------------


Yandex Mail

For those who want to connect Yandex Mail to a Symbian phone (and in general on any device with IMAP / SMTP access): do not forget to enable IMAP access in the settings:

1. Go here

https://mail.yandex.ru/?uid=<your ID in Yandex>#setup/client

and enable IMAP

For some unknown reason, IMAP access was disabled for me, although email used to work (and yesterday I found that the account on the phone does not read mail from the server). Perhaps Yandex reset these settings relatively recently.

2. Create a password for an application with access to IMAP, POP and SMTP

https://id.yandex.ru/profile/apppasswords-list?backpath=https://id.yandex.ru/security

3. Add an account to the phone (depending on the phone - using Mailbox Creator or a standard client) with parameters using application password

login/user: xxxxxx@yandex.ru

incoming mail/IMAP:
IMAP server: imap.yandex.com or imap.yandex.ru
port: 993/SSL

outgoing mail / SMTP:
SMTP server: smtp.yandex.com or smtp.yandex.ru
port - 465/SSL
Authentication: YES
____________________________________

ukr.net

Enable access to external email clients(доступ для внешних программ),  IMAP access (Управление IMAP доступом)
https://mail.ukr.net/desktop#security/appPasswords

login/user: xxxxxx@ukr.net
password: application password (not main account password)

IMAP/SMTP/POP settings:
https://ru.wiki.ukr.net/ManageIMAPAccess

IMAP: imap.ukr.net, port 993, SSL
SMTP: smtp.ukr.net, SSL or TLS
Authentication: YES

_____________________________________


Mail.ru:

  1. Generate application password to access email here https://account.mail.ru/user/2-step-auth/passwords/
  2. Use this password with following settings
Username: Your full email address xxxxxx@mail.ru
IMAP Server: imap.mail.ru
IMAP port 993 / SSL or TLS

SMTP Server: smtp.mail.ru
SMTP port 465 / SSL or TLS

Authentication: YES

POP server: pop.mail.ru
POP3 port 995 / SSL

_____________________________________

Gmx.com

You need to enable 2FA using cell phone number AND TOTP authenticator (Yes, both are required)

Then you create application password.

Use this password with IMAP/SMTP email client

user name/login: xxxxxx@gmx.com (your Gmx email ddress)
IMAP4: imap:gmx.com, port 993/SSL
SMTP: mail.gmax.com, port 465/SSL

Note: GMX enforces TLS 1.2. It means you cannot use GMX email on Symbian, Nokia N900/Maemo, Nokia N9/Meego and S40 devices.

_____________________________________

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://techcommunity.microsoft.com/t5/outlook-blog/keeping-our-outlook-personal-email-users-safe-reinforcing-our/ba-p/4164184

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.com/outlook.com (deprecated)

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

https://account.live.com/proofs/manage/additional?mkt=en-GB&refd=account.microsoft.com&refp=security then re-enter your password

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) 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 or TLS

SMTP:
smtp-legacy.office365.com:
Port 587/TLS or STARTTLS

Comments

Popular posts from this blog

Workaround for synchronization error of Microsoft hotmail.com/outlook.com account on W10M Lumia

Настройки IMAP, POP and SMTP для устаревших email клиентов без поддержки OAUTH2