[Mimedefang] Still outbound messages are getting blocked by s	pamassassin
    Vivek Kumar 
    vivekk at gorave.net
       
    Fri Jul  9 12:43:45 EDT 2004
    
    
  
Hi Matthew,
I tried both the following syntax you suggested but I got compliation
error.
$mailip eq $internal_net1 or $mailip eq $internal_net2
or
($mailip eq $internal_net1) || ($mailip eq $internal_net2)
Thanks
Vivek
On Fri, 2004-07-09 at 11:21, Matthew.van.Eerde at hbinc.com wrote:
> > From: Vivek Kumar [mailto:vivekk at gorave.net]
> >   my $internal_net1 = "191.0.0";
> >   my $internal_net2 = "191.0.1";
> >   $hostip=~  /^(\d+\.\d+\.\d+)./ ;
> >   my $mailip = $1;
> >   if($mailip eq $internal_net1 || $mailip eq $internal_net2) {
> 
> This won't do what you want.  || binds more tightly than eq so you're
> effectively saying
> $mailip eq ($internal_net1 || $mailip) eq $internal_net2
> which in turn is the same as
> $mailip eq $internal_net1 eq $internal_net2
> which is the same as either
> 1 eq $internal_net2
> or
> 0 eq $internal_net2
> which is always
> 0
> 
> so your "if" condition will never be true.
> 
> Try
> $mailip eq $internal_net1 or $mailip eq $internal_net2
> or
> ($mailip eq $internal_net1) || ($mailip eq $internal_net2)
> 
> Matthew.van.Eerde at hbinc.com                      805.964.4554 x902
> Hispanic Business Inc./HireDiversity.com         Software Engineer
> perl -e"map{y/a-z/l-za-k/;print}shift" "Jjhi pcdiwtg Ptga wprztg,"
> _______________________________________________
> Visit http://www.mimedefang.org and http://www.canit.ca
> MIMEDefang mailing list
> MIMEDefang at lists.roaringpenguin.com
> http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
    
    
More information about the MIMEDefang
mailing list