On 3/7/2012 3:09 AM, Warren Baker wrote:
On Wed, Mar 7, 2012 at 12:15 AM, Jeffrey Starin
<[email protected] <mailto:[email protected]>> wrote:
On 3/6/2012 12:26 PM, Warren Baker wrote:
With a bit of external help you could get Exim to do the same
thing. Have a log file monitor that 'watches' (tails) the log
file for a specific pattern and when it encounters a pattern,
have it execute Exim with an alternate configuration file for
the relevant message(s).
thank you Warren. Do you think simply "kill -HUP `cat
/var/spool/exim/exim-daemon.pid`" then restarting exim with
reference to a separate config file would suffice?
What happens to the messages already in the queues and what kind
of hiccup could we expect?
Thank you
You can run a separate instance of Exim with an alternate config file
which could be configured to only handle the delayed Yahoo messages.
This way, the separate instance wouldn't touch the other mails in the
queue and you don't need to HUP anything.
There are a number of ways you could do this, for example have the
external helper freeze the message and then have the other instance
unthaw and then attempt to deliver it or based upon some file existing
(the is created by the external helper) have the secondary exim
instance deliver the message. The primary exim instance wouldn't touch
the messages destined for yahoo, until the file was removed.
There are a number of ways to do this but just about anything possible.
--
.warren
A little insight as to what is an external helper? Thanks.
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/