All Linux HowTo's

Install Spamassassin on CentOS & Redhat

This article demonstrates how to install Spamassassin on a CentOS or Redhat server. We’re starting with a working Postfix server.

Start by installing Spamassassin with Yum:

yum install spamassassin
useradd spamd

Add the following to the “/etc/postfix/master.cf” file. Add the following to the end of the first non-remarked line:

-o content_filter=spamassassin

Add the following to the end of the “/etc/postfix/master” file:

spamassassin unix - n n - - pipe flags=R user=spamd argv=/usr/bin/spamc -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}

Enable and restart Spamassassin:

service spamassassin restart
chkconfig spamassassin on

And restart Postfix:

service postfix restart

Similar Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.