Re: Bayesian filtering (Re: Suggentions for server side spam control)

2004-01-08 Thread Vadim Vygonets
Quoth Gil Freund on Wed, Dec 31, 2003:
 I wonder, does bayesian filtering make sense on a domain level (i.e. the 
 same DB for all users) and not having each user teach the system his/her 
 own rules?

Heavy mail users should definitely have their own rules.  I
expect that several typical light mail users (a.k.a. The
Unwashed) may share a bayesian rule database effectively
(especially if they don't get lots of spam, and that they do is
often sent to more than one user), but I wouldn't recommend
sharing to anyone else

Besides, who gets the privilege to modify the database (i.e.,
mark messages as spam/good)?

Vadik.

-- 
Thoughts good!  Slogans bad!  Thoughts good!  Slogans bad!

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Bayesian filtering (Re: Suggentions for server side spam control)

2004-01-01 Thread Oded Arbel
  01  2004, 00:34,Gil Freund:
  occasionally scan user's inboxes by grepping for known keywords to
  extract SPAM that they got and then feeds it to the dictionary. I also
  have some dummy accounts which exist for the sole purpose of attracting
  SPAM.

 How do you feed it? I thought SA reads MBOX and Maildir formats only?

I don't use SA - I use bogofilter (see my previous message), which likes mboxs 
(not Maildir though) but can also cooperate with STDIN.

I actually have two mail targets which gobbles everything sent to them and 
feed it to bogofilter's dictionary as either SPAM or HAM respectivly. I 
almost never use them though because bogofilter also classifies IP addresses 
and I fear it might classify the IP of the mail server itself (which will of 
course appear in all the emails) as a SPAM source.

-- 
Oded

::..
We're programmers. Programmers are, in their hearts, architects, and the first 
thing they want to do when they get to a site is to bulldoze the place flat 
and build something grand. We're not excited by incremental renovation: 
tinkering, improving, planting flower beds.
-- Joel Spolsky / Things you Should Never Do, Part I

To unsubscribe, send 
mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Suggentions for server side spam control

2003-12-31 Thread Henry Ficher
Baruch Birnbaum wrote:

Hi linux-il,

What is the best server side solution for spam control? A short search 
in freshmeat got me the following list:
1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
3. SpamAssassin (http://www.spamassassin.org)

Do you have experience with any of them as a server side spam control 
software?
Is there anything else?

TIA
baruch
I recommend MessageWall: http://messagewall.org

I installed in in a government ministry with very high spam volume and 
it proved to be highly  effective and relatively easy to set up and 
configure.

Cheers,

Henry

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Re: Suggentions for server side spam control

2003-12-31 Thread Baruch Birnbaum
Henry Ficher wrote:

Baruch Birnbaum wrote:

Hi linux-il,

What is the best server side solution for spam control? A short 
search in freshmeat got me the following list:
1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
3. SpamAssassin (http://www.spamassassin.org)

Do you have experience with any of them as a server side spam control 
software?
Is there anything else?

TIA
baruch
I recommend MessageWall: http://messagewall.org

I installed in in a government ministry with very high spam volume and 
it proved to be highly  effective and relatively easy to set up and 
configure.

Cheers,

Henry

According to messagewall.org the last stable version was released over a 
year ago. Is the MessageWall package actively maitaned?

baruch

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Re: Suggentions for server side spam control

2003-12-31 Thread Alon Altman
On Wed, 31 Dec 2003, Baruch Birnbaum wrote:

 Hi linux-il,

 What is the best server side solution for spam control? A short search
 in freshmeat got me the following list:
 1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
 2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
 3. SpamAssassin (http://www.spamassassin.org)

 Do you have experience with any of them as a server side spam control
 software?
 Is there anything else?

  I'm using spamassassin (on the client side) and it seems very effective.
Be sure to install the newest version and upgrade regularly.

  Alon

-- 
This message was sent by Alon Altman ([EMAIL PROTECTED]) ICQ:1366540
GPG public key at http://alon.wox.org/pubkey.txt
Key fingerprint = A670 6C81 19D3 3773 3627  DE14 B44A 50A3 FE06 7F24
--
 -=[ Random Fortune ]=-
Revenge is a meal best served cold.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Suggentions for server side spam control

2003-12-31 Thread Henry Ficher
Baruch Birnbaum wrote:

Henry Ficher wrote:

Baruch Birnbaum wrote:

Hi linux-il,

What is the best server side solution for spam control? A short 
search in freshmeat got me the following list:
1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
3. SpamAssassin (http://www.spamassassin.org)

Do you have experience with any of them as a server side spam 
control software?
Is there anything else?

TIA
baruch
I recommend MessageWall: http://messagewall.org

I installed in in a government ministry with very high spam volume 
and it proved to be highly  effective and relatively easy to set up 
and configure.

Cheers,

Henry

According to messagewall.org the last stable version was released over 
a year ago. Is the MessageWall package actively maitaned?

baruch
From the site:

MessageWall is currently actively working on the development series, 
although bug fixes are still made to the stable series.

Why has it taken them so long to release new versions, I don't know. The 
timestamps in the package files suggest they haven't introduced bug 
fixes since then either. But their mailing lists are still active.

Henry

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Re: Suggentions for server side spam control

2003-12-31 Thread Oded Arbel
On Wednesday 31 December 2003 17:40, Baruch Birnbaum wrote:
 Do you have experience with any of them as a server side spam control
 software?
 Is there anything else?

I'm using bogofilter by ESR. its wasn't trivial to setup on my Postfix/Cyrus 
system, and it requires a very large volume of test email to be effective, 
but I got it to dump email that it sure is SPAM and after a couple of months 
of running it I get almost no SPAM that it isn't marked and the ammount of 
suspect as SPAM has diminished greatly.
I expect it to get better as I feed it more SPAM, which I do regularly from 
the stuff that still lends in my inbox and the stuff I get from my 
unprotected work email.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Suggentions for server side spam control

2003-12-31 Thread Boaz Rymland
not directly answering your question, but on topic, mail administrators 
might be interested in the following:

http://spf.pobox.com/

It is a suggested method for cutting spam from it's root - disabling 
froging email and verifying sender IP as permitted for sending emails 
fo it's domain.

Boaz.

Baruch Birnbaum wrote:

Hi linux-il,

What is the best server side solution for spam control? A short search 
in freshmeat got me the following list:
1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
3. SpamAssassin (http://www.spamassassin.org)

Do you have experience with any of them as a server side spam control 
software?
Is there anything else?

TIA
baruch
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Re: Suggentions for server side spam control

2003-12-31 Thread Gil Freund
This is interesting. I use SpamAssassin via amavis on a few systems that 
use Cyrus as MDA, but haven't figured out a reasonable way to set 
bayesian filtering on such a mail store.
Could you elaborate on how you set up cyrus and bogofilter. The same 
setup should also be usable (I guess) for SpamAssassin bayesian filtering.

Oded Arbel wrote:

On Wednesday 31 December 2003 17:40, Baruch Birnbaum wrote:

Do you have experience with any of them as a server side spam control
software?
Is there anything else?


I'm using bogofilter by ESR. its wasn't trivial to setup on my Postfix/Cyrus 
system, and it requires a very large volume of test email to be effective, 
but I got it to dump email that it sure is SPAM and after a couple of months 
of running it I get almost no SPAM that it isn't marked and the ammount of 
suspect as SPAM has diminished greatly.
I expect it to get better as I feed it more SPAM, which I do regularly from 
the stuff that still lends in my inbox and the stuff I get from my 
unprotected work email.

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


--
=
Gil Freund  Sysnet consulting
-
[EMAIL PROTECTED] http://www.sysnet.co.il
voice: +972-52-676906 Fax: +972-8-9356026
=
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Bayesian filtering (Re: Suggentions for server side spam control)

2003-12-31 Thread Gil Freund
I wonder, does bayesian filtering make sense on a domain level (i.e. the 
same DB for all users) and not having each user teach the system his/her 
own rules?

Baruch Birnbaum wrote:

Hi linux-il,

What is the best server side solution for spam control? A short search 
in freshmeat got me the following list:
1. ASSP - Anti-Spam SMTP Proxy (http://assp.sourceforge.net)
2. DSPAM (http://www.nuclearelephant.com/projects/dspam/)
3. SpamAssassin (http://www.spamassassin.org)

Do you have experience with any of them as a server side spam control 
software?
Is there anything else?

TIA
baruch
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


--
=
Gil Freund  Sysnet consulting
-
[EMAIL PROTECTED] http://www.sysnet.co.il
voice: +972-52-676906 Fax: +972-8-9356026
=
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


and what's with pine+imap? (was: Re: Suggentions for server side spam control)

2003-12-31 Thread guy keren

i tried checking for the possibility to have spam filtering with the
following configuration:

remote mail server, accessed using 'pine', via an imap server.

- thus, i cannot install a spam-filter on the remote server.
- the local procmail is never activated, and thus seems to be un-useable
  here.
- i can't use fetchmail - this is imap, not pop3.
- couldn't find a way, in pine's configuration, on how to set up a filter
  that passes the message via an external program.
- searching for a solution using google, as well as reading spamassassin's
  documentation, just shows solutions that assume you can set spamassassin
  to run via procmail. this does not seem to work for my setup.

is there any solution, _WITHOUT_ replacing the mail client, and without
reverting to pop3?

-- 
guy

For world domination - press 1,
 or dial 0, and please hold, for the creator. -- nob o. dy

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Suggentions for server side spam control

2003-12-31 Thread Oded Arbel
On Wednesday 31 December 2003 20:57, Gil Freund wrote:
 This is interesting. I use SpamAssassin via amavis on a few systems that
 use Cyrus as MDA, but haven't figured out a reasonable way to set
 bayesian filtering on such a mail store.
 Could you elaborate on how you set up cyrus and bogofilter. The same
 setup should also be usable (I guess) for SpamAssassin bayesian filtering.

Lets ignore the problem of teaching bogofilter for a second here.
I wrote a simply script (attached) that runs bogofilter and then resends the 
output through the system's sendmail.

The attached script does other things - it changes the subject of the message 
to reflect the SPAM level of the message as OE and other dumb email clients 
can't filter on arbitary headers, and it also rejects SPAM emails and store 
them in an mbox for later.

I then installed that script as the content_filter for postfix, which was very 
simple to do. you might also want to check bogofilter's homepage for other 
success stories.

--
Oded


bogofilter2sendmail
Description: application/shellscript


Re: Bayesian filtering (Re: Suggentions for server side spam control)

2003-12-31 Thread Oded Arbel
On Wednesday 31 December 2003 20:59, Gil Freund wrote:
 I wonder, does bayesian filtering make sense on a domain level (i.e. the
 same DB for all users) and not having each user teach the system his/her
 own rules?

Good question. I have no idea :-)

I've set it up anyway, and it looks to be working OK (that is no complaints 
from users so far :-). I know its not nice to do, but I occasionally scan 
user's inboxes by grepping for known keywords to extract SPAM that they got 
and then feeds it to the dictionary. I also have some dummy accounts which 
exist for the sole purpose of attracting SPAM.

All in all I think SPAM is generally the same for all the users - viagra ads 
and other suspect materials, nigerian scams and yambateva.

--
Oded

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: and what's with pine+imap? (was: Re: Suggentions for server side spam control)

2003-12-31 Thread guy keren

On Wed, 31 Dec 2003, Alon Altman wrote:

 On Wed, 31 Dec 2003, guy keren wrote:

  i tried checking for the possibility to have spam filtering with the
  following configuration:
 
  remote mail server, accessed using 'pine', via an imap server.
 
  - thus, i cannot install a spam-filter on the remote server.
  - the local procmail is never activated, and thus seems to be un-useable
  here.
  - i can't use fetchmail - this is imap, not pop3.
  - couldn't find a way, in pine's configuration, on how to set up a filter
  that passes the message via an external program.
  - searching for a solution using google, as well as reading spamassassin's
  documentation, just shows solutions that assume you can set spamassassin
  to run via procmail. this does not seem to work for my setup.
 
  is there any solution, _WITHOUT_ replacing the mail client, and without
  reverting to pop3?

 IIRC, fetchmail supports IMAP, so use fetchmail+procmail and then either
 use the downloaded mail locally, or use IMAP to upload the mail back to the
 server.

this setup defeats the purpose of using imap in the first place - to be
able to see all messages _without_ downloading the messages themselves.

i'm beginning to think i'm asking for the imposible - to filter the
letter, i need to first download it. however, i should be able to filter
out by the message headers that _are_ downloaded by imap, thus eliminating
a large part of the spam, and only then downloading the rest of it for
further inspection...

oh, well. no spam solution for me...

-- 
guy

For world domination - press 1,
 or dial 0, and please hold, for the creator. -- nob o. dy

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Bayesian filtering (Re: Suggentions for server side spam control)

2003-12-31 Thread Gil Freund
Oded Arbel wrote:

On Wednesday 31 December 2003 20:59, Gil Freund wrote:

I wonder, does bayesian filtering make sense on a domain level (i.e. the
same DB for all users) and not having each user teach the system his/her
own rules?


Good question. I have no idea :-)

I've set it up anyway, and it looks to be working OK (that is no complaints 
from users so far :-). I know its not nice to do, but I occasionally scan 
user's inboxes by grepping for known keywords to extract SPAM that they got 
and then feeds it to the dictionary. I also have some dummy accounts which 
exist for the sole purpose of attracting SPAM.
How do you feed it? I thought SA reads MBOX and Maildir formats only?
All in all I think SPAM is generally the same for all the users - viagra ads 
and other suspect materials, nigerian scams and yambateva.

--
Oded


--
=
Gil Freund  Sysnet consulting
-
[EMAIL PROTECTED] http://www.sysnet.co.il
voice: +972-52-676906 Fax: +972-8-9356026
=
=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


Re: and what's with pine+imap? (was: Re: Suggentions for server side spam control)

2003-12-31 Thread Baruch Even
* guy keren [EMAIL PROTECTED] [031231 23:22]:
 
 i tried checking for the possibility to have spam filtering with the
 following configuration:
 
 remote mail server, accessed using 'pine', via an imap server.
 
 is there any solution, _WITHOUT_ replacing the mail client, and without
 reverting to pop3?

Search for software where it is indexed, FreshMeat.

http://freshmeat.net/search/?q=filter+imapsection=projectsx=0y=0
Shows as first hit IMAPAssassin which should fit the bill.

The logic of such a beast is not very hard, read from imap, send throgh
spamassassin, upload a modified message according to what SA returned.
Obviously, the devil is in the little details.

Baruch

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]