Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is the POP3 protocol still in use? [closed]

I am still trying to understand e-mail protocols. It seems that IMAP is more powerful than POP3. Why, then, does the POP3 protocol survive? It is still supported by popular email services like GMail.

like image 924
Morgan Cheng Avatar asked Apr 05 '09 11:04

Morgan Cheng


People also ask

Is POP3 still being used?

POP3 is still widely used today. However, an alternative protocol was created only a few years after the first version of POP. This one was called Internet Message Access Protocol (IMAP).

Where is POP3 protocol used?

the Post Office Protocol POP3 (TCP port 110) commonly used by mail clients to retrieve Internet mail.

Why is POP3 used?

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 replaced POP3?

IMAP: Internet Message Access Protocol IMAP is an alternative to POP3, and works in a fundamentally different way. Those differences make it a frequently-preferred alternative in today's always-connected world.


2 Answers

Because POP3 does not need as much storage on the server side. And because it is more simple and easy to implement.

like image 196
Brian R. Bondy Avatar answered Sep 16 '22 18:09

Brian R. Bondy


I think part of it is that IMAP is usually used in scenarios where the emails are retained on the server, whereas POP is used almost exclusively for situations where the email is downloaded to the local machine, which is what most ISPs providing email facilities for their customers want you to do (and also what most of the customers probably want as well, although less so as they get more exposure to the Internet and things like gmail and yahoo, etc.)

Another reason it is probably preferred by email providers is that it does polling, much like an RSS news reader. The POP client will open a TCP/IP connection to the server, authenticate itself, ask for any email and do whatever processing it needs, and then close the connection.

IMAP clients generally keep one or more TCP/IP sockets open with the server the whole time they are running, taking up those resources. Yet another reason for ISPs to prefer POP.

Google mail supports both POP and IMAP protocols.

(P.S. I do not mean to sound like I am having a go at ISPs. I think the reasons I've attributed to them above are very pragmatic and sensible.)

like image 30
Evan Avatar answered Sep 17 '22 18:09

Evan