Errata

Postfix: The Definitive Guide

Errata for Postfix: The Definitive Guide

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page 49
last paragraph, second line

is specified in the queue_directory parameter in master.cf. The default is for a

NOW READS:
is specified in the queue_directory parameter in main.cf. The default is for a

Anonymous    Jul 01, 2004
Printed
Page 95
first 2 lines

In this way, a message addressed to info@oreilly.com won't be intercepted by the @ora.com catchall alias.

NOW READS:
In this way, a message addressed to info@ora.com won't be intercepted by the @ora.com catchall alias.

Anonymous    Jul 01, 2004
Printed
Page 95
one line of code 2/3 down the page

virtual_transport = lmtp:unix:/var/imap/socket/imap

NOW READS:
virtual_transport = lmtp:unix:/var/imap/socket/lmtp

Anonymous    Jul 01, 2004
Printed
Page 100
number 7

info@ora.com autoresp@ora.com service@oreilly.com

NOW READS:
info@ora.com autoresp@ora.com, service@oreilly.com

Anonymous    Jul 01, 2004
Printed
Page 132
Figure 11-1

ESMT0 HAS BEEN CHANGED to ESMTP

Anonymous    Sep 01, 2004
Printed
Page 226
Third paragraph in the Installation section

"...you create groups be editing..."

NOW READS:
"...you create groups by editing..."

Anonymous    Jun 01, 2005
Printed
Page 229
first line under "TLS" heading

See Chapter X for information on the ...

NOW READS:
See Chapter 13 for information on the ...

Anonymous    Jul 01, 2004
Printed
Page 229
4th Paragraph

The line:

$ make makefiles CCARGS='-DUSE_SASL_AUTH -I/usrlocal/include/sasl'
AUXLIBS='-L/usr/local/lib -lsasl2'

Should be changed to include:

-DUSE_CYRUS_SASL

To read:

$ make makefiles CCARGS='-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usrlocal/include/sasl'

AUXLIBS='-L/usr/local/lib -lsasl2'

Omitting the -DUSE_CYRUS_SASL from the line will give you trouble using sasl compiled
into Postfix. The program will compile ok, but will not run auth for smtp properly.
After I changed that line, using advice from the Postfix users mailing list, Postfix
compiled and ran smtp auth ok.

Note from the Author or Editor:
The change has to be made in two example lines in section C.5.1. Cyrus SASL.

Anonymous   
Printed
Page 230
Last two sections in bold on the pag, last code statement in bold on the page

make makefiles CCARGS='-DUSE_SASL_AUTH -I/usr/local/ssl/include'
AUXLIBS='-L/usr/local/ssl/lib -lcrypto -lssl -rpath /usr/local/ssl/lib'

NOW READS:
make makefiles CCARGS='-DHAS_SSL -I/usr/local/ssl/include'
AUXLIBS='-L/usr/local/ssl/lib -lcrypto -lssl -rpath /usr/local/ssl/lib'

Anonymous    Jul 01, 2004