There is a copy of DSPAM in the poortage (it's masked) but I'd like to know if someone has already tried this package and has some instruction or know if it works.
Styles wrote:I have set up DSPAM by hand but found MailScanner to be better alt for myself, because of the clamAV and other anti virus solutions built in.
DSPAM 3.6.2 Release Notes wrote:Integrated Clam A/V Support
DSPAM can now communicate directly with clamd (using streaming mode) to check
all messages for viruses. Upon detection, DSPAM can act one of three ways:
reject the message with a permanent error, accept the message and quietly
drop, or treat the message as spam.
We use 3.6.2 and it works great. DSPAM just keeps improving with every version. The postgresql support sucked big time in earlier versions but has gotten better in later versions.
Care to elaborate? What kind of implementation? Which MTA? How do you call it? Running SUID, SGID? Using the web interface? Mailboxes for training? All as one user or do you train on a per-user basis?
We use qmail and have maildrop feed messages to dspam. We don't use the web interface don't really feel we need the graph's. We filter per user so each user can filter what they like according to their own likes.
Thanks for the reply. I was thinking of the web interface for management of training and quarantine, rather than the 'impressive' graphs. I'm assuming you must train via designated mailboxes.
I set up postfix to use DSPAM as a content filter in postfix, then hand it off to cyrus via LMTP. I then use Cyrus' sieve to sort detected spam to a specific folder.
I also use Horde/IMP as webmail, and can make use of it's "Report as spam" and "Report as innocent" features. I setup an alias in postfix to send all mail to "spam.domain.com" to recategorize as missed spam in DSPAM, and "ham.domain.com" to recategorize as a false positive. It works very smoothly, and is pretty fast (1-2 seconds per message).
Right now I'm considering moving the back end of DSPAM to PostgreSQL because I'm using it for other things and would rather not have both database servers running.
No guilt in life, no fear in death
this is the power of Christ in me
From lifes first cry to final breath
Jesus commands my destiny
-- Newsboys, "In Christ Alone", "Adoration: The Worship Album"
DoubleDub wrote:I'm interested in doing this with postfix as well. How did you set up the aliases? (i.e. how do the aliases record the spam/ham with dspam?)