[CentOS] SpamAssassin under CentOS-6.4

Timothy Murphy gayleard at alice.it
Sat Jul 13 10:36:08 UTC 2013


John Hinton wrote:

>> I wonder if anyone is actually running SpamAssassin
>> with Postfix/Amavisd-new under CentOS-6.4 .
>> I have followed the instructions in
>> <http://wiki.centos.org/HowTos/Amavisd>
>> but as far as I can see SpamAssassin is not working.
>>
>> I should say that I do not understand from this document
>> what is meant to happen to spam.
>> I understand that a Spam header is added,
>> but what actually happens to email considered to be spam?

Thanks for your response.

Just to add to my remark above,
I realize now that I should have made the change
--------------------------
# $QUARANTINEDIR = undef;      # -Q
$QUARANTINEDIR = "$MYHOME/quarantine";      # -Q
--------------------------
in /etc/amavisd/amavisd.conf ,
after which spam should go to this directory.
However, this change did not affect the fact that
email does not appear to be being processed by SpamAssassin.

> IIRC, SpamAssassin is run from Amavisd-new so the regular SA daemon does
> not run on its own.

I realize that, but I don't see any entry in amavisd.conf
that will start spamd running.
The only relevant entries in amavisd.conf as far as I can see are
------------------------------------
[tim at alfred amavisd]$ grep \$sa amavisd.conf
$sa_tag_level_deflt  = 2.0;  # add spam info headers if at, or above that 
level
$sa_tag2_level_deflt = 6.2;  # add 'spam detected' headers at that level
$sa_kill_level_deflt = 6.9;  # triggers spam evasive actions (e.g. blocks 
mail)
$sa_dsn_cutoff_level = 10;   # spam level beyond which a DSN is not sent
$sa_crediblefrom_dsn_cutoff_level = 18; # likewise, but for a likely valid 
From
# $sa_quarantine_cutoff_level = 25; # spam level beyond which quarantine is 
off
$penpals_threshold_high = $sa_kill_level_deflt;  # don't waste time on hi 
spam
$sa_mail_body_size_limit = 400*1024; # don't waste time on SA if mail is 
larger
$sa_local_tests_only = 0;    # only tests which do not require internet 
access?
$sa_spam_subject_tag = '***Spam*** ';
------------------------------------
These seem to be the only lines in this file involving SpamAssassin.

However, stopping SpamAssassin and then re-starting amavisd 
does not re-start SpamAssassin:
-----------------------------------
[tim at alfred amavisd]$ sudo service spamassassin stop
Stopping spamd:                                            [  OK  ]
[tim at alfred amavisd]$ ps aux | grep spamd
tim       4706  0.0  0.0 103244   840 pts/2    S+   11:43   0:00 grep spamd
[tim at alfred amavisd]$ sudo service amavisd restart
Shutting down amavisd: Daemon [4651] terminated by SIGTERM
                                                           [  OK  ]
amavisd stopped
Starting amavisd:                                          [  OK  ]

[tim at alfred amavisd]$ ps aux | grep spamd
tim       4734  0.0  0.0 103244   840 pts/2    S+   11:43   0:00 grep spamd
[tim at alfred amavisd]$
-----------------------------------


-- 
Timothy Murphy  
e-mail: gayleard /at/ eircom.net
tel: +353-86-2336090, +353-1-2842366
School of Mathematics, Trinity College, Dublin 2, Ireland





More information about the CentOS mailing list