Skip to content

Setup guide

IMAP Configuration Guide

Popular provider settings, connection defaults, and security notes for connecting Patriot Mail or another email client to an existing mailbox.

What IMAP does

Reads mail from the server

IMAP keeps mail on the provider so it stays in sync across multiple devices.

What SMTP does

Sends outgoing mail

Most providers require SMTP alongside IMAP for a full email workflow.

Safer access

Use OAuth or app passwords

Prefer provider-supported OAuth. Use app passwords only when the provider still supports them for manual credentials.

How to connect

The three details most manual setups need

1

Incoming server

Use the IMAP hostname and secure port. For most providers this is port 993.

2

Outgoing server

Use the SMTP hostname and the provider’s preferred secure submission port, usually 587.

3

Authentication

Use your full email address as the username and prefer OAuth or a provider-specific app password over your primary account password when that option still exists.

Popular providers

Reference settings for common inboxes

These settings are a practical starting point. Some providers also require IMAP to be enabled in account settings before a client connection will succeed.

Gmail (Google)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.gmail.com
Port
993

SMTP (outgoing)

Server
smtp.gmail.com
Port
465

Requires 2-Step Verification enabled. Use App Password instead of your regular password.

Outlook / Hotmail (Microsoft)

SSL/TLS (IMAP), STARTTLS (SMTP), OAuth preferred

IMAP (incoming)

Server
outlook.office365.com
Port
993

SMTP (outgoing)

Server
smtp-mail.outlook.com
Port
587

For Outlook.com, Hotmail.com, Live.com, and MSN personal accounts, Microsoft now requires Modern Authentication in non-Microsoft mail apps. App passwords and Basic Authentication are no longer available there.

The published hostnames still appear in Microsoft docs, but password-based IMAP sign-in for personal Outlook accounts may be rejected. Use OAuth when available.

Yahoo Mail

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.mail.yahoo.com
Port
993

SMTP (outgoing)

Server
smtp.mail.yahoo.com
Port
465

Generate an App Password under 'Manage app passwords' in Account Security.

iCloud (Apple)

SSL/TLS (IMAP), required STARTTLS (SMTP)

IMAP (incoming)

Server
imap.mail.me.com
Port
993

SMTP (outgoing)

Server
smtp.mail.me.com
Port
587

Requires Two-Factor Authentication. Generate an App-Specific Password in your Apple ID settings.

GMX

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.gmx.com
Port
993

SMTP (outgoing)

Server
mail.gmx.com
Port
465

Enable IMAP access in GMX settings under E-Mail > POP3 & IMAP.

WP Poczta (wp.pl)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.wp.pl
Port
993

SMTP (outgoing)

Server
smtp.wp.pl
Port
465

An app password is only needed if you use two-step login (logowanie dwustopniowe). Otherwise your normal mailbox password works.

IMAP is off by default. Turn on Dostep przez IMAP at poczta.wp.pl (Ustawienia, then Programy pocztowe) before connecting.

o2.pl (Poczta o2)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
poczta.o2.pl
Port
993

SMTP (outgoing)

Server
poczta.o2.pl
Port
465

An app password is only needed if you use two-step login. Otherwise your normal mailbox password works.

Same Wirtualna Polska account system as wp.pl (turn on IMAP first), but o2.pl uses its own server poczta.o2.pl, not imap.wp.pl.

Onet Poczta (onet.pl, op.pl)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.poczta.onet.pl
Port
993

SMTP (outgoing)

Server
smtp.poczta.onet.pl
Port
465

Your normal password works, but turning on two-step verification blocks plain IMAP - create an app password then.

Interia (interia.pl, int.pl)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
poczta.interia.pl
Port
993

SMTP (outgoing)

Server
poczta.interia.pl
Port
465

Enable 'Uzywam programu pocztowego' in Interia web mail settings before connecting.

Gazeta.pl

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.gazeta.pl
Port
993

SMTP (outgoing)

Server
smtp.gazeta.pl
Port
465

Enable IMAP access in Gazeta.pl web mail settings before connecting.

mail.com

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.mail.com
Port
993

SMTP (outgoing)

Server
smtp.mail.com
Port
465

Turn on POP3/IMAP access in the mail.com web settings before connecting.

Free.fr

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.free.fr
Port
993

SMTP (outgoing)

Server
smtp.free.fr
Port
465

The normal mailbox password works; create an app password only if you have turned on extra account security at Free.

Web.de

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.web.de
Port
993

SMTP (outgoing)

Server
smtp.web.de
Port
465

Turn on POP3/IMAP access in the Web.de web settings before connecting.

T-Online (Telekom)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
secureimap.t-online.de
Port
993

SMTP (outgoing)

Server
securesmtp.t-online.de
Port
465

Telekom uses a separate email-program password, set once in your Telekom account, not your web login.

Yandex Mail

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.yandex.com
Port
993

SMTP (outgoing)

Server
smtp.yandex.com
Port
465

With two-factor authentication on, create an app password in Yandex ID; otherwise your normal password works.

Turn on IMAP access in Yandex settings before connecting.

Orange (orange.fr, wanadoo.fr)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.orange.fr
Port
993

SMTP (outgoing)

Server
smtp.orange.fr
Port
465

Orange no longer accepts the web password in email apps - generate a dedicated mail password in your Orange account.

SFR (sfr.fr, neuf.fr)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.sfr.fr
Port
993

SMTP (outgoing)

Server
smtp.sfr.fr
Port
465

The legacy neuf.fr, cegetel.net, and club-internet.fr brands share these SFR servers.

La Poste

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.laposte.net
Port
993

SMTP (outgoing)

Server
smtp.laposte.net
Port
465

La Poste accepts only secure (SSL) connections.

Libero Mail (libero.it)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imapmail.libero.it
Port
993

SMTP (outgoing)

Server
smtp.libero.it
Port
465

Your normal password works until two-step verification is on, which then requires an app password from Libero settings.

Note the incoming host is imapmail.libero.it, not imap.libero.it.

Mail.ru (mail.ru, bk.ru, inbox.ru, list.ru)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.mail.ru
Port
993

SMTP (outgoing)

Server
smtp.mail.ru
Port
465

Mail.ru always requires an app password from account security - the web password never works in email apps.

UOL (uol.com.br, bol.com.br)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.uol.com.br
Port
993

SMTP (outgoing)

Server
smtps.uol.com.br
Port
465

BOL uses the sibling imap.bol.com.br / smtps.bol.com.br servers. Both send on smtps port 465.

Terra (terra.com.br)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.terra.com.br
Port
993

SMTP (outgoing)

Server
smtp.terra.com.br
Port
465

iG (ig.com.br)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.ig.com.br
Port
993

SMTP (outgoing)

Server
smtp.ig.com.br
Port
465

QQ Mail (qq.com)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.qq.com
Port
993

SMTP (outgoing)

Server
smtp.qq.com
Port
465

QQ requires an authorization code (from Settings > Account) in place of your password.

Turn on IMAP in QQ Mail settings before connecting.

NetEase (163.com, 126.com, yeah.net)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.163.com
Port
993

SMTP (outgoing)

Server
smtp.163.com
Port
465

NetEase requires an authorization code in place of your password.

Turn on IMAP first. 126.com and yeah.net use their own matching imap./smtp. hosts.

Naver (naver.com)

SSL/TLS (IMAP), STARTTLS (SMTP)

IMAP (incoming)

Server
imap.naver.com
Port
993

SMTP (outgoing)

Server
smtp.naver.com
Port
587

Turn on IMAP/SMTP in Naver settings first. Naver submits over STARTTLS on port 587, not implicit SSL on 465.

Daum (daum.net, hanmail.net)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.daum.net
Port
993

SMTP (outgoing)

Server
smtp.daum.net
Port
465

Turn on IMAP in Daum settings before connecting.

AOL

SSL/TLS (IMAP), STARTTLS (SMTP)

IMAP (incoming)

Server
imap.aol.com
Port
993

SMTP (outgoing)

Server
smtp.aol.com
Port
587

Generate an App Password in Account Security settings.

Fastmail

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.fastmail.com
Port
993

SMTP (outgoing)

Server
smtp.fastmail.com
Port
465

Fastmail always requires an app password from Settings > Privacy & Security in place of your login password.

Sky

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.tools.sky.com
Port
993

SMTP (outgoing)

Server
smtp.tools.sky.com
Port
465

Sky Yahoo Mail requires a generated app password in place of your Sky password.

BT (btinternet.com)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
mail.btinternet.com
Port
993

SMTP (outgoing)

Server
mail.btinternet.com
Port
465

Telstra (bigpond.com)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.telstra.com
Port
993

SMTP (outgoing)

Server
smtp.telstra.com
Port
465

Rambler (rambler.ru)

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.rambler.ru
Port
993

SMTP (outgoing)

Server
smtp.rambler.ru
Port
465

Zoho Mail

SSL/TLS (IMAP and SMTP)

IMAP (incoming)

Server
imap.zoho.com
Port
993

SMTP (outgoing)

Server
smtp.zoho.com
Port
465

Enable IMAP access in Zoho Mail settings, and generate an app-specific password if 2FA is on. EU accounts (zoho.eu, zohomail.eu) use imap.zoho.eu / smtp.zoho.eu instead.

Not supported

Services Patriot Mail cannot connect

A few email services do not offer the standard connection email apps use. There are no settings for them, so nothing typed into Patriot Mail will connect these accounts.

Proton Mail

Proton offers this connection only through Proton Mail Bridge, a paid program that runs on your own computer. Patriot Mail reads your mail from its own servers, so it cannot reach it.

Read about Proton Mail

Tuta (formerly Tutanota)

Tuta offers no outside connection at all, by design. No email app can connect a Tuta account.

Read about Tuta

HEY (hey.com)

HEY is built to be used through its own apps and offers no outside connection, so there are no server names to enter. Mail can be forwarded to an address you can connect instead.

Read about HEY

General settings

  • IMAP Port: 993 (SSL/TLS) or 143 (STARTTLS)
  • SMTP Port: 587 (STARTTLS) or 465 (SSL/TLS)
  • Username: Usually your full email address
  • Password: Your account password, provider-specific app password, or OAuth token depending on the provider
  • Authentication: OAuth 2.0 if available, otherwise the provider's current password-based method

Secure connection tips

  • Always use SSL/TLS or STARTTLS encryption for secure connections.
  • Use App Passwords instead of your main account password only when the provider still supports them.
  • Prefer OAuth 2.0 over password-based authentication whenever the provider supports it.
  • Keep your email client and operating system updated so the TLS and authentication stack stay current.

Troubleshooting

What to check if a provider will not connect

Provider settings

Confirm IMAP is enabled

Some providers disable IMAP access by default, especially on older or freshly created accounts.

Credentials

Check the provider's auth policy

Some providers still use app passwords, while others, like personal Outlook accounts, now require Modern Authentication instead of Basic Auth.

Still stuck?

Contact the provider or support

Provider help docs usually publish the latest hostname, security, and authentication requirements. Patriot Mail support can help interpret them.

Are you sure?