On Mon, Jan 03, 2011 at 08:48:02AM +0100, J. Roeleveld wrote: > On Monday 03 January 2011 04:12:46 Wietse Venema wrote: > > Mark Scholten: > > > Should I look in the source or is there a better location to > > > change the texts returned by Postfix after the error code for > > > a connecting MTA? I'd like to give custom messages back for > > > (example) a failed rDNS check or helo check. I don't want to > > > change the returned number (421 or 550 if I'm correct), just > > > the message to point them to a page we own to get information > > > about how to fix the error or request whitelisting for the > > > check. > > > > > > Changing the messages in the source isn't something I'd like > > > to do, but if that is the location to change it I'll change it > > > there. I didn't find it in the documentation (but I might have > > > overlooked something). > > > > This is not configurable. > > Just out of curiosity, why is this not configurable?
But it is, at least via access(5) workarounds. Simply (haha :) ) replace all your built-in checks with their check_mumble_access equivalents. For example, reject_unknown_reverse_client_hostname: a check_reverse_client_hostname_access lookup of "unknown": unknown 450 4.7.1 Reverse DNS for your IP address was not found. Please see http://postmaster.example.org/?code for our super-friendly explanation of the problem, and for alternate contact instructions. (N.B. I did not look up the proper DSN for this restriction. If you're planning to do this for real, you should.) For more complex messages possibly including the rejected tokens, a policy service is the way to go. http://www.postfix.org/SMTPD_POLICY_README.html > And would a feature request for this be appreciated? > > Having the return-message link to a maintained webpage providing > information/help on how to resolve the issue might actually be > useful. -- Offlist mail to this address is discarded unless "/dev/rob0" or "not-spam" is in Subject: header