Why hasn't a new version of POP3 been developed?
November 3, 2009 11:13 PM
Subscribe
Why is the POP3 mail protocol so slow and why hasn't a new version of POP been developed that fixes the speed problem? I'm pretty sure that it would be far faster to just download a compressed file containing all the messages and then unzip it and parse it locally. POP3 is fine when you keep up with your mail, but leave for a week and come back and I end up waiting quite a while to get all the mail downloaded.
posted by HappyEngineer to technology (13 comments total)
2 users marked this as a favorite
The amount of time you spend waiting around due to protocol overhead is almost certainly dwarfed by the amount of time taken by the server to retrieve messages from some sort of mailspool (which might be in big flat files, lots of small files, or in a database) and then start sending them.
About the only bad things you can say about POP are that it doesn't have compression or security in it natively, but those are both remedied if you use POP inside TLS (port 995, typically), which is common to the point of near-universality (or at least to the point where if your mailhost doesn't offer it, you should get a new one). There's also the issue of email in general, and how binary data gets inefficiently encoded via hacks like MIME for historical reasons (non-8-bit-clean channels), but you get that with SMTP too.
I don't use POP — I use IMAP because I want synchronization, not just retrieval, and there are a lot of criticisms of IMAP that are quite legitimate — but there's nothing fundamentally wrong with it as long as what you're trying to accomplish is within it's relatively narrow domain.
posted by Kadin2048 at 11:22 PM on November 3, 2009 [2 favorites]