Vincent Lefevre put forth on 11/4/2010 7:57 PM: > This is not what the documentation says: > > Depending on the application, that string is an entire client > hostname, an entire client IP address, or an entire mail address.
_Application_ in this sentence refers to things like smtpd_foo_restrictions. For instance, check_client_access is going to pass both a hostname and an IP address to your pcre table, but not an email address. check_sender_access is going to pass only an email address to your pcre. Please don't get frustrated. I had difficulty with some of the documentation myself not all that long ago, and I still have problems digesting some of the docs now and then. The Postfix documentation is some of the most comprehensive and complete for any piece of software I've ever worked with. However, as you've noticed, sometimes it tends to be written in a manner that seems geared more toward a college computer science graduate than the average Joe sysadmin, and that may be true. Postfix is a very powerful MTA. As a result the documentation is very technical. Postfix isn't for everyone. I'm guessing some folks might read two Postfix man pages and burn holes in their shoes running out to pay $2000 for MS Exchange and a handful of CALs. Be patient, be polite (even when it seems others aren't), and we'll help you get where you want to go. Learning Postfix literally is a journey. I've been using it for 5 years and I've probably only touched on 1% of it's capabilities, probably less than that now that I think of the length of the parameters page. :) -- Stan