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)

Users


Qmail uses a very flexible definition of a user. Like most other mail servers, one definition of user is operating-system-defined users. In other words, the users specified in the /etc/passwd file (or wherever the operating system stores user information). These users are used by default for the local domains. However, the operating-system-defined users are easily overridden.

A user, in the most general sense, is a unique delivery script associated with a unique email address. For example, [email protected], [email protected], and [email protected] are all different addresses, and probably refer to different accounts (users): fred, fran, and pat. The simplest case uses the operating system to define all these accounts.

As a category, virtual users are all users that are not defined by the host operating system, but are instead defined either by qmail or by some other program. Qmail has several different forms of virtual users:

  • Aliases

  • Qmail-defined, or mapped, users

  • Users specified in the...