We are having a problem in that a lot of our emails are being delayed, sometimes up to 8 hours. As you can see from /var/log/maillog the connection is being refused by 127.0.0.1 but was in fact delivered 6 hours later (email addresses changed for privacy reasons)
Dec 12 10:25:00 mail sendmail[24332]: kBCIOsEC024332: from=<sender@sender.com>, size=103892, class=0, nrcpts=1, msgid=<4AEEB55F8E7E954897DDFAC79D82468C3CC696@gaalpsvr0281>, proto=ESMTP, relay=root@localhost
Dec 12 10:25:00 mail sendmail[24332]: kBCIOsEC024332: to=<recipient@recipient.com>, delay=00:00:03, mailer=relay, pri=133892, stat=queued
Dec 12 12:23:57 mail sm-msp-queue[31253]: kBCIOsEC024332: to=<recipient@recipient.com>, delay=01:59:00, xdelay=00:00:00, mailer=relay, pri=223892, relay=[127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Dec 12 18:13:55 mail sm-msp-queue[28917]: kBCIOsEC024332: to=<recipient@recipient.com>, delay=07:48:58, xdelay=00:00:09, mailer=relay, pri=313892, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (kBD1HrKC029435 Message accepted for delivery)
Anyone have any ideas why these emails might be sitting on the server for this time instead of being delivered?
From the scalix server I can successfully telnet to 127.0.0.1
here is the smtpd.cfg
SMTPFILTER=TRUE
RELAY accept 127.0.0.1
RELAY accept .lush.com
RELAY accept .lushcanada.com
RELAY accept .lushusa.com
RELAY Log_Reject ALL
# extra rules added to prevent open relay usage
RECIPIENT Log_Reject *@*@*
RECIPIENT Log_Reject *%*
RECIPIENT Log_Reject *!*
RECIPIENT Log_Reject *#*@*
and /etc/sysconfig/sendmail :
DAEMON=yes
QUEUE=1h