Webiano Digital & Marketing Agency
Webiano Digital & Marketing Agency
  • Home
  • About Us
  • Services
    • Strategy
    • Digital Platforms
    • Performance
    • Communication
    • Infrastructure
    • Consulting
    • Education
    • All Services
  • Clients
  • Insights
    • Agency Journal
    • AI Search & Discoverability
    • Artificial Intelligence
    • Brand Positioning & Authority
    • Digital Platforms
    • Infrastructure & Security
    • Performance & Digital Marketing
    • Linux & Open Source
    • Visual Content & Production
    • Digital Work & Society
    • Web Radar
    • Robotics & Embodied AI
    • All Insights
  • FAQ
  • Knowledge base
  • Contact
Menu
  • Home
  • About Us
  • Services
    • Strategy
    • Digital Platforms
    • Performance
    • Communication
    • Infrastructure
    • Consulting
    • Education
    • All Services
  • Clients
  • Insights
    • Agency Journal
    • AI Search & Discoverability
    • Artificial Intelligence
    • Brand Positioning & Authority
    • Digital Platforms
    • Infrastructure & Security
    • Performance & Digital Marketing
    • Linux & Open Source
    • Visual Content & Production
    • Digital Work & Society
    • Web Radar
    • Robotics & Embodied AI
    • All Insights
  • FAQ
  • Knowledge base
  • Contact
Home » Knowledge base » Internet » Email infrastructure » POP3

POP3

5 min read · 7 sections

In short

POP3 is the Post Office Protocol version 3, a simple email retrieval protocol that downloads messages from a mailbox server to one client device.

On this page 7
  1. How a POP3 session works
  2. Ports, encryption and authentication
  3. POP3 compared with IMAP
  4. When POP3 is still a sensible choice
  5. Pitfalls and common mistakes
  6. The idea in brief
  7. A practical scenario

POP3, the Post Office Protocol version 3, is a standard protocol that lets an email client download messages from a mailbox server and, by default, delete them from the server afterward. Defined in RFC 1939, it is one of the two classic retrieval protocols of Internet email infrastructure, alongside IMAP, and it handles only the last step of delivery: moving mail from the provider’s mailbox to the user’s device.

POP3 does not send mail. Outgoing messages travel through SMTP to a mail transfer agent, which stores incoming mail in the recipient’s mailbox; POP3 then collects it. Its design reflects the dial-up era, when users connected briefly, fetched everything and read offline, which explains both its simplicity and its limits today.

How a POP3 session works

A POP3 session is a plain-text command dialogue over TCP that passes through three states. In the authorization state the client proves its identity; in the transaction state it lists, retrieves and marks messages; in the update state, entered only after the QUIT command, the server permanently removes messages marked for deletion. If the connection drops before QUIT, no deletions happen, which protects mail from half-finished sessions.

Each server reply begins with +OK or -ERR, followed by optional text. The table lists the commands that a typical client uses during one session.

CommandFunctionSession state
USER / PASSSends user name and passwordAuthorization
APOPAuthenticates with an MD5 digestAuthorization
STATReturns message count and total sizeTransaction
LISTLists message numbers and sizesTransaction
UIDLReturns a unique ID for each messageTransaction
RETRDownloads one full messageTransaction
TOPDownloads headers and a few body linesTransaction
DELEMarks a message for deletionTransaction
QUITCommits deletions and closesUpdate
Core POP3 commands

The UIDL command is what makes the popular leave a copy on the server option possible. The client remembers which unique IDs it has already downloaded and fetches only new ones, although the server itself keeps no record of read or unread status.

Ports, encryption and authentication

POP3 traditionally listens on TCP port 110 in cleartext. Secure deployments use either POP3S on port 995, where TLS starts immediately (implicit TLS), or the STLS command on port 110, which upgrades the connection. RFC 8314 recommends implicit TLS on port 995 for mail access, because opportunistic upgrades can be stripped by an attacker on the path.

OptionPortEncryptionAssessment
Plain POP3110NoneExposes passwords, avoid
POP3 with STLS110Upgraded to TLSAcceptable if TLS is enforced
POP3S995TLS from the first byteRecommended
POP3 connection options

Authentication ranges from USER and PASS to SASL mechanisms through the AUTH extension, including OAuth 2.0 tokens (XOAUTH2 or OAUTHBEARER). Several large mailbox providers have disabled basic password authentication for POP3 and accept only OAuth or app-specific passwords, which breaks older clients and scripts.

POP3 compared with IMAP

The decisive difference is where the mailbox lives. POP3 treats the server as a temporary drop box and the client as the permanent store, while IMAP keeps the mailbox on the server and synchronizes folders, flags and read status across every device. The comparison below shows why IMAP became the default for most users.

AspectPOP3IMAP
Primary modelDownload and store locallySynchronize with server
Folders on serverInbox onlyFull folder hierarchy
Read and flag statusLocal to one clientShared across clients
Multiple devicesPoor, copies divergeDesigned for it
Server storage useLowGrows with the mailbox
Offline accessComplete after downloadDepends on client caching
Protocol complexityVery lowHigh
POP3 and IMAP compared

POP3 is unrelated to sender authentication standards such as SPF, DKIM and DMARC. Those are evaluated by receiving servers before mail reaches the mailbox, so a message downloaded through POP3 has already passed or failed them.

When POP3 is still a sensible choice

POP3 remains useful where one device or one program owns the mail and server storage should stay small. Its simplicity also makes it easy to implement in embedded systems and scripts. The decision table summarizes typical situations.

SituationBetter choiceReason
Phone, laptop and webmail used togetherIMAPStatus and folders stay consistent
Ticketing system ingesting a support mailboxPOP3Simple fetch and delete workflow
Archiving mail locally from a small quotaPOP3Frees server storage after download
Collecting mail into another provider’s accountPOP3Widely supported import method
Shared team mailboxIMAPSeveral people see the same state
Choosing between POP3 and IMAP

Pitfalls and common mistakes

  • Deleting mail by default: a newly configured client may remove messages from the server, so they disappear from webmail and other devices.
  • Single point of loss: when the only copy sits on one laptop, a disk failure without backup destroys the mailbox.
  • Sent mail is not uploaded: POP3 has no way to store sent messages on the server, so each device keeps its own sent folder.
  • Cleartext on port 110 still appears in old configurations and exposes credentials on untrusted networks.
  • Polling too often can trigger provider rate limits; intervals of several minutes are typical.

The idea in brief

POP3 works like collecting letters from a post office box. The post office holds your mail until you come by, you take everything home, and the box is empty again. From then on, the letters exist only in your house.

That is convenient if you always read mail on one computer. It becomes awkward when you also read on a phone, because each device keeps its own copy and does not know what the other has seen. The newer method, IMAP, works more like a shared mailbox that every device looks into at the same time.

A practical scenario

A small accounting firm runs a help desk tool that turns emails sent to its support address into tickets. The tool connects every five minutes over POP3S on port 995, authenticates with an OAuth token, downloads each new message with RETR and then deletes it with DELE before QUIT.

Because the session commits deletions only at QUIT, a network interruption never loses a message: on the next run the tool simply downloads it again and recognizes the duplicate by its Message-ID. The support mailbox on the server stays almost empty, and the firm avoids paying for extra storage. Staff who need a personal view of the same mail use IMAP on their own accounts instead, which keeps the automated workflow and human reading separate.

Published November 9, 2026

Filed under

  • Internet

    Subject

  • Email infrastructure

    Topic

Growth is engineered, not improvised.

All rights reserved © 2002–2026 | Webiano Digital & Marketing Agency

Social Media

  • Facebook
  • LinkedIn
  • YouTube

GDPR, Privacy and Cookies Policy

Copyright and Content Use Policy

Webiano Code of Ethics

  • Slovakia
  • Czechia
  • Europe
  • Global

Daily News & Insights via RSS