The Book of Postfix
Subtitle: State-of-the-Art Message Transport
Publisher: No Starch Press
Published: 2005
Language: eng
Format: Paperback
Number of pages: 464
ISBN-13: 9781593270018
Table of contents: label: Chapter 1
title: An Introduction to Postfix; label: Chapter 2
title: Preparing Your Host and Environment
pagenum: Before installing Postfix, you should always verify that your server host can handle an SMTP server. Preparations shows you how to configure the operating system so that you can get to most out of Postfix.; label: Chapter 3
title: Mail Server for a Single Domain
pagenum: The first step in any new Postfix installation is to create a configuration that can receive mail for a single domain. In Mail Server for a single Domain, you will see how to verify that the system works and create a basis for more complicated setups.; label: Chapter 4
title: Dial-Up Mail Server for a Singe Domain
pagenum: You don't need to significantly modify the single-domain setup to get a working dialup configuration. Dial-Up Mail Server shows you these small but important changes so that you .; label: Chapter 5
title: Anatomy of Postfix
pagenum: Wietse Venema says that Postfix is actually a router, one that routes messages instead of IP packets. In Postfix Anatomy, you'll get the big picture of how the Postfix innards interact.; label: Chapter 6
title: A Postmaster's Primer to Email; label: Chapter 7
title: Understanding Restrictions
pagenum: Restrictions control SMTP communication. Understanding Restrictions explains how restrictions work.; label: Chapter 8
title: Restrictions
pagenum: Restrictions shows you how to put them to practical use on your system.; label: Chapter 9
title: Understanding Checks
pagenum: Checks do their work based on message content. Understanding *_checks explains how checks work.; label: Chapter 10
title: Checks
pagenum: Checks shows you real-life examples.; label: Chapter 11
title: Understanding Filters
pagenum: Filters delegate SMTP communication management and content control to external applications. This might be necessary if a certain task clearly lies beyond the duties on the MTA (virus filtering is one example). As with restrictions and checks, the discussion of filters breaks down into two chapters: Understanding Filters for a discussion of how filters work.; label: Chapter 12
title: Filters
pagenum: Filters gives you something that you can actually get your hands on.; label: Chapter 13
title: Mail Relays
pagenum: Mail relays transport messages on behalf of other mail servers or clients. In most cases, mail relays are exposed to the Internet, while the other servers sit safely behind a firewall. In addition, you'll see how to make a smart host out of a simple mail relay.; label: Chapter 14
title: A Mail Server for Multiple Domains
pagenum: This chapter describes the two ways that Postfix can handle mail for multiple domains. In addition, you will see how to configure Postfix to query an SQL server instead of looking at static maps.; label: Chapter 15
title: SMTP Authentication Primer
pagenum: SMTP authentication is a system for authenticating mail clients before they relay messages. Because SMTP authentication in Postfix relies on the Cyrus SASL software, Understanding SMTP Authentication shows you how to configure Cyrus SASL before you can use it with Postfix.; label: Chapter 16
title: SMTP Authentication
pagenum: Continuing the discussion of SMTP authentication, Simple Authentication and Security Layer shows you how to configure Postfix for server- and/or client-side authentication.; label: Chapter 17
title: Understanding Transport Layer Security
pagenum: Transport Layer Security (TLS) encrypts the communication layer between Postfix and other hosts. The Postfix implementation of Transport Layer Security requires OpenSSL, so Understanding Transport Layer Security not only shows you how TLS works, but also how to prepare the required certificates.; label: Chapter 18
title: Transport Layer Security
pagenum: This chapter shows you how to set up the Postfix server to offer encryption to other hosts and how to make the Postfix client use it when other servers offer TLS. You will also see how certificate-based relaying works.; label: Chapter 19
title: A Company Mail Server
pagenum: This chapter explains how to configure Postfix to query an LDAP server. In doing so, you will delegate the job of local delivery to an MDA (message delivery agent) and configure a basic Courier IMAP server. In the end, you will have a complete mail system that gets user data from an OpenLDAP server.; label: Chapter 20
title: Running Postfix in a chroot Environment
pagenum: Chrooting Postfix adds another barrier against intrusion. This chapter will tell you how to do that and will give you tipps how you can bring in other applications Postfix might need into the jail too.; label: Chapter 21
title: Rate Limiting
pagenum: Postfix 2.2 and 2.1 snapshots include a new feature for limiting the rate of client connections. Rate limiting is a countertactic for protecting Postfix from SMTP clients that inundate the smtpd daemon with too many connections at once. This chapter illustrates several instances where rate limiting is useful and shows you how to configure it.; label: Chapter 22
title: Performance Tuning
pagenum: Postfix is fast out of the box, but like other packages, you can usually tune it to work even faster. Furthermore, there are situtations where Postfix may not perform as well you expected, whether it is due to hardware or software limitations on the server system or other adverse conditions such as a big influx of spam or undeliverable mail. ¶ This chapter shows you how to find and analyze the most common performance problems.; label: Appendix A
title: Installation
pagenum: Installation contains installation instructions from source code as well as for the Debian and RedHat Linux distributions.; label: Appendix B
title: Troubleshooting Postfix
pagenum: Having trouble with something when you try to modify a configuration? Troubleshooting Postfix gives you some advice for the most frequent gotchas, and gives some general tips for tracking down problems.; label: Appendix C
title: CIDR and SMTP Standards Reference
pagenum: Not everyone can memorize subnets in CIDR notation and SMTP server response codes. We've put them together for you in CIDR notation and response codes.; label: Glossary
title: If there's some weird technical term that you don't know, check the Glossary.