On Fri, 2009-07-10 at 12:40 +0200, Benny Pedersen wrote:
> there is more then one way of make a white ?

Not being blacklisted does not justify any shade of white. The absence
of a listing is nothing more than no information. You can't deduct any
inverted information.

> meta URI_WHITE (!__URIBL_BLACK || !__URIBL_GREY)
> 
> no ?

No.  That one is *always* true, since BLACK and GREY are mutually
exclusive. For a given, single URI at least. A mail with two different
URIs sure can result in multiple listings.

Anyway, as I've told you before with some hastily scribbled logic, you
seriously should read up on De Morgan's law. The above meta equals

  ! ( __URIBL_BLACK && __URIBL_GREY )


-- 
char *t="\10pse\0r\0dtu...@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to