Re: [Exim] Delaying transport for a particular address

Pàgina inicial
Delete this message
Reply to this message
Autor: Tamas TEVESZ
Data:  
A: Glenn Carver
CC: exim-users
Assumpte: Re: [Exim] Delaying transport for a particular address
On Wed, 17 Jul 2002, Glenn Carver wrote:

> I could do with some help from the community. Our site runs a
> mailing list with alot of subscribers. At times it can put a strain
> on our system. What I would like to do is set up exim so that when
> emails arrive for a particular address, they are held until the
> night when it then does the delivery.
>
> So I need to intercept mail for (let's say),
> list1@???, delay transport until 12 midnight.


it probably can be done in exim, too, which i'm lazy to look up; but
why not tell your list server not to run it's queue only at specified
times ? with mailman, it could probably be done with a little tweaking
of the qrunner script.

anyway, as for exim, i just got an idea; it may or may not work.

list_defer:
driver = smartuser
local_parts = list1
domains = whatever
condition = <some condition that is true or false based on current time>
[or, actually, you could for example require_files = foo, where you
create and remove the file "foo" on a regular basis. there are
several other ways probably.]
new_address = :defer:


--
[-]