SMTP, IMAP and POP Settings for Popular Email Providers

When setting up email integration for clients, I often have to Google popular email providers' IMAP, POP, and SMTP details. I could memorise them, but I would much rather write them down in a single post where they can be easily referenced.

I have added details for all the popular email services I know of. If you know of other email providers I have forgotten or think would be helpful to have on the list, please contact me, and I'll add them.

Email Provider SMTP IMAP POP
Google Mail Server: smtp.gmail.com
Requires SSL: Yes
Requires TLS: Yes (if available)
Requires authentication: Yes
Port for SSL: 465
Port for TLS/STARTTLS: 587
Server: imap.gmail.com
Requires SSL: Yes
Port: 993
*Server: pop.gmail.com
Requires SSL: Yes
Port: 995
Yahoo Mail Server: smtp.mail.yahoo.com
Requires SSL: Yes
Requires authentication: Yes
Port: 465 or 587
Server: imap.mail.yahoo.com
Requires SSL: Yes
Port: 993
*Server: pop.mail.yahoo.com
Requires SSL: Yes
Port: 995
Microsoft Outlook Server: smtp-mail.outlook.com
Requires TLS: Yes
Port for TLS/STARTTLS: 587
Server: imap-mail.outlook.com
Requires TLS: Yes
Port for TLS: 993
*Server: pop-mail.outlook.com
Requires TLS: Yes
Port for TLS: 995
Zoho Email Server: smtp.zoho.com
Requires SSL: Yes
Requires TLS: Yes (if available)
Requires authentication: Yes
Port for SSL: 465
Port for TLS: 587
Personal Users with @zoho.com address
Server: imap.zoho.com
Requires SSL: Yes
Port for SSL: 993

Organization Users with domain address
Server: imappro.zoho.com
Requires SSL: Yes
Port for SSL: 993
Personal Users with @zoho.com address
*Server: pop.zoho.com
Requires SSL: Yes
Port for SSL: 995

Organization Users with domain address
*Server: poppro.zoho.com
Requires SSL: Yes
Port for SSL: 995
FastMail Server: smtp.fastmail.com
Requires SSL: Yes
Requires TLS: Yes
Requires authentication: Yes
Port for SSL/TLS: 465
Port for STARTTLS: 587
Server: imap.fastmail.com
Requires SSL: Yes
Requires TLS: Yes (if available)
Port: 993
Server: pop.fastmail.com
Requires SSL: Yes
Requires TLS: Yes (if available)
Port: 995
iCloud Server: smtp.mail.me.com
Requires SSL: Yes
Requires TLS: Yes (if available)
Requires authentication: Yes
Port for SSL/TLS/STARTTLS: 587
Server: imap.mail.me.com
Requires SSL: Yes
Port for SSL/TLS/STARTTLS: 993
Not supported

* Disabled by default. Please see the email provider-specific instructions on how to activate it.