IMAP Settings for Email Clients

📧

Learn about IMAP

IMAP (Internet Message Access Protocol) is a standard email protocol used to access emails of a web server to local system. This will help users to get a copy of cloud emails to local system.

In other words, users can read IMAP server emails on desktop, laptop computer, etc. This protocol helps users to work on multiple computers in multiple locations.

IMAP protocol generally works on two ports –

Port 143: Default IMAP non-encrypted port

Port 993: Port to use if you connect using IMAP securely

IMAP Offers

  • Access your emails from multiple computers
  • Access messages without downloading from server or transfer messages from one system to another
  • Compatible with internet messaging standards like MIME
  • IMAP supports both online and offline modes of operation
  • IMAP make it possible to easily create folder or subfolders on server

How to find out the correct IMAP address?

To backup cloud emails, you need to have correct IMAP settings. You need to provide host name, port name, IMAP account username, and password.

For more details to find out IMAP Server settings, follow the below-mentioned link -

https://www.emailsettings.email/search/pop3-imap-smtp-outlook.com-email-settings

Gmail IMAP Settings

Gmail requires an App Password for third-party applications. Use these IMAP settings to connect Gmail with any application.

Important: Gmail requires 2-Step Verification and App Password for IMAP access. Regular password authentication is no longer supported.

How to Generate Gmail App Password

  1. Go to your Google Account settings (myaccount.google.com)
  2. Navigate to Security section
  3. Enable 2-Step Verification if not already enabled
  4. Under "2-Step Verification", click on App passwords
  5. Select app: Mail and device: Other (Custom name)
  6. Enter a name for your application (e.g., "Email Migration Tool")
  7. Click Generate and copy the 16-character password
  8. Use this App Password instead of your regular Gmail password in applications

Enable IMAP in Gmail

  1. Open Gmail and click the Settings gear icon
  2. Go to See all settings
  3. Click on Forwarding and POP/IMAP tab
  4. Under "IMAP access", select Enable IMAP
  5. Click Save Changes

Gmail IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.gmail.com
Port 993
Security/Encryption SSL/TLS or STARTTLS
Outgoing Mail Server (SMTP) smtp.gmail.com
SMTP Port 465 (SSL) or 587 (TLS)
Username Your full Gmail address (e.g., [email protected])
Password 16-character App Password (not your regular Gmail password)
Authentication Required

Outlook.com IMAP Settings

Outlook.com (formerly Hotmail) requires an App Password for third-party applications to access IMAP.

How to Generate Outlook App Password

  1. Sign in to your Outlook.com account
  2. Go to Microsoft Account Security
  3. Enable Two-step verification if not already enabled
  4. Click on Advanced security options
  5. Under "App passwords", click Create a new app password
  6. Enter a name for your application (e.g., "Email Client")
  7. Click Generate and copy the app password
  8. Use this App Password instead of your regular Outlook password

Enable IMAP in Outlook.com

  1. Sign in to Outlook.com
  2. Click the Settings gear icon (top right)
  3. Go to View all Outlook settings
  4. Click Mail → Sync email
  5. Under "POP and IMAP", ensure IMAP is enabled
  6. Click Save

Outlook.com IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) outlook.office365.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.office365.com
SMTP Port 587 (TLS)
Username Your full Outlook.com email address
Password App Password (generated from Microsoft Account)
Authentication Required

Office 365 IMAP Settings

Office 365 requires an App Password for third-party applications. Follow these steps to configure IMAP access.

How to Generate Office 365 App Password

  1. Sign in to your Office 365 account
  2. Go to Microsoft Account Security
  3. Enable Two-step verification if not already enabled
  4. Click on Advanced security options
  5. Under "App passwords", click Create a new app password
  6. Enter a name for your application
  7. Click Generate and copy the app password
  8. Use this App Password for IMAP authentication

Enable IMAP in Office 365

IMAP is usually enabled by default in Office 365. If you need to verify:

  1. Sign in to Office 365 admin center (if you're an admin)
  2. Go to Settings → Mail
  3. Verify that IMAP is enabled for your organization
  4. For individual users, IMAP is enabled by default

Office 365 IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) outlook.office365.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.office365.com
SMTP Port 587 (TLS)
Username Your full Office 365 email address
Password App Password (generated from Microsoft Account)
Authentication Required

Yahoo Mail IMAP Settings

Yahoo Mail requires an App Password for third-party applications. Regular password authentication is no longer supported.

How to Generate Yahoo App Password

  1. Login to your Yahoo account
  2. Click on your account icon and go to Account Info
  3. Click on Account Security
  4. Go to Generate App password
  5. Select your app and provide a custom name (e.g., "Email Migration Tool")
  6. Click Generate and copy the app password
  7. Use this App Password instead of your regular Yahoo password
Note: You can remove this temporary password later, and you don't need to share your original password.

Yahoo IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.mail.yahoo.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.mail.yahoo.com
SMTP Port 587 (TLS) or 465 (SSL)
Username Your full Yahoo email address
Password App Password (generated from Yahoo Account Security)
Authentication Required

Visual Guide

Yahoo IMAP Settings

yahoo imap setting

Step 1: Login to your Yahoo account and click on user account icon and go to Account Info

account info

Step 2: Click on Account Security and then go to Generate App password.

password

Step 3: Select your app and provide a custom name. By this, you can generate a temporary password which can be used to backup Yahoo data.

create yahoo password

iCloud Mail IMAP Settings

iCloud Mail requires an App-Specific Password for third-party applications. Follow these steps to configure IMAP access.

How to Generate iCloud App-Specific Password

  1. Sign in to your Apple ID account at appleid.apple.com
  2. Go to Sign-In and Security section
  3. Enable Two-Factor Authentication if not already enabled
  4. Under "App-Specific Passwords", click Generate an app-specific password
  5. Enter a label for your application (e.g., "Email Client")
  6. Click Create
  7. Copy the generated password (you won't be able to see it again)
  8. Use this App-Specific Password instead of your regular Apple ID password

Enable IMAP in iCloud Mail

  1. IMAP is enabled by default for iCloud Mail
  2. No additional settings need to be configured in iCloud
  3. Simply use the App-Specific Password for authentication

iCloud Mail IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.mail.me.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.mail.me.com
SMTP Port 587 (TLS)
Username Your iCloud email address (e.g., [email protected])
Password App-Specific Password (generated from Apple ID account)
Authentication Required

Zoho Mail IMAP Settings

Zoho Mail requires an App Password for third-party applications. Follow these steps to configure IMAP access.

How to Generate Zoho App Password

  1. Sign in to your Zoho Mail account
  2. Go to Settings → Security
  3. Enable Two-Factor Authentication if not already enabled
  4. Scroll down to App Passwords section
  5. Click Generate New Password
  6. Enter a name for your application (e.g., "Email Client")
  7. Click Generate and copy the app password
  8. Use this App Password instead of your regular Zoho password

Enable IMAP in Zoho Mail

  1. Sign in to Zoho Mail
  2. Go to Settings → Mail Accounts
  3. Click on your email account
  4. Under "POP/IMAP Access", enable IMAP Access
  5. Click Save

Zoho Mail IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.zoho.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.zoho.com
SMTP Port 587 (TLS) or 465 (SSL)
Username Your full Zoho email address
Password App Password (generated from Zoho Security settings)
Authentication Required

AOL Mail IMAP Settings

AOL Mail requires an App Password for third-party applications. Regular password authentication is no longer supported.

How to Generate AOL App Password

  1. Sign in to your AOL account
  2. Go to AOL Account Security
  3. Click on Account Security
  4. Enable Two-Step Verification if not already enabled
  5. Scroll to App-Specific Passwords section
  6. Click Generate App Password
  7. Enter a name for your application
  8. Click Generate and copy the app password
  9. Use this App Password instead of your regular AOL password

Enable IMAP in AOL Mail

  1. IMAP is enabled by default for AOL Mail accounts
  2. No additional settings need to be configured
  3. Simply use the App Password for authentication

AOL Mail IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.aol.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.aol.com
SMTP Port 587 (TLS) or 465 (SSL)
Username Your full AOL email address
Password App Password (generated from AOL Account Security)
Authentication Required

ProtonMail IMAP Settings

ProtonMail requires a paid plan (ProtonMail Plus or higher) to access IMAP/SMTP. Bridge application is required for secure email access.

Important: ProtonMail IMAP access requires a paid subscription. Free accounts do not support IMAP/SMTP access.

How to Set Up ProtonMail Bridge

  1. Ensure you have a ProtonMail Plus, Professional, or Visionary plan
  2. Download and install ProtonMail Bridge from proton.me/mail/bridge
  3. Launch ProtonMail Bridge and sign in with your ProtonMail credentials
  4. Bridge will generate IMAP and SMTP credentials for your email client
  5. Use the credentials provided by Bridge in your email application
  6. Bridge runs locally and encrypts/decrypts emails automatically

ProtonMail Bridge Configuration

After installing Bridge, it will provide you with local IMAP/SMTP settings:

ProtonMail IMAP Configuration (via Bridge)

Setting Value
Incoming Mail Server (IMAP) 127.0.0.1 (localhost)
Port 1143 (as shown in Bridge)
Security/Encryption None (Bridge handles encryption)
Outgoing Mail Server (SMTP) 127.0.0.1 (localhost)
SMTP Port 1025 (as shown in Bridge)
Username Your ProtonMail email address
Password Bridge Password (generated by Bridge application)
Authentication Required
Note: The exact ports may vary. Always check the ProtonMail Bridge application for the correct port numbers.

RediffMail IMAP Settings

RediffMail provides IMAP access for third-party email applications. Follow these steps to configure IMAP access.

Enable IMAP in RediffMail

  1. Sign in to your RediffMail account
  2. Click on Settings (gear icon)
  3. Go to Mail Settings
  4. Navigate to POP/IMAP Settings
  5. Enable IMAP Access
  6. Click Save to apply changes
Note: RediffMail may require you to verify your account or enable IMAP access from security settings.

RediffMail IMAP Configuration

Setting Value
Incoming Mail Server (IMAP) imap.rediffmail.com
Port 993
Security/Encryption SSL/TLS
Outgoing Mail Server (SMTP) smtp.rediffmail.com
SMTP Port 587 (TLS) or 465 (SSL)
Username Your full RediffMail email address
Password Your RediffMail account password
Authentication Required