|
Hi Guys, Well I thought I would put my 2 cent’s in to
this conversation as I’ve successfully implemented DSpam into my qmail
toaster install but had a couple of issues that need to be addressed if
considering putting DSpam into the current toaster. First issue I had was initially deciding on how to
integrate DSpam (as is been mentioned already) and how best to manage it.
This basically came down to what the customers wanted which was to leave dealing
with marking which messages are spam to the systems administrators.
Really sucks of course considering that a simple error in marking a email for a
client would then cause them to not get the email and getting a real earful. Second issue I had was mainly the limitations of
where I could implement DSpam into the current toaster setup. With the current
toaster there were issues with using either procmail or maildrop as LMTP or LDA
which seemed to cause messages to be lost in the void when mail was being
delivered (with catchall’s and actual virtual user accounts). There
has been discussion already on this list about integrating DSpam with simscan
which has been done already, but, for an earlier version than what is being
used at present. The patch that is also available still isn’t bug
free and as mentioned only works with version 1.1 of simscan. This is the
best approach (I believe) to integrating DSpam into the current toaster as even
before mail is accepted for delivery DSpam must allow it to pass. This
unfortunately was not how I implemented DSpam. I eventually ended up
setting up DSpam as a relay on an aliased interface on the same box which would
then send mail after it had passed through back to the other IP on the same
host. This is working ok but would prefer the simscan integration.
There was however one issue that was a nightmare to deal with, especially after
the mail server went live. This was getting the administration panel for
DSpam working. Now this wasn’t a DSpam issue but more of an apache
one as the minimum GID of a group that is allowed to suexec CGI scripts was >=
1000 and vpopmail has a GID of 89. Hmmm, what to do here? I had to recompile
vpopmail (after editing spec file) for the adjustment and then rebuild any
other RPM that was dependant on vpopmail and finally changing ownership of all
the various files/directories that vpopmail had some type of ownership of.
After a long ordeal the finished product was well worth it. I have gone
that little bit further with DSpam and have setup another system that now does
all the relaying separately to the Qmail Toaster and just has messages for
legitimate users being passed to the actual mail server which further reduces
the load of the mail server instead of bouncing messages back and forth. As
someone has asked or mentioned about implementing ClamAV into DSpam this really
wasn’t very difficult. All I merely had to do was install the
clamav RPM and configure clamav to listen for TCP connections, uncomment a few
lines in the dspam.conf file (ClamAV relevant sections), update clamav db using
freshclam and finally starting clamav and restarting DSpam (if already running
before installing ClamAV). From what I have experienced so far, with DSpam, any
further spam fights (not the canned kind) we will most certainly win.
After receiving a few messages (for my own email account) that were spam, I
logged into the administration panel and marked these messages and a few others
that had gotten through and well I haven’t seen messages of those type
come back through again. Similarly, other admin members did the same
after showing them what to do and voila same thing for them as well – less
spam. Over the course of the next few days we have had significant drop
in spam coming through which for me was a wet dream come true considering the
levels of spam that were originally getting through even with spamassassin being
set to “Super Paranoid Level”. But all in all my hat is off
to the folks over at nuclear elephant. Much thanks to everyone hear as
well for the qmail toaster project and their input. Rangi |
- Re: [qmailtoaster] dsp... Eric \"Shubes\"
- Re: [qmailtoaster] dsp... dsanchez
- Re: [qmailtoaster] dsp... Lee R. Copp
- Re: [qmailtoaster] dsp... Lee R. Copp
- Re: [qmailtoaster] dsp... Eric \"Shubes\"
- Re: [qmailtoaster] dsp... Eric \"Shubes\"
- RE: [qmailtoaster] dsp... Justice London
- Re: [qmailtoaster] dsp... Eric \"Shubes\"
- Re: [qmailtoaster] dspam on the... Firdaus Tjahyadi
- Re: [qmailtoaster] dspam o... Eric \"Shubes\"
- [qmailtoaster] Dspam on the toaster Rangi Biddle
- Re: [qmailtoaster] Dspam on the toaster Eric \"Shubes\"
- Re: [qmailtoaster] Dspam on the toaster Lee R. Copp
- Re: [qmailtoaster] Dspam on the toaster dsanchez
- RE: [qmailtoaster] Dspam on the toa... Rangi Biddle
- Re: [qmailtoaster] Dspam on the... Eric \"Shubes\"
- Re: [qmailtoaster] Dspam o... Lee R. Copp
- RE: [qmailtoaster] Dsp... Rangi Biddle
- Re: [qmailtoaster] Dsp... Lee R. Copp
