Solved

Spamassassin spamd basic configuration

Posted on 2004-08-02
3
834 Views
Last Modified: 2008-02-01
I am running suse openexchange which uses spamassassin spamd version 2.6.3.
spamd is started with the options '-d -c -a -L -u nobody'.

spamassassic configuration file contains :-
# rewrite the Subject: line with ****SPAM**** .* if set to 1 (default=1)
rewrite_subject 0
# report briefly, recommended for report_header==1 (default=0)
use_terse_report 1

Currently spamassassin is only detecting about 30% of spam which is quite poor.
Openexchange does have some strange defaults in some places and I am questioning the use of the '-L' parameter which disables network based checks.
I have looked in /usr/share/smapassassin at the 20_dnsbl_tests.cf and 50_scores.cf files.
1) Spamassassin checks some RBL lists and the -L parameter will effectivly disable this?
2) I would imaging that enabling these checks will make quite a significant difference?

We have an 1024/256 ADSL line and get approx 1500 emails a day (just over 1 per minute).
The mail server runs its own DNS with no forwarders defined.
3) Will there be a lot of additional load on the ADSL with these additinal checks which I believe are normally DNS based?
0
Comment
Question by:grblades
  • 2
3 Comments
 
LVL 20

Accepted Solution

by:
Gns earned 250 total points
ID: 11692235
1) not too sure, but it might be that amavisd-new is supposed to do some RBL lookups, in which case it'd be slightly "wasteful" to do them again in spamassassin.
2) Not necessarily... It ups the chance that spam will be detected, yes... But for me the real "clincher" has been the addition of DCC, Pyzor and Razor in addition to spamassassin (and some whitelisting:-)... Not sure how to enable these for amavisd-new though.
3) Well, extra RBL checks would (as you assume) mean some added load... But not that much really. Razor, Pyzor and DCC are even less, so these I'd really recommend... Let's see if I can find some links... http://razor.sf.net is Razor, http://pyzor.sf.net is Pyzor and http://www.rhyolite.com/anti-spam/dcc/ is DCC...

-- Glenn
0
 
LVL 36

Author Comment

by:grblades
ID: 11692467
Thanks. I have the spam filtering in amavis turned off as I am using the existing postgres configuration to send the emails onto spamd after they have been virus checked.

I'll have a look at Razor, Pyzor and DCC
0
 
LVL 36

Author Comment

by:grblades
ID: 11818929
Gns,
I have another question you should be able to answer.
http://www.experts-exchange.com/Operating_Systems/Linux/Q_21096391.html
Thanks
Gareth
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

696 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question