> De : Karsten Bräckelmann [ <mailto:guent...@rudersport.de>
mailto:guent...@rudersport.de]

> 

> On Wed, 2009-09-16 at 15:38 -0400, Philippe Ratté wrote:

> > > If it is anything else, we might be much better able to help you, 

> > > if we know about the issue -- rather than what you think would be 

> > > the best solution. ;)

> >

> > The situation is about Hotmail. Yesterday a customer told me he was

> having

> > problems between his corporative account and Hotmail, the customers 

> > of

> my

> > customer were unable to contact him.

> >

> > I noticed at that time 65.55.111.100 was part of SORBS BL.

> >  <http://www.us.sorbs.net/lookup.shtml?65.55.111.100>
http://www.us.sorbs.net/lookup.shtml?65.55.111.100 indicates :

> > Address:      65.55.111.100

> > Record Created:     Wed Oct 29 19:00:03 2008 GMT

> > Record Updated:     Mon Sep 14 08:56:51 2009 GMT

> > Additional Information:  [ Updated via: Report 'o Matic ] Received:

> from

> > blu0-omc2-s25.blu0.hotmail.com (blu0-omc2-s25.blu0.hotmail.com

> > [65.55.111.100]) by anaconda.sorbs.net (Postfix) with ESMTP id

> E0D9B2E05D

> > for <[email]>; Mon, 14 Sep 2009 14:31:01 +1000 (EST) Currently 

> > active

> and

> > flagged to be published in DNS

> 

> Ok, slow down. What rules *exactly* are hitting on these messages?

 

See below

 

> 

> 'grep SORBS 50_scores.cf'. All SORBS listings score below 1. Oddly, 

> SORBS SPAM is missing there, but that just means it is a default score 

> of 1 for the hit.

> 

> A score of <= 1 cannot be the reason for blocked mail! There's at 

> least another 4 points to be added by other rule hits. Well, as far as 

> a sane SA configuration is concerned.

> 

> A SORBS listing does NOT explain why your customer doesn't get his mail.

> 

> Also, SA merely scores. It doesn't reject, but lets all mail through.

> Any action whatsoever is duty of some other tool in your mail 

> processing chain. Which one is the culprit responsible for "your 

> customer not getting his mail"? Regardless if that tool ended up 

> rejecting the mail or delivered it to some kind of dedicated or 

> quarantine folder -- I'd check back there.

> 

> You wouldn't happen to run RBL checks at SMTP stage, prior to SA, that 

> outright block based on a single BL hit?

> 

 

This is true, I forgot to mention a very important detail. Mail was getting
blocked by another program named rblsmtpd at SMTP stage.

 

I found the way to skip DNSBL checks for a particular IP in rblsmtpd, but
not into SpamAssassin. The reason why I wanted to do the same thing into SA
was to ensure that it would not be blocked at this stage and tell my
customer that Hotmail is white listed.

 

 

> 

> Oddly enough, my own checks are inconsistent. :-/  While the sorbs.net 

> lookup indeed does claim exactly what you posted, my own 'host' check 

> returns NXDOMAIN. Two additional, independent BL lookup forms don't 

> agree with each other either.

 

I also see this actually (NXDOMAIN), maybe the web interface of SORBS is not
up-to-date.

 

> 

> 

> > Customer asked "can you white-list them temporarly ?"

> >

> > We have a firewall with a network setup which allow me to bypass RBL 

> > + SpamAssassin easily. We did this with most of Hotmail's IPs until 

> > we

> started

> > receiving spam from valid Hotmail accounts.

> >

> > I do not want to let Hotmail completely white listed, my idea was to

> skip

> > RBL checks and keep other checks in place.

> 

> First of all, you want to skip a single BL. Not all of them. And 

> second, as mentioned above, there is *much* more to your problem than 

> what you provided in your post.

> 

> Mail is not being delivered, so go check the reason. If it is a high 

> SA score, you'll find lots more evil than this in the rules triggered.

 

Found the reason (rblsmtpd). I did not know how SA handled DNSBL so maybe
simply removing it from rblsmtpd would be enough.

 

I like John's idea :

meta  NO_RBL_HOTMAIL  RBL_SORBS && FROM_HOTMAIL score NO_RBL_HOTMAIL  -2

 

Can you help me writing these ?

 

Thanks and have a nice day

 

 

> 

> 

> --

> 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