Most of the examples in this book are taken from Red Hat Linux 7.3 and 8.0, and from Solaris 8. However, the versions of Unix used to create the examples makes very little difference. There are small variations in command output or command-line options, but these variations should not present a problem. sendmail software works the same way from system to system.
Much more important differences are introduced by the version of
sendmail. sendmail is constantly evolving. The examples in this
book are based on sendmail 8.12,
This book uses the following typographical conventions:
We'd Like to Hear from You
There is a web page for this book, which lists errata, examples, or any additional information. You can access this page at:
To comment or ask technical questions about this book, send email to:
For more information about books, conferences, Resource Centers, and the O'Reilly Network, see the O'Reilly web site at:
To find out what else Craig is doing, visit his web site: http://www.wrotethebook.com.
No book is the product of one person. This one
The idea for this book came originally from Tim O'Reilly. Mike Loukides explained the idea of the book to me, and I knew I wanted to write it. Tim and Mike deserve thanks for getting the ball rolling.
Two editors have supported me through the long and difficult process of producing this book. Jim Sumser worked with me during the first phase of writing and Simon St.Laurent brought me through to the finish line. Both of these guys have been a great help.
I particularly want to thank my technical reviewers, Greg Shapiro, Claus Assmann, and Nick Christenson. You could not ask for a better technical team. Look at the list of authors for the
Sendmail Installation and Operations Guide
and you'll see Greg and Claus listed there. You'll also see Greg's
I also want to thank the crew at O'Reilly. Thanks to Marlowe Shaeffer, production editor and proofreader, for getting this book through; Derek Di Matteo for copyediting; Ellie Volckhausen for her work on the cover; and Tom Dinse for the indexing.
Finally, I want to thank my family for having the patience to put up with me when I have no patience left.