Re: [Exim] deferrals in ACLs returning a possibly misleading…

Top Page
Delete this message
Reply to this message
Author: Andreas Metzler
Date:  
To: exim-users
Subject: Re: [Exim] deferrals in ACLs returning a possibly misleading generic explanation in a 451
On Sun, Dec 21, 2003 at 08:44:49AM +0000, Matt Bernstein wrote:
> On Dec 20 Josip Rodin wrote:


>> How can one can tell exim4 ACLs to return a useful message in the SMTP
>> dialogue when the test returns a defer? I can't find anything in the docs,
>> they say that when there's a deferral, the "message" modifier is explicitely
>> avoided. I'm wary of trying smtp_return_error_details, as that might not
>> work either (deferrals aren't errors), and I'm worried that it'll be too
>> generic and perhaps give away unwanted information elsewhere.


>     defer    message = specific reason



How does that help? Can you enhance
----------
deny message = No verifiable sender address in message headers
       !verify = header_sender
----------
which returns the listed message if the verification fails and
"Temporary local problem" if there was a temporary DNS error otherwise
to acls that return "specific reason" for a temporary DNS error?
                      cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"