|internet and phone call|
|internet call waiting|
Open SuSe 11.0
Open source Scalix 11.4.2
Filtering spam messages is done by the Spamassassin. Spamassassin is called by the spamass-milter. Spamass-milter can be called either by the Scalix SMTP Relay or by the Sendmail. Let us describe configuration for both methods.
Let's assume Scalix was installed in the /var/opt/scalix
Section I is the same for both methods.
I. Configuration of Spamassassin and spamass-milter
1) Install Spamassassin
2) Create working directory for Spamassassin
3) In /etc/sysconfig/spamd set run arguments for Spamassassin daemon
4) Install spamass-milter
5) In /etc/rc.d/spamass-milter set correct variables
6) Start spamd and spamass-milter
7) Configure spamd and spamass-milter to start on system boot
To configure futher choose either section II or section III.
II. Configuration of Spamassassin calling from within the Scalix SMTP Relay
1) In /var/opt/scalix/ml/s/sys/smtpd.cfg set options
Ensure the milter socket path is the same in the smtpd.cfg and in the /etc/rc.d/spamass-milter
2) Restart the Scalix SMTP Relay
III. Configuration of Spamassassin calling from within the Sendmail
1) In /var/opt/scalix/ml/s/sys/smtpd.cfg set option
2) Add options to sendmail.mc and compile new sendmail.cf with m4.
Ensure the milter socket path is the same in the sendmail.mc and in the /etc/rc.d/spamass-milter
2 alternative) Sendmail can be configured by editing sendmail.cf file directly, without compiling new configuration file.
In sendmail.cf set
Add some milter macros definitions in the
Ensure the milter socket path is the same in the sendmail.cf and in the /etc/rc.d/spamass-milter
3) Restart Sendmail
4) Restart the Scalix SMTP Relay