Re: [Exim] New generation of spammers

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Philip Hazel
日付:  
To: Hanasaki JiJi
CC: exim-users
題目: Re: [Exim] New generation of spammers
On Wed, 12 Mar 2003, Hanasaki JiJi wrote:

> how is:
>
> deny !verify = sender
>    different from
> require verify = sender


There is no difference. Why, you might ask, do they both exist? The
answer is that it makes it easer to set up multiple conditions. For
example:

  deny  domains = ....
       !verify = sender


means "deny if domain matches AND verify fails". The equivalent using
require would have to mean "require domain does not match OR verify
succeeds", which you can't express, because multiple conditions are
always ANDed together. You could write

accept !domains =
accept verify = sender

but that isn't quite the same thing because it doesn't continue with the
ACL.

--
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.