Re: [exim] Retry times

Top Page
Delete this message
Reply to this message
Author: Steve Sargent
Date:  
To: exim-users
Subject: Re: [exim] Retry times
I now have a message that's been in the queue for 6 days:-



/usr/local/exim/bin-imap/exim -bp | grep -v '    D ' | more
  6d  4.7K 1DkjQQ-0000gu-KK <database.uk@???>
           ybw008@???







bash$ /usr/local/exim/bin-imap/exim -brt ybw008@???
Retry rule: imap.qmul.ac.uk * F,1h,5m; F,2h,15m; G,16h,2h,1.5; F,4d,8h;




bash$ exinext ybw008@???
in alias router
in cyrus router
No remote hosts found for ybw008@???
Route: ybw008@??? error 0: SMTP error from remote mailer
after RCPT TO:<ybw008@???>: host localhost.qmul.ac.uk
[127.0.0.1]: 452 4.2.2 Over quota
first failed: 21-Jun-2005 13:36:35
last tried: 27-Jun-2005 14:06:50
next try at: 27-Jun-2005 22:06:50
past final cutoff time





Exim version 4.34 uid=500 gid=500 pid=24006 D=fbb95cfd
Probably ndbm
Support for: iconv()
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=500 pid=24006
auxiliary group list: <none>
configuration file is /usr/local/exim/imap.conf
log selectors = 00000ffc 00013700
trusted user
admin user
skipping ACL configuration - not needed
set_process_info: 24006 delivering specified messages
set_process_info: 24006 delivering 1Dki6E-00054d-DG
reading spool file 1Dki6E-00054d-DG-H
user=exim uid=500 gid=500 sender=database.uk@???
sender_fullhost = mail1.qmul.ac.uk [138.37.6.7]
sender_rcvhost = mail1.qmul.ac.uk ([138.37.6.7])
sender_local=0 ident=unset
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=32 message_linecount=28
Delivery address list:
ybw008@???
locking /var/spool/exim-imap/db/retry.lockfile
locked /var/spool/exim-imap/db/retry.lockfile
opened hints database /var/spool/exim-imap/db/retry: flags=0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Considering: ybw008@???
unique = ybw008@???
dbfn_read: key=R:imap.qmul.ac.uk
dbfn_read: key=R:ybw008@???
no domain retry record
ybw008@???: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

routing ybw008@???
--------> smart_route router <--------
local_part=ybw008 domain=imap.qmul.ac.uk
checking domains
imap.qmul.ac.uk in "@ : imap.qmw.ac.uk : imap.qmul.ac.uk"? yes (matched "@")
imap.qmul.ac.uk in "! +local_domains"? no (matched "! +local_domains")
smart_route router skipped: domains mismatch
--------> system_aliases router <--------
local_part=ybw008 domain=imap.qmul.ac.uk
in alias router
calling system_aliases router
rda_interpret (string): ${lookup{$local_part}lsearch{/etc/aliases}}
search_open: lsearch "/etc/aliases"
search_find: file="/etc/aliases"
key="ybw008" partial=-1 affix=NULL starflags=0
LRU list:
:/etc/aliases
End
internal_search_find: file="/etc/aliases"
type=lsearch key="ybw008"
file lookup required for ybw008
in /etc/aliases
lookup failed
expanded:
file is not a filter file
parse_forward_list:
system_aliases router declined for ybw008@???
--------> local_user_cyrus router <--------
local_part=ybw008 domain=imap.qmul.ac.uk
in cyrus router
calling local_user_cyrus router
local_user_cyrus router called for ybw008@???
domain = imap.qmul.ac.uk
set transport lmtp_delivery_over_ip
queued for lmtp_delivery_over_ip transport: local_part = ybw008
domain = imap.qmul.ac.uk
errors_to=NULL
domain_data=NULL localpart_data=NULL
routed by local_user_cyrus router
envelope to: ybw008@???
transport: lmtp_delivery_over_ip
added retry item for R:ybw008@???: errno=-1 0 flags=1
added retry item for R:imap.qmul.ac.uk: errno=-1 0 flags=1
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

After routing:
   Local deliveries:
   Remote deliveries:
     ybw008@???
   Failed addresses:
   Deferred addresses:
search_tidyup called

>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>>

--------> ybw008@??? <--------
search_tidyup called
changed uid/gid: remote delivery to ybw008@??? with 
transport=lmtp_delivery_over_ip
   uid=500 gid=500 pid=24007
   auxiliary group list: <none>
set_process_info: 24007 delivering 1Dki6E-00054d-DG using 
lmtp_delivery_over_ip
*** lmtp over tcp/ip: local part ybw008
lmtp_delivery_over_ip transport entered
   ybw008@???
using the transport's hosts: localhost
getting address for localhost
DNS lookup of localhost (A) succeeded
fully qualified name = localhost.qmul.ac.uk
localhost.qmul.ac.uk 127.0.0.1 mx=-1 sort=-76
imap.qmul.ac.uk in queue_smtp_domains? no (option unset)
checking status of localhost.qmul.ac.uk
locking /var/spool/exim-imap/db/retry.lockfile
locked /var/spool/exim-imap/db/retry.lockfile
opened hints database /var/spool/exim-imap/db/retry: flags=0
dbfn_read: key=T:localhost.qmul.ac.uk:127.0.0.1:24
dbfn_read: key=T:localhost.qmul.ac.uk:127.0.0.1:24:1Dki6E-00054d-DG
no host retry record
no message retry record
localhost.qmul.ac.uk [127.0.0.1]:24 status = usable
127.0.0.1 in serialize_hosts? no (option unset)
delivering 1Dki6E-00054d-DG to localhost.qmul.ac.uk [127.0.0.1] 
(ybw008@???)
set_process_info: 24007 delivering 1Dki6E-00054d-DG to 
localhost.qmul.ac.uk [127.0.0.1] (ybw008@???)
Connecting to localhost.qmul.ac.uk [127.0.0.1]:24 ... connected
set_process_info: 24006 delivering 1Dki6E-00054d-DG: waiting for a 
remote delivery subprocess to finish
selecting on subprocess pipes
read response data: size=38
   SMTP<< 220 upsilon LMTP Cyrus v2.1.11 ready
127.0.0.1 in hosts_avoid_esmtp? no (option unset)
   SMTP>> LHLO imap.qmul.ac.uk
read response data: size=114
   SMTP<< 250-upsilon
          250-8BITMIME
          250-ENHANCEDSTATUSCODES
          250-PIPELINING
          250-SIZE
          250-AUTH EXTERNAL
          250 IGNOREQUOTA
using PIPELINING
127.0.0.1 in hosts_require_auth? no (option unset)
127.0.0.1 in hosts_try_auth? no (option unset)
   SMTP>> MAIL FROM:<database.uk@???> SIZE=4594
   SMTP>> RCPT TO:<ybw008@???>
   SMTP>> DATA
read response data: size=61
   SMTP<< 250 2.1.0 ok
   SMTP<< 452 4.2.2 Over quota
added retry item for R:ybw008@???: errno=0 65 flags=0
   SMTP<< 503 5.5.1 No recipients
SMTP error from remote mailer after pipelined DATA: host 
localhost.qmul.ac.uk [127.0.0.1]: 503 5.5.1 No recipients
error for DATA ignored: pipelining is in use and there were no good 
recipients
ok=1 send_quit=1 send_rset=1 continue_more=0 yield=0 first_address=0
   SMTP>> QUIT
set_process_info: 24007 delivering 1Dki6E-00054d-DG: just tried 
localhost.qmul.ac.uk [127.0.0.1] for ybw008@???: result OK
all IP addresses skipped or deferred at least one address
locking /var/spool/exim-imap/db/wait-lmtp_delivery_over_ip.lockfile
locked /var/spool/exim-imap/db/wait-lmtp_delivery_over_ip.lockfile
opened hints database 
/var/spool/exim-imap/db/wait-lmtp_delivery_over_ip: flags=2
Leaving lmtp_delivery_over_ip transport
set_process_info: 24007 delivering 1Dki6E-00054d-DG (just run 
lmtp_delivery_over_ip for ybw008@??? in subprocess)
search_tidyup called
reading pipe for subprocess 24007 (not ended)
read() yielded 382
reading retry information for R:ybw008@??? from subprocess
   existing delete item dropped
   added retry item
reading retry information for R:imap.qmul.ac.uk from subprocess
   existing delete item dropped
   added delete item
reading retry information for R:ybw008@??? from subprocess
   delete item not added: non-delete item exists
Z0 item read
remote delivery process 24007 ended
set_process_info: 24006 delivering 1Dki6E-00054d-DG
post-process ybw008@??? (1)
LOG: MAIN
   == ybw008@??? R=local_user_cyrus T=lmtp_delivery_over_ip 
defer (0): SMTP error from remote mailer after RCPT 
TO:<ybw008@???>: host localhost.qmul.ac.uk [127.0.0.1]: 452 
4.2.2 Over quota

>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>

changed uid/gid: post-delivery tidying
uid=500 gid=500 pid=24006
auxiliary group list: <none>
set_process_info: 24006 tidying up after delivering 1Dki6E-00054d-DG
Processing retry items
Succeeded addresses:
Failed addresses:
Deferred addresses:
ybw008@???
locking /var/spool/exim-imap/db/retry.lockfile
locked /var/spool/exim-imap/db/retry.lockfile
opened hints database /var/spool/exim-imap/db/retry: flags=2
deleted retry information for R:imap.qmul.ac.uk
address match: subject=ybw008@??? pattern=imap.qmul.ac.uk
imap.qmul.ac.uk in "imap.qmul.ac.uk"? yes (matched "imap.qmul.ac.uk")
ybw008@??? in "imap.qmul.ac.uk"? yes (matched "imap.qmul.ac.uk")
retry for R:ybw008@??? = imap.qmul.ac.uk
dbfn_read: key=R:ybw008@???
Writing retry data for R:ybw008@???
first failed=1119357395 last try=1119884573 next try=1119913373 expired=1
error 0 65: SMTP error from remote mailer after RCPT
TO:<ybw008@???>: host localhost.qmul.ac.uk [127.0.0.1]: 452
4.2.2 Over quota
dbfn_write: key=R:ybw008@???
timed out: all retries expired
LOG: MAIN
** ybw008@???: retry timeout exceeded
end of retry processing
processing failed address ybw008@???
exec /usr/local/exim/bin-imap-4.34-1/exim -d=0xfbb95cfd -t -oem -oi -f
<> -E1Dki6E-00054d-DG
sending error message to: database.uk@???
address match: subject=database.uk@??? pattern=*@*
terrmail1.terrapinn.com in "*"? yes (matched "*")
database.uk@??? in "*@*"? yes (matched "*@*")
errors_copy check returned postmaster-errors@???
writing data block fd=9 size=1385 timeout=0
Exim version 4.34 uid=500 gid=500 pid=24008 D=fbb95cfd
Probably ndbm
Support for: iconv()
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=500 pid=24008
auxiliary group list: <none>
configuration file is /usr/local/exim/imap.conf
log selectors = 00000ffc 00013700
trusted user
admin user
changed uid/gid: privilege not needed
uid=500 gid=500 pid=24008
auxiliary group list: <none>
originator: uid=500 gid=500 login=exim name=
sender address =
set_process_info: 24008 accepting a local non-SMTP message from <>
Sender:
search_tidyup called
>>Headers received:

X-Failed-Recipients: ybw008@???
Auto-Submitted: auto-generated
From: Mail Delivery System <Mailer-Daemon@???>
To: database.uk@???
Bcc: postmaster-errors@???
Subject: Mail delivery failed: returning message to sender

rewrite_one_header: type=F:
From: Mail Delivery System <Mailer-Daemon@???>
rewrite_one_header: type=T:
To: database.uk@???
search_tidyup called
>>Headers after rewriting and local additions:

X-Failed-Recipients: ybw008@???
Auto-Submitted: auto-generated
F From: Mail Delivery System <Mailer-Daemon@???>
T To: database.uk@???
* Bcc: postmaster-errors@???
Subject: Mail delivery failed: returning message to sender
I Message-Id: <E1Dmv8P-0006FE-9N@???>
Date: Mon, 27 Jun 2005 16:02:53 +0100

Data file written for message 1Dmv8P-0006FE-9N
>>Generated Received: header line

P Received: from exim by imap.qmul.ac.uk with local (Exim 4.34)
         id 1Dmv8P-0006FE-9N; Mon, 27 Jun 2005 16:02:53 +0100
calling local_scan(); timeout=300
local_scan() returned 0 NULL
Writing spool header file
Size of headers = 435
LOG: MAIN
   <= <> R=1Dki6E-00054d-DG U=exim P=local S=2279
search_tidyup called

>>>>>>>>>>>>>>>> Exim pid=24008 terminating with rc=0 >>>>>>>>>>>>>>>>

exec /usr/local/exim/bin-imap-4.34-1/exim -d=0xfbb95cfd -Mc 1Dmv8P-0006FE-9N
Writing spool header file
Size of headers = 1333
LOG: MAIN
Completed
end delivery of 1Dki6E-00054d-DG
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=24006 terminating with rc=0 >>>>>>>>>>>>>>>>

Exim version 4.34 uid=500 gid=500 pid=24009 D=fbb95cfd
Probably ndbm
Support for: iconv()
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=500 pid=24009
auxiliary group list: <none>
configuration file is /usr/local/exim/imap.conf
log selectors = 00000ffc 00013700
trusted user
admin user
skipping ACL configuration - not needed
set_process_info: 24009 delivering specified messages
set_process_info: 24009 delivering 1Dmv8P-0006FE-9N
reading spool file 1Dmv8P-0006FE-9N-H
user=exim uid=500 gid=500 sender=
sender_local=0 ident=exim
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=2
body_linecount=42 message_linecount=9
Delivery address list:
database.uk@???
postmaster-errors@???
locking /var/spool/exim-imap/db/retry.lockfile
locked /var/spool/exim-imap/db/retry.lockfile
opened hints database /var/spool/exim-imap/db/retry: flags=0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Considering: database.uk@???
unique = database.uk@???
dbfn_read: key=R:terrmail1.terrapinn.com
dbfn_read: key=R:database.uk@???
no domain retry record
no address retry record
database.uk@???: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Considering: postmaster-errors@???
unique = postmaster-errors@???
dbfn_read: key=R:qmul.ac.uk
dbfn_read: key=R:postmaster-errors@???
no domain retry record
no address retry record
postmaster-errors@???: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

routing postmaster-errors@???
--------> smart_route router <--------
local_part=postmaster-errors domain=qmul.ac.uk
checking domains
qmul.ac.uk in "@ : imap.qmw.ac.uk : imap.qmul.ac.uk"? no (end of list)
qmul.ac.uk in "! +local_domains"? yes (end of list)
calling smart_route router
smart_route router called for postmaster-errors@???
domain = qmul.ac.uk
route_item = * mailrelay.qmul.ac.uk bydns
qmul.ac.uk in "*"? yes (matched "*")
original list of hosts = "mailrelay.qmul.ac.uk" options = bydns
expanded list of hosts = "mailrelay.qmul.ac.uk" options = bydns
set transport remote_smtp
finding IP address for mailrelay.qmul.ac.uk
doing DNS lookup
DNS lookup of mailrelay.qmul.ac.uk (A) succeeded
fully qualified name = mailrelay.qmul.ac.uk
mailrelay.qmul.ac.uk 138.37.6.6 mx=-1 sort=-416
queued for remote_smtp transport: local_part = postmaster-errors
domain = qmul.ac.uk
errors_to=NULL
domain_data=NULL localpart_data=NULL
routed by smart_route router
envelope to: postmaster-errors@???
transport: remote_smtp
host mailrelay.qmul.ac.uk [138.37.6.6]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

routing database.uk@???
--------> smart_route router <--------
local_part=database.uk domain=terrmail1.terrapinn.com
checking domains
terrmail1.terrapinn.com in "@ : imap.qmw.ac.uk : imap.qmul.ac.uk"? no
(end of list)
terrmail1.terrapinn.com in "! +local_domains"? yes (end of list)
calling smart_route router
smart_route router called for database.uk@???
domain = terrmail1.terrapinn.com
route_item = * mailrelay.qmul.ac.uk bydns
terrmail1.terrapinn.com in "*"? yes (matched "*")
original list of hosts = "mailrelay.qmul.ac.uk" options = bydns
expanded list of hosts = "mailrelay.qmul.ac.uk" options = bydns
finding IP address for mailrelay.qmul.ac.uk
doing DNS lookup
DNS lookup of mailrelay.qmul.ac.uk (A) succeeded
fully qualified name = mailrelay.qmul.ac.uk
mailrelay.qmul.ac.uk 138.37.6.6 mx=-1 sort=-482
queued for remote_smtp transport: local_part = database.uk
domain = terrmail1.terrapinn.com
errors_to=NULL
domain_data=NULL localpart_data=NULL
routed by smart_route router
envelope to: database.uk@???
transport: remote_smtp
host mailrelay.qmul.ac.uk [138.37.6.6]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

After routing:
   Local deliveries:
   Remote deliveries:
     database.uk@???
     postmaster-errors@???
   Failed addresses:
   Deferred addresses:
search_tidyup called

>>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>>

--------> database.uk@??? <--------
search_tidyup called
set_process_info: 24009 delivering 1Dmv8P-0006FE-9N: waiting for a 
remote delivery subprocess to finish
selecting on subprocess pipes
changed uid/gid: remote delivery to database.uk@??? 
with transport=remote_smtp
   uid=500 gid=500 pid=24010
   auxiliary group list: <none>
set_process_info: 24010 delivering 1Dmv8P-0006FE-9N using remote_smtp
remote_smtp transport entered
   database.uk@???
   postmaster-errors@???
terrmail1.terrapinn.com in queue_smtp_domains? no (option unset)
checking status of mailrelay.qmul.ac.uk
locking /var/spool/exim-imap/db/retry.lockfile
locked /var/spool/exim-imap/db/retry.lockfile
opened hints database /var/spool/exim-imap/db/retry: flags=0
dbfn_read: key=T:mailrelay.qmul.ac.uk:138.37.6.6
dbfn_read: key=T:mailrelay.qmul.ac.uk:138.37.6.6:1Dmv8P-0006FE-9N
no host retry record
no message retry record
mailrelay.qmul.ac.uk [138.37.6.6] status = usable
138.37.6.6 in serialize_hosts? no (option unset)
delivering 1Dmv8P-0006FE-9N to mailrelay.qmul.ac.uk [138.37.6.6] 
(database.uk@???, ...)
set_process_info: 24010 delivering 1Dmv8P-0006FE-9N to 
mailrelay.qmul.ac.uk [138.37.6.6] (database.uk@???, ...)
Connecting to mailrelay.qmul.ac.uk [138.37.6.6]:25 from 138.37.6.143 ... 
connected
read response data: size=70
   SMTP<< 220 mail2.qmul.ac.uk ESMTP Exim 4.43 Mon, 27 Jun 2005 16:02:54 
+0100
138.37.6.6 in hosts_avoid_esmtp? no (option unset)
   SMTP>> EHLO imap.qmul.ac.uk
read response data: size=114
   SMTP<< 250-mail2.qmul.ac.uk Hello imap.qmul.ac.uk [138.37.6.143]
          250-SIZE 52428800
          250-EXPN
          250-PIPELINING
          250 HELP
using PIPELINING
138.37.6.6 in hosts_require_auth? no (option unset)
   SMTP>> MAIL FROM:<> SIZE=3354
   SMTP>> RCPT TO:<database.uk@???>
   SMTP>> RCPT TO:<postmaster-errors@???>
   SMTP>> DATA
read response data: size=92
   SMTP<< 250 OK
   SMTP<< 250 Accepted
   SMTP<< 250 Accepted
   SMTP<< 354 Enter message, ending with "." on a line by itself
   SMTP>> writing message and terminating "."
writing data block fd=7 size=2334 timeout=300
read response data: size=28
   SMTP<< 250 OK id=1Dmv8Q-0006OO-UQ
journalling database.uk@???
journalling postmaster-errors@???
ok=1 send_quit=1 send_rset=0 continue_more=0 yield=0 first_address=0
transport_check_waiting entered
   sequence=1 local_max=500 global_max=-1
locking /var/spool/exim-imap/db/wait-remote_smtp.lockfile
locked /var/spool/exim-imap/db/wait-remote_smtp.lockfile
opened hints database /var/spool/exim-imap/db/wait-remote_smtp: flags=2
dbfn_read: key=mailrelay.qmul.ac.uk
no messages waiting for mailrelay.qmul.ac.uk
   SMTP>> QUIT
set_process_info: 24010 delivering 1Dmv8P-0006FE-9N: just tried 
mailrelay.qmul.ac.uk [138.37.6.6] for 
database.uk@??? (& others): result OK
Leaving remote_smtp transport
set_process_info: 24010 delivering 1Dmv8P-0006FE-9N (just run 
remote_smtp for database.uk@???, ... in subprocess)
search_tidyup called
reading pipe for subprocess 24010 (not ended)
read() yielded 161
Z0 item read
remote delivery process 24010 ended
set_process_info: 24009 delivering 1Dmv8P-0006FE-9N
post-process database.uk@??? (0)
database.uk@??? delivered
LOG: MAIN
   => database.uk@??? F=<> R=smart_route 
T=remote_smtp H=mailrelay.qmul.ac.uk [138.37.6.6] C="250 OK 
id=1Dmv8Q-0006OO-UQ"
post-process postmaster-errors@??? (0)
postmaster-errors@??? delivered
LOG: MAIN
   -> postmaster-errors@??? F=<> R=smart_route T=remote_smtp 
H=mailrelay.qmul.ac.uk [138.37.6.6] C="250 OK id=1Dmv8Q-0006OO-UQ"

>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>

changed uid/gid: post-delivery tidying
uid=500 gid=500 pid=24009
auxiliary group list: <none>
set_process_info: 24009 tidying up after delivering 1Dmv8P-0006FE-9N
Processing retry items
Succeeded addresses:
postmaster-errors@???: no retry items
database.uk@???: no retry items
Failed addresses:
Deferred addresses:
end of retry processing
LOG: MAIN
Completed
end delivery of 1Dmv8P-0006FE-9N
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=24009 terminating with rc=0 >>>>>>>>>>>>>>>>






Philip Hazel wrote:
> On Thu, 23 Jun 2005, Steve Sargent wrote:
>
>
>>Retry rule: imap.qmul.ac.uk * F,1h,5m; F,2h,15m; G,16h,2h,1.5; F,4d,8h;
>
>
>>Route: hcw295@??? error 0: SMTP error from remote mailer after
>>RCPT TO:<hcw295@???>: host localhost.qmul.ac.uk [127.0.0.1]: 452
>>4.2.2 Over quota
>> first failed: 20-Jun-2005 16:04:20
>> last tried: 23-Jun-2005 13:01:24
>> next try at: 23-Jun-2005 21:01:24
>
>
> So it hasn't hit four days yet. Therefore it won't time out yet. That is
> a routing retry record. So it shouldn't try routing again till the next
> try time.
>
>
>>> exim -d -M <an id for a stuck message>
>
>
>>Considering: hcw295@???
>>unique = hcw295@???
>>dbfn_read: key=R:imap.qmul.ac.uk
>>dbfn_read: key=R:hcw295@???
>>no domain retry record
>>hcw295@???: queued for routing
>
>
> It does NOT say "no address retry record", which means that it did find
> the retry record.
>
>
>>routing hcw295@???
>
>
> Did you run this after 23-Jun-2005 21:01:24? If not (and I suspect not),
> it shouldn't have gone on to the routing... OH, SILLY ME. IDIOT. What I
> should have told you to do was
>
>    exim -d -Mc <an id for a stuck message>

>
> The -Mc is vital. With just -M, it ignores delays and proceeds anyway.
> With -Mc, it respects retry times. So the -M is forcing it to proceed.
>
>
>>added retry item for R:hcw295@???: errno=0 65 flags=0
>
>
> ... and updates the retry information.
>
> But in any case, as it isn't 4 days from the first failure, it would not
> have bounced the message.
>


--
Steve Sargent, Vox +44 020 7882 3220, Fax +44 020 8980 2001
QMUL Computing Services, Mile End Road, London E1 4NS, UK
Email : S.L.Sargent@???
WWW page: http://www.qmul.ac.uk/~cgaa160/index.html

                                 PIPER       _|_
                                 PA28R  ____/___\___
                                 ___________[=o=]___________
                                 ARROW    e/  o  \e