Is there any way to defer on a per message instead of per host or recipient basis? And to set a specific defer retry time for that case?
Or something similar to defer that provides a means of delaying message delivery?
I have a router that pipes a message to an external program which writes to a database.
I need to forward the message on to a list of users once the external system has processed the message.
Normal defer doesn't work because it's per host, so each incoming message bumps the retry time further.
Well, I found http://bugs.exim.org/show_bug.cgi?id=212, which hasn't been addressed since at least 2002.
So if anyone else has ideas, your input would be appreciated!