What is the difference between POP3 and IMAP for retrieving mail?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
POP3 (Post Office Protocol 3) and IMAP (Internet Message Access Protocol) are two ways your email client talks to the mail server to fetch messages. They handle storage and syncing in opposite ways.
POP3 downloads messages to one device and usually deletes them from the server. Once downloaded, those emails live only on that device. If you check email on your laptop using POP3, then try to check it on your phone later, the messages won't be there. POP3 treats the server like temporary storage. It's like unloading cargo from a ship and clearing the hold. The cargo (your email) moves to shore (your device), and the ship (server) is empty again.
IMAP keeps all your mail stored on the server and syncs it across every device you connect. Read an email on your phone? It shows as read on your laptop. Delete something from your tablet? It's gone everywhere. IMAP treats the server as the single source of truth. It's like maintaining a shared dock where everyone can access the same goods. The messages stay on the server, and each device gets a live view of what's there.
Most people (and most modern email clients) use IMAP now because multi-device access is the norm. You check email on your phone during breakfast, reply on your laptop at work, archive something from your tablet later. IMAP makes that work. POP3 made sense in the 1990s when you had one computer and limited server storage, but it's a mismatch for how people use email today.
That said, POP3 has one specific advantage: offline access. Because POP3 stores everything locally, you can read old messages without an internet connection. IMAP requires a connection to fetch message bodies (though most clients cache recent messages). If you travel somewhere with unreliable internet and need access to years of old email, POP3 wins.
When setting up an email client like Fastmail, Outlook, Apple Mail, or Gmail (when using a desktop client), you'll be asked to choose. Pick IMAP unless you have a specific reason not to. If you're unsure what your current setup uses, check your email client's account settings. It'll say either POP3 or IMAP next to the incoming mail server configuration.
Common mistake: setting up POP3 on multiple devices and wondering why messages disappear. If you configure POP3 to leave messages on the server (some clients offer this), you avoid the deletion problem, but you lose the sync benefit. Messages pile up on the server, nothing marks as read across devices, and you end up with duplicate downloads. It's the worst of both worlds.
But if you're an email sender (not just a recipient), POP3 vs. IMAP doesn't affect your deliverability or sending infrastructure. It's purely about how your recipients (or you) retrieve mail from their inbox. But understanding the difference helps when troubleshooting why a test email you read on your phone still shows unread in your desktop client (you're probably using POP3 by accident).
One more thing: both POP3 and IMAP have secure versions (POP3S and IMAPS) that encrypt the connection between your client and the server. If you're configuring an old email client and it asks for a port, use 993 for IMAP or 995 for POP3 (the secure versions). Port 143 (IMAP) and 110 (POP3) are unencrypted and shouldn't be used anymore.
To verify which protocol you're using, open your email client's account settings. Look for the incoming mail server section. It'll list either IMAP or POP3, along with the server address and port. If it says port 993 or imap.yourdomain.com, you're on IMAP. If it says port 995 or pop.yourdomain.com, you're on POP3. If you see port 143 or 110, switch to the secure version (993 or 995) immediately.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.