Postby stevemurphy » Tue Oct 17, 2006 10:19 pm
Another simplier approach is to simply disable Scalix's smtp daemon and use sendmail as the MTA. My company has been using this configuration for almost a year now with no issues, other than having to make sure to disable Scalix's smtpd again after upgrades.
To disable Scalix's smtpd, run 'omsetsvc -a smtpd n; omoff -d0 smtpd'. Then add the RBLs in /etc/mail/sendmail.mc. Here are the entries from the bottom of my sendmail.mc file:
FEATURE(`dnsbl', `list.dsbl.org')dnl
FEATURE(`dnsbl', `bl.spamcop.net')dnl
FEATURE(`dnsbl', `xbl-sbl.spamhaus.org')dnl
You will also need to make sure sendmail is configured to listen on an ip other than localhost.. This can be done by adding the following line to sendmail.mc with your external IP:
DAEMON_OPTIONS(`Port=smtp,Addr=xxx.xxx.xxx.xxx, Name=MTA')dnl
After editing /etc/mail/sendmail.mc, run make in the /etc/mail/ directory to update sendmail.cf. Then run omsendin to make Scalix's modifications to sendmail.cf. Restart Sendmail and test.