First of all: This is a mailing list. Please DO subscribe before posting. Your message has been held for moderation for half a day. Failure to subscribe means unnecessary work for others and delays your post and answers.
Thus, before posting again, please subscribe to the users list: http://wiki.apache.org/spamassassin/MailingLists On Sun, 2009-02-08 at 14:47 +0000, Zoltan Gal wrote: > A couple of our company customer told - they didnt got our emails,. > others wrote a messages its delivered to the spam, or junk mail > folder, or returned from a spam filter with a warning... , > > - my company emailaddresses on the Bayesian spam filter black list. There is no such blacklist. Bayes is a statistical method to determine how good or bad (spam) a mail is, by dissecting the email into tokens (words) and taking into account how often each word has been used in good email or spam before. (In a nutshell. ;) Bayes is *entirely* client side. That means on the discretion of the receiver. > -1.5 SPF_PASS SPF: sender matches SPF record > 0.0 HS_INDEX_PARAM URI: Link contains a common tracker pattern. > 0.2 HTML_MESSAGE BODY: HTML included in message > 0.0 BAYES_50 BODY: Bayesian spam probability is 40 to 60% > [score: 0.5000] > 0.1 RDNS_NONE Delivered to trusted network by a host with no > rDNS > -0.0 AWL AWL: From: address is in the auto white-list A Bayes probability (in SA) of 0.5 means, that there are neither a lot of good tokens, nor bad, spammy tokens. Consequently Bayes did NOT punish you in any way (as per the example above). Bayes did NOT classify that mail as spam. Moreover, in that example, there is NO indication whatsoever that the received message is spam. Quite the opposite, it scored below zero in total, and thus definitely is considered ham (good email). Since you have been told your mail is being classified as spam by the receivers, you need to ask them for the *real* reason. The above clearly does not show any such reason. guenther -- 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; }}}