Book Image

Qmail Quickstarter: Install, Set Up and Run your own Email Server

Book Image

Qmail Quickstarter: Install, Set Up and Run your own Email Server

Overview of this book

This book starts with setting up a qmail server and takes you through virtualization, filtering, and other advanced features like hosting multiple domains, mailing lists, and SSL Encryption. Finally, it discusses the log files and how to make qmail work faster. Qmail is a secure, reliable, efficient, simple message transfer agent. It is designed for typical Internet-connected UNIX hosts. Qmail is the second most common SMTP server on the Internet, and has by far the fastest growth of any SMTP server. Qmail's straight-paper-path philosophy guarantees that a message, once accepted into the system, will never be lost. Qmail also optionally supports maildir, a new, super-reliable user mailbox format.
Table of Contents (13 chapters)

The POP3 and IMAP Protocols


Email was first introduced long before personal computers became popular, and most email was read from the same central computer on which it was stored. With the advent of the Internet and the widespread use of personal computers, it became much more common for email to be fetched from a central server and read by a client on a personal computer. As SMTP is a sending-based protocol, new communication protocols were devised for fetching mail from the central servers. The most popular are known as the Post Office Protocol 3 (POP3) and the Internet Mail Access Protocol (IMAP).

POP3 is a very simple protocol with limited capabilities. With it, a client can request messages, delete messages, and detect new messages. However, that is essentially the extent of its feature set. Most POP3 mail clients use POP3 to retrieve the messages and store them locally, then either delete them from the central server or leave them there as a backup copy. Because the protocol is so...