Skip to content

Qmail Managing Unix-Based Mail Systems

Best in textbook rentals since 2012!

ISBN-10: 1565926285

ISBN-13: 9781565926288

Edition: 2004

Authors: John Levine, Russell Nelson, Tim O'Reilly

List price: $34.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

qmail has quietly become one of the most widely used applications on the Internet today. It's powerful enough to handle mail for systems with millions of users--Like Yahoo! Mail and Hotmail, while remaining compact and manageable enough for the smallest Unix- and Linux-based PC systems. Its component design makes it easy to extend and customize while keeping its key functions secure, so it's no wonder that adoption of qmail continues at a rapid pace. The downside? Apparently none. Except that qmail's unique design can be disorienting to those familiar with other popular MTAs (Mail Transfer Agents). If you're coming from sendmail, for instance, you might have trouble recasting your…    
Customers also bought

Book details

List price: $34.95
Copyright year: 2004
Publisher: O'Reilly Media, Incorporated
Publication date: 4/13/2004
Binding: Paperback
Pages: 252
Size: 7.00" wide x 9.19" long x 0.65" tall
Weight: 0.902
Language: English

Preface
Introduction to Qmail
Internet Email
Mail Basics
Mailstore
The Structure of Internet Mail
How Qmail Works
Small Programs Work Together
What Does a Mail Transfer Agent (MTA) Do?
The Pieces of Qmail
Installing Qmail
Where to Find Qmail
Creating the Users and Groups
Configuring and Making the Software
Patching Qmail
Getting Comfortable with Qmail
Mailboxes, Local Delivery, and Logging
An Excursion into Daemon Management
Setting Up the Qmail Configuration Files
Starting and Stopping Qmail
Incoming Mail
Procmail and Qmail
Creating Addresses and Mailboxes
Reading Your Mail
Configuring Qmail's Control Files
Using - alias
fastforward and /etc/aliases
Moving from Sendmail to Qmail
Running Sendmail and Qmail in Parallel
User Issues
System Issues
Converting Your Aliases File
Trusted Users
Handling Locally Generated Mail
Qmail-queue
Cleaning Up Injected Mail
Accepting Local Mail from Other Hosts
Distinguishing Injected from Relayed Mail
Accepting Mail from Other Hosts
Accepting Incoming SMTP Mail
Accepting and Cleaning Up Local Mail Using the Regular SMTP Daemon
Dealing with Roaming Users
SMTP Authorization and TLS Security
POP-before-SMTP
Delivering and Routing Local Mail
Mail to Local Login Users
Mail Sorting
Filtering and Rejecting Spam and Viruses
Filtering Criteria
Places to Filter
Spam Filtering and Virus Filtering
Connection-Time Filtering Tools
SMTP-Time Filtering Tools
Delivery Time Filtering Rules
Combination Filtering Schemes
Advanced Qmail
Local Mail Delivery
How Qmail Delivers Local Mail
Mailbox Deliveries
Program Deliveries
Subaddresses
Special Forwarding Features for Mailing Lists
The Users Database
Bounce Handling
Remote Mail Delivery
Telling Local from Remote Mail
Qmail-remote
Locating the Remote Mail Host
Remote Mail Failures
Serialmail
Virtual Domains
How Virtual Domains Work
Some Common Virtual Domain Setups
Some Virtual Domain Details
POP and IMAP Servers and POP Toasters
Each Program Does One Thing
Starting the Pop Server
Testing Your POP Server
Building POP Toasters
Picking Up Mail with IMAP and Web Mail
Mailing Lists
Sending Mail to Lists
Using Ezmlm with qmail
Using Other List Managers with Qmail
Sending Bulk Mail That's Not All the Same
The Users Database
If There's No Users Database
Making the Users File
How Qmail Uses the Users Database
Typical Users Setup
Adding Entries for Special Purposes
Logging, Analysis, and Tuning
What Qmail Logs
Collecting and Analyzing Qmail Logs with Qmailanalog
Analyzing Other Logs
Tuning Qmail
Tuning to Deal with Spam
Looking at the Mail Queue with qmail-qread
Many Qmails Make Light Work
Tools for Multiple Computers and Qmail
Setting Up mini-qmail
A Compendium of Tips and Tricks
Qmail Won't Compile
Why Qmail Is Delivering Mail Very Slowly
Stuck Daemons and Deliveries
Mail to Valid Users Is Bouncing or Disappearing
Mail Routing
Local Mail Delivery Tricks
Delivering Mail on Intermittent Connections
Limiting Users' Mail Access
Adding a Tag to Each Outgoing Message
Logging All Mail
Setting Mail Quotas and Deleting Stale Mail
Backing Up and Restoring Your Mail Queue
A Sample Script
Online Qmail Resources
Index