John Hardin wrote:
On Mon, 2008-07-14 at 12:16 -0400, DAve wrote:
andys wrote:
Hi,
for a mail server running email for multiple domains what is the
typical/recommended way to collect emails which arent detected as spam to
be processed by sa-learn? Users are downloading mail via POP3, so once a
users sees a mail and decides that it is in fact spam its already been
removed from the mail server. If the user forwards the mail to a special
mailbox for processing then the mail is obviously now different from the
original spam, the user is the sender etc. Will sa-learn still work using
this method? and if not what else can I implement that would work?
thanks for any comments, Andy :P
We have had good luck by setting the email clients of *trusted* users
to leave their mail on the server for 1 day. The users can then login to
their webmail and move the spam to a SPAM folder and a selection of ham
to a HAM folder. I train bayes on those folders each night.
That requires IMAP, though, correct?
That depends on the webmail software he uses and the location and
permissions of his mailboxes. We use a webmail product utilizing IMAP,
there are some that do not require IMAP services to be running.
That actually may work for Andy - set up both POP and IMAP, and for
selected users have them use IMAP rather then POP and provide them with
server-side ham and spam training folders. That won't require all users
to use IMAP, with the resulting storage requirements on the server.
Even if his webmail requires IMAP, he doesn't need to make his users use
IMAP. We provide IMAP only for webmail, not for mail clients. IMAP
access is available only on 127.0.0.1. I would think that would work for
him as well. That is why we have the POP client leave the message on the
server for 1 day. So that a spam message is still accessible to webmail
after it arrives in the POP client's mail folder.
DAve
--
Don't tell me I'm driving the cart!