On Thu, 31 Jul 2003, Matthias Waffenschmidt wrote:
> Can anyone point out, why exim is not using the same customized error
> message during SMTP? I've read the manual and the FAQ, but could not
> find a solution to this problem.
4.20 manual, section 37.11, the bit about "message":
If "message" is used on a statement that verifies an address, the message
specified overrides any message that is generated by the verification
process. However, the original message is available in the variable
$acl_verify_message, so you can incorporate it into your message if you
wish. In particular, if you want the text from ":fail:" items in redirect
routers to be passed back as part of the SMTP response, you should either
not use a "message" modifier, or make use of $acl_verify_message.
The same applies to :defer: - at least, I hope it does!
For the next release of Exim, I have changed the default configuration
file so that there are no "message" modifiers on ACL statements that run
verifications. The cannot_route_message option on the routers is used to
provide the text formerly specified by "message" in these cases.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book