Foundations of Python Network Programming: The comprehensive guide to building network applications with Python, Second Edition
by Brandon Rhodes, John Goerzen
Chapter 15. IMAP
At first glance, the Internet Message Access Protocol (IMAP) resembles the POP protocol described in Chapter 14. And if you have read the first sections of Chapter 13, which give the whole picture of how e-mail travels across the Internet, you will already know that the two protocols fill a quite similar role: POP and IMAP are two ways that a laptop or desktop computer can connect to a larger Internet server to view and manipulate a user's e-mail.
But there the resemblance ends. Whereas the capabilities of POP are rather anemic—the user can download new messages to his or her personal computer—the IMAP protocol offers such a full array of capabilities that many users store their e-mail permanently on the server, keeping it safe ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access