On 24/07/06 14:29, Philip Hazel wrote:
> I haven't looked in detail at the code, but isn't there an ambiguity?
> If you have
> 
>    accept  message = something
>            endpass 
>            <some conditions here>
>            
> the message is used as an error message when the result is "deny". So 
> how can it also be used when the result is "accept"? Or are you thinking 
> of
> 
>    accept  message = error message
>            endpass
>            <some conditions here>
>            message = an accept message
>            
> ? If so that feels kind of awkward because the explanation of where 
> "message" has to go gets complicated. Also, more seriously, if you 
> don't have the second message, won't the first message get used in 
> error?  In which case a lot of existing configurations will break.   
> 

I hadn't considered endpass at all, it seems like a different condition name 
would be better to set the reply used such as "response = ", although then it 
has to get passed around like the other message types too:

  require  acl = an_acl
  accept

an_acl:
  accept   message = accept message

-- 
Simon Arlott

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to