On 4-May-2009, at 14:17, Harakiri wrote:
--- On Mon, 5/4/09, Victor Duchovni
<[email protected]> wrote:
From: Victor Duchovni <[email protected]>
Subject: Re: Generate temporary error for ldap relay_recipient_maps
for network outages
To: [email protected]
Date: Monday, May 4, 2009, 2:38 PM
On Mon, May 04, 2009 at 09:24:28AM -0700, Harakiri wrote:
I didnt see it mentioned in the docs - can you
configure this behaviour
at all?
When table lookups fail, Postfix responds with a 4XX error.
This is
not and should not be configurable.
"should not be configureable" ? nobody knows everything so nobody
can claim to say this should not be configureable without knowing
every detail in every possible scenario
Generally speaking, you might have an argument. In this case, however,
a failure to access a lookup table MUST result in a temporary error
because a failure MAY be transient (connection, latency, server
reboots, database crash, etc) without a human knowing. In fact, it is
certainly a transient error. permfailure in that case would be a BAD
THING. The only possible behavior in this case that can be considered
correct is a tempfail.
Besides, what if i want to change the text associated with the
return code? Like 450 Scheduled Maintance, please retry later... You
didnt even specify which code it is, so how do you change the text?
You can do that if you want, but this is not the way to do it.
--
They say only the good die young. If it works the other way too
I'm immortal