POP3 Explained [2024] | Mailtrap (2024)

Navigating emails can be like driving a car – most of us know how to drive one, but not everyone understands what’s under the hood.

If you have ever opened a new email message and wondered what’s behind it, you’ve come to the right place.

In this article, I’m going to pop open the hood on POP3, one of the mail protocols responsible for retrieving the emails we receive every day. I’ll show you how it works and provide you with a step-by-step tutorial on how to test it out yourself by using some simple POP3 commands.

Don’t worry – it’s not rocket science. Let’s get straight into it!

What is POP3?

POP3, or Post Office Protocol version 3, is an Internet standard protocol that retrieves email messages from a server over a TCP/IP connection. It’s the third version of the Post Office Protocol 3, which is defined in RFC 1939.

Unlike Internet Message Access Protocol (IMAP), which stores your emails on the mail server, POP3 downloads them from the server to your device. It’s important to note that both are “email retrieval” or “pull protocols,” meaning they only receive new messages instead of sending them like Simple Mail Transfer Protocol (SMTP).

Read our article on IMAP vs POP3 for more information.

You can also watch our video tutorial to see what makes POP3 different from the IMAP pull protocol.

How does POP3 work?

POP3 connection is a 4-step process:

  • The email client connects to the mail server
  • The email client downloads new emails to the local device from the mail server
  • By default, the mail server deletes the stored messages
    • Note: The protocol can be configured to temporarily save your emails on the server
  • The transmission ends when the client disconnects from the server
POP3 Explained [2024] | Mailtrap (1)

One of the easiest ways to understand POP3 is to think of the protocol as the mail clerk. In this analogy, your email would be physical mail, and the email server the post office.

Now, when you (acting as the email client) go to receive mail from the post office, the clerk (POP3) will give you all the new mail and let you collect (download) it, so you can bring it home (your local computer).

As it isn’t a common practice, the post office doesn’t make any copies of your mail, so the clerk will no longer have access to it once you’ve picked it up. However, you can ask the clerk to make a copy of your mail and keep it at the post office.

What POP3 is used for

Besides its basic functionality to download messages from the email server, POP3 can also be integrated with various APIs for advanced use cases, such as:

  • Custom API integration – If your business needs it, you can develop custom APIs that integrate with POP3 for specialized functions, like triggering actions in internal systems based on email content.
  • Analytics and data processing – Once you download your emails via POP3, you can integrate natural language processing (NLP) or text analysis APIs like Google Natural Language or IBM Watson Natural Language Understanding to analyze the content of those emails. This can be super useful for sentiment analysis, keyword extraction, etc.
  • Security and compliance – You can use POP3 to download emails and then work with security APIs such as VirusTotal or Proofpoint for threat detection, checking for spam, and phishing attempts.

Pros and Cons of POP3

I had a discussion on the advantages and disadvantages of POP3 with our deliverability specialist, Yaroslav, and here’s his breakdown of the protocol’s pros and cons.

Pros

  • Simple-to-use – POP3 is a straightforward protocol that focuses on delivering simplicity to the user. Implementing and using it is super easy, which makes it an ideal protocol for applications that require basic email functionalities.
  • Reduced server load – As POP3 downloads and deletes emails from the server by default, it keeps the server storage space manageable, which, in turn, reduces load.
  • Offline access – Because new emails are stored on your device, you will be able to manage them without an internet connection. This can be super useful for software that operates offline.
  • Bandwidth efficiency – POP3 minimizes the amount of data transferred between the email client and mail server as you don’t have to be connected to the internet all the time to see your emails. This goes a long way for slow internet connections with limited bandwidth.
  • Legacy system compatibility – If you’re working with legacy systems, POP3 is the perfect option for you as it’s compatible with most older systems and can be easily integrated with them. Besides POP3, you can also use legacy app modernization.
  • Supported by numerous email clients – As it’s been around for quite a while, many popular mail clients support POP3, such as Gmail, Mozilla Thunderbird, Apple Mail, Microsoft Outlook, and others.

Cons

  • Limited features – Simplicity, the protocol’s biggest advantage, might as well be its biggest disadvantage as it lacks features such as folder management, server-side searching, etc.
  • Risk of data loss – If you don’t configure your POP3 client to store messages on the server after downloading them, you’re essentially facing the risk of data loss as the local copies might be compromised due to hardware failure or malware attacks.
  • No synchronization – POP3 doesn’t synchronize emails across devices in real-time, which can be a major limitation if you access your emails on different devices. If you can’t live with this, then you might want to check out the two-way IMAP protocol.
  • No backup solution – The protocol doesn’t offer a backup solution, and as it downloads your messages locally, you will have to either configure it to keep your email on the server or back it up another way.
  • Limited scalability – Because of its limited set of features and server-side capabilities, POP3 isn’t the most optimal protocol for you if you’re building an application that scales with user growth.
  • Local storage space consumption – Although a benefit of POP3 is that it reduces server load, there’s a downside to it because all of the emails go to your local machine. This can be a huge issue if you’re dealing with large volumes of email or emails with large attachments or if you’re downloading all of your mail on a single device.

POP3 ports

For connecting to remote servers, the POP3 protocol typically uses two port numbers. Namely:

  • Port 110 – The non-encrypted, default port, typically used by older email clients, internal networks where external access isn’t an issue, or even for troubleshooting purposes.
  • Port 995 – The encrypted, more secure port which supports SSL/TLS connections. It’s used as standard by most webmail providers and preferred by the majority of users due to the security it provides.

POP3 settings

The most secure way of testing POP3 for yourself is to use OpenSSL, which encrypts your sensitive data. On top of that, I found it easy and efficient.

Just follow these steps:

  1. Download and install the latest version of OpenSSL
  2. Enable POP in your email provider settings, as it might be disabled by default
  3. Open your command line interface
  4. Connect to a POP3 server with openssls_client -connect pop.yourmailserver.com:995 -crlf
    • Make sure to replace yourmailserver with your provider’s domain name (e.g., gmail.com or mail.outlook)
    • If you use Windows OS, you should omit -crlf as it can lead to an error due to double conversion
  5. Send the USER and PASS commands with your credentials. For example:
    • USER yourusername
    • PASS yourpassword
    • Note, that if you have two-factor authentication enabled, you should use your App password to log in (if you’re a Gmail user, make sure to remove spaces in the 16-digit password)
  6. List all messages with the LIST command
  7. Use the retr command followed by the message number to see every message header and the text. For instance:
    • retr 1
    • If you’re encountering SSL_renegotiate:wrong ssl version error, simply add -ign_eof at the end of the first command: openssl s_client -connect pop.yourmailserver.com:995 -crlf -ign_eof

Enter QUIT to finish the session

The process should look something like this:

POP3 Explained [2024] | Mailtrap (2)

Learn more about email protocols

See? Didn’t I tell you it’s not rocket science? We hope we’ve cleared some things up and helped you understand how POP3 works.

If you’re up for more reads, we recommend you go over our article comparing POP3, IMAP4, and SMTP and further expand your knowledge about protocols, which are just a part of email infrastructure.

Now, running a local mail server or integrating an email protocol within your app is one thing, but ensuring your emails are delivered is another. That’s why you should check out deliverability services, such as the Mailtrap email delivery platform, which combines API and SMTP service to make sure your emails get delivered where they’re supposed to and when they’re supposed to.

Good luck!

POP3 Explained [2024] | Mailtrap (2024)

FAQs

What is POP3 explained? ›

POP3 (Post Office Protocol)

POP3 is an older protocol that was originally designed to be used on only one computer. Unlike modern protocols that use two-way synchronization, POP3 only supports one-way email synchronization, only allowing users to download emails from a server to a client.

What is POP3 summary? ›

Post Office Protocol Version 3 (POP3) is an alternative protocol for receiving emails that downloads emails from the server to a local device. Using POP3, a recipient cannot access their emails again from a different device because they are stored locally and then deleted from the email server.

Is POP3 obsolete? ›

This allows you to have the same email experience between devices because all your email (incoming and outgoing) are stored directly on the server, rather than downloaded directly to your computer. For this reason, IMAP supplanted POP3 and has largely made it obsolete. If you use Gmail, you're using IMAP.

Does POP3 delete emails from server? ›

By default, when you retrieve new messages from a POP3 email account, the messages are deleted from the POP3 mail server and then saved on the computer that you are using. Because the message is no longer on the POP3 mail server, you can't see it when you connect from another computer.

Does anyone still use POP3? ›

Despite that, many users still choose POP3 as their main email protocol, but not if they want to manage their email on several devices. If you think that POP3 is a better option for you than IMAP, you won't have trouble finding an email provider that supports it — most of the major ones still do.

What are the cons of POP3? ›

Disadvantages of using POP3

One disadvantage of using POP3 email is that it is a one-way communication protocol, meaning that any changes made on the email client (such as marking an email as read) are not reflected on the email server.

Why would anyone use POP3? ›

Thus, POP3 is great for users who only uses one email client to access their emails. Another advantage of POP3 is that because the original email is removed from the mail server once it has been downloaded, it frees up email storage space.

What emails use POP3? ›

You'll find plenty of free email accounts with POP3 and IMAP. Gmail is by far the most popular, followed by Yahoo Mail, AOL Mail, Outlook Live, GMX Mail, and Thunderbird, in no particular order.

What port does POP3 use? ›

POP3 works on the following two ports by default: port 110: default, non-encrypted port; and. port 995: should be used when the user needs to connect using POP3 securely.

What is the problem with POP3? ›

Typical reasons: the mail host you try to connect to doesn't have POP3 service running; a firewall/antivirus application (installed on the workstation/server WebMail is installed on) doesn't allow WebMail to connect to the POP3 server.

Is POP3 no longer supported? ›

Current status: As part of the program to deprecate basic authentication in Exchange Online, we have temporarily disabled it for post office protocol version 3 (POP3). Starting Saturday, October 1st, 2022, basic authentication for Exchange Online will be permanently disabled in your tenant.

Is POP email being phased out? ›

Recently, POP3 has been phased out by Microsoft due to insufficient security measures with Basic Authentication.

Will I lose emails if I change from POP to IMAP? ›

A: No, you won't lose any emails or attachments when you switch from POP to IMAP, as long as you follow the proper steps for migrating your emails.

Should I use POP3 or SMTP? ›

POP3 and IMAP are protocols for retrieving emails from a server, while SMTP is for transmitting emails. POP3 downloads messages directly to your device. In comparison, IMAP retains the message on the server. POP3 frees up storage space on servers, but IMAP frees up space on local hard drives.

What is a disadvantage of using POP3 to retrieve email on multiple mobile devices? ›

POP3 downloads the original emails from the email server on a single device/computer. Then it deletes the emails from the server's inbox. It lacks synchronization; thus, several devices cannot access the same email. This protocol is best suited for people who use a single device (say office computer) to access emails.

Is POP3 better than IMAP? ›

IMAP and POP3 are email protocols used to access and manage emails on remote servers. IMAP enables more advanced email management and synchronization across numerous devices, while POP3 is better suited for configurations where emails need to be accessed only from a single device.

Should I enable POP3? ›

Go for POP3 if,

You have a poor network connection and thus, want to save the email data on a local device to access it offline. You receive a large number of emails and also have less or limited storage space.

How do I know if my email is POP3, IMAP or Exchange? ›

Check your Mailbox settings in your email client (Outlook, Apple Mail, Thunderbird, etc.) to see which protocol you are using. However, keep in mind that most clients do not allow you to change the protocol in the settings and will require you to delete the email address and re-add it completely.

References

Top Articles
Welpenliste Golden Retriever | Deutscher Retriever Club e. V.
Golden Retriever Steckbrief | Charakter, Lebenserwartung & Pflege
Benchmark Physical Therapy Jobs
Https Paperlesspay Talx Com Boydgaming
Jared Isaacman e Sarah Gillis: quem são os primeiros civis a caminhar no espaço
Promiseb Discontinued
I Don'T Give A Rat'S Ass: The Meaning And Origin Of This Phrase - Berry Patch Farms
Einfaches Spiel programmieren: Schritt-für-Schritt Anleitung für Scratch
Tinyzonetv.to Unblocked
Nyu Paralegal Program
Chester Farmers Market vendor Daddy's a Hooker: Ed Lowery happy fiber artist for 65 years
Black Friday 2024, Black Friday 2025 and further
The Four Fours Puzzle: To Infinity and Beyond!
Exploring the Northern Michigan Craigslist: Your Gateway to Community and Bargains - Derby Telegraph
The Big Picture Ritholtz
Promiseb Discontinued
Verity Or Falsity Of A Proposition Crossword Clue
Used Travel Trailers Under $5000 Craigslist
modelo julia - PLAYBOARD
Jen Chapin Gossip Bakery
Hyvee Workday
Contoured Fowl Feather Wow
Fedex Express Ship Center
2014 Chevy Malibu Belt Diagram
Barber Gym Quantico Hours
Women On Twitch Go Without Makeup To Support A Fellow Streamer
Build a Free Website | VistaPrint
TV tablå Alla TV-program idag | Snabb och enkel tv-guide
10-Day Weather Forecast for Bratislava, Bratislava, Slovakia - The Weather Channel | weather.com
Fgo Spirit Root
Sallisaw Bin Store
Voyeur Mature Bikini
Tyrone Unblocked Games Bitlife
Kcu Sdn
Sdn Ohio State 2023
SYSTEMAX Software Development - PaintTool SAI
Edenmodelsva
Krua Thai In Ravenna
Watch Shark Tank TV Show - ABC.com
Mastering the basics: A comprehensive guide to cybersecurity 101 for the digital age
The Next Phase for the V-22 Osprey: Build Global Support Like C-17
Appsanywhere Mst
Gary Keesee Kingdom Principles Pdf
Gregory (Five Nights at Freddy's)
Palmetto Pediatrics Westside
2015 | Ducati 1299 Panigale S Test
Sun Massage Tucson Reviews
Mnps Payroll Calendar 2022-23
Tattoo Shops Buckhannon Wv
Bitmain Antminer S9 Review All You Need to Know
Does Speedway Sell Elf Bars
The most memorable songs from '90s movies
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 5960

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.