> Are you running queue runners on exim? ie do you start exim with "exim
> -bd -q10m" or something similar?
> Does your retry log have something like the following in it?
> 2007-09-20 10:19:31 Start queue run: pid=31594
> 2007-09-20 10:19:31 End queue run: pid=31594
Find nothing
[root@server ~]# grep 'queue run' /var/log/exim/mainlog -i
[root@server ~]#
In /etc/init.d/exim
****************
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
EXIM_OPTS=
DAEMON=
QUEUE=
[ -f /etc/sysconfig/exim ] && . /etc/sysconfig/exim
[ "$DAEMON" = yes ] && EXIM_OPTS="$EXIM_OPTS -bd"
[ -n "$QUEUE" ] && EXIM_OPTS="$EXIM_OPTS -q$QUEUE"
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# See how we were called.
case "$1" in
start)
# Start daemons.
echo -n "Starting exim: "
/usr/sbin/exim $EXIM_OPTS -oP /var/run/exim.pid
echo
touch /var/lock/subsys/exim
if [ -e /usr/bin/spamd ]; then /usr/bin/spamd -d -c -m 15
1>/dev/null 2>/dev/null; fi
***********
But in /etc/sysconfig/exim
************
DAEMON="yes"
QUEUE="15m"
************
Any ideas? Thanks.
Matt