ProWebUK said:try the following
Stop mailscanner
# pico -w /etc/init.d/MailScanner
ctrl & w
enter 'sendmail.in.pid'
replace sendmail.in.pid with sendmail.pid
*start* mailscanner
This may work, it may not.
Chris
locate sendmail | grep -v webmin | grep -v php
mail 20492 0.0 0.0 6232 380 ? S Dec22 0:00 /usr/sbin/sendmail -q15m -OPidFile=/var/run/sendmail.out.pid
mail 15647 0.0 0.0 6228 376 ? S Dec22 0:00 /usr/sbin/sendmail -q15m -OPidFile=/var/run/sendmail.out.pid
mail 25219 0.0 0.2 6236 1240 ? S 00:42 0:00 /usr/sbin/sendmail -q15m -OPidFile=/var/run/sendmail.out.pid
interfasys said:I've modified the howto to use exim exclusively.
This requires more changes to be made.
I've also found out that we shouldn't start exim manually. Mailscanner is starting the two deamons for us. In order to avoid conflicts at boot time, we should type:
#chkconfig exim off
To start mailscanner after the latest changes, use this:
#service MailScanner stop
#service exim stop
#killall exim
#killall sendmail
#service MailScanner start
Now...
The main problem seems to come from DA. If we restart exim from the cp, we won't restart Mailscanner. If someone knows where to change this, let me know.
# pico -w /etc/sysconfig/MailScanner
MTA=exim
EXIM=/usr/sbin/exim
EXIMINCF=/etc/exim.conf # Incoming configuration file
EXIMSENDCF=/etc/exim_outgoing.conf # Outgoing configuration fileWhat is this on a FreeBSD system? There is no /etc/sysconfig/MailScanner on FreeBSD.