|Main Archive Page > Month Archives > postfix-users archives|
On 2011-07-08 20:30, Victor Duchovni wrote:
> On Fri, Jul 08, 2011 at 06:33:31PM +0200, Jeroen Geilman wrote:
>> On 2011-07-08 18:30, Damien Robinet wrote:
>>> Dear Jeroen,
>>> On the main.cf I've this two lines:
>>> grey0 = check_policy_service unix:private/dunnopl
>> grey0 = dunno
> No, one can use:
> grey0 = check_client_access static:dunno
> Since access(5) built-in keywords are not always valid restrictions
> in their own right.
> But this is really silly, it is far better to just not return any
> value for the lookup key in question, the default is "dunno" when
> the table returns nothing.
>>> I make a request into MySQL, if the user have enable postgrey, MySQL
>>> return grey1, if postgrey is disable mysql return grey0.
> Just don't return any result for lookup key.
Didn't the OP say that that produced a warning ?
We haven't seen said warning, of course - it could be that he means
postfix complains when a /policy script/ produces no output.