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

Reply via email to