Re: [exim] Delaying first delivery from queue

Top Page
Delete this message
Reply to this message
Author: Ian Zimmerman
Date:  
To: exim-users
Subject: Re: [exim] Delaying first delivery from queue
On Tue, 27 May 2014 22:28:03 +0100 (BST)
Dennis Davis <dennisdavis+exim-users@???> wrote:

Dennis> Also see (Chapter 11) the $message_age expansion variable. You
Dennis> could possibly arrange things so delivery isn't attempted until
Dennis> the message is old enough.

Ok, so I tried this (in the routers chapter of config, just before other
local routers):

# this router delays delivery until message is 15 minutes old.
delay_local:
debug_print = "R: real_local for $local_part@$domain"
condition = ${if >{900}{$message_age}}
driver = redirect
data = :defer:

But I am getting this log:

2014-05-27 17:35:33 Start queue run: pid=22838 -qff
2014-05-27 17:35:33 1WpRgN-0005YQ-Mg == itz@???
R=delay_local defer (-17): error in redirect data: ":defer:" is not permitted
2014-05-27 17:35:33 End queue run: pid=22838 -qff

(I got the :defer: from sec. 22.6 of the exim spec.)

--
Please *no* private copies of mailing list or newsgroup messages.