[Exim] Mail stuck in de queue after 5 days

Top Page
Delete this message
Reply to this message
Author: Miquel van Smoorenburg
Date:  
To: exim-users
Subject: [Exim] Mail stuck in de queue after 5 days
Using exim 3.35, I have my retry rules set up like this:

# Main config

freeze_tell_mailmaster = false
auto_thaw = 3600s
ignore_errmsg_errors = true
log_level = 4

# Retry rules

*                      *           F,2h,15m; G,16h,2h,1.5; F,4d,8h


However, mail to a certain domain (eos.ncsu.edu) stays stuck in the
queue for basically forever:

12d  2.4K 18K2fC-0000t2-00 <freeradius-users-admin@???>
          cwu4@???


11d  6.9K 18KKkq-0002Dy-00 <freeradius-users-admin@???>
          cwu4@???


.. etc. Those messages should have bounced a week ago.

exinext says:

# exinext cwu4@???
Deliver: cwu4@??? 0 77 SMTP error from remote mailer after RCPT TO [<cwu4@???>:] error host: [152.1.
first failed: 05-Dec-2002 21:18:16
last tried: 17-Dec-2002 06:11:42
next try at: 17-Dec-2002 14:11:42
past final cutoff time

And if I force delivery using:

# exim -v -M 18K2fC-0000t2-00
delivering message 18K2fC-0000t2-00
Connecting to uni00mr.unity.ncsu.edu [152.1.1.163.25] ... connected
[....]
SMTP>> MAIL FROM:<freeradius-users-admin@???> SIZE=3566

SMTP<< 250 2.1.0 <freeradius-users-admin@???>... Sender ok
SMTP>> RCPT TO:<cwu4@???>

SMTP<< 450 4.2.1 <cwu4@???>... Recipient is over quota, message not sent. Try again later.
LOG: 0 MAIN
SMTP error from remote mailer after RCPT TO:<cwu4@???>: host uni00mr.unity.ncsu.edu [152.1.1.163]: 450 4.2.1 <cwu4@???>... Recipient is over quota, message not sent. Try again later.
SMTP>> QUIT


.. exim tries to the deliver this message *5 times* over SMTP
in the same queue run (to all 5 MXes of eos.ncsu.edu), then decides
that the message is not deliverable.

LOG: 0 MAIN
** cwu4@???: retry timeout exceeded
Exim version 3.35 debug level 1 uid=8 gid=8
Berkeley DB: Sleepycat Software: Berkeley DB 2.7.7: (08/20/99)
LOG: 0 MAIN
<= <> R=18K2fC-0000t2-00 U=mail P=local S=3566
LOG: 5 MAIN
Error message sent to freeradius-users-admin@???
LOG: 0 MAIN
Completed

The question is, why is the queue runner not doing this? I have
exim running as '/usr/sbin/exim -bd -q30m'.

Stumped,

Mike.
--
They all laughed when I said I wanted to build a joke-telling machine.
Well, I showed them! Nobody's laughing *now*! -- acesteves@???