Hi Wakko,
Type: time
Default: 0s
If timeout_frozen_after is set to a time greater than zero, a frozen message
of any description that has been on the queue for longer than the given time
is automatically cancelled at the next queue run. If it is a bounce message,
it is just discarded; otherwise, a bounce is sent to the sender, in a
similar manner to cancellation by the -Mg command line option. If you want
to timeout frozen bounce messages earlier than other kinds of frozen
message, see ignore_errmsg_errors_after.
The default is 0 seconds, which means straight away. This says to me, exim
gives up on any frozen email straight away which makes sense.
Why would u want to keep a frozen message? It wont be able to be sent in
5days time anyway. Is my understand of frozen messages correct?
Keeping a frozen message on the queue for 5days or more on a low end system
may be ok but we handle over a million emails per day, and keeping frozen
emails for no apparent reason takes up a lot of valuable resources :)
An example of a frozen message would be an email to badmailbox@???
and mx25.hotmail.com responds with 550 user unknown
Any comments?
----- Original Message -----
From: "Wakko Warner" <wakko@???>
To: "Paul" <paul@???>
Cc: <exim-users@???>
Sent: Thursday, January 22, 2004 12:10 PM
Subject: Re: [Exim] frozen delivery messages
> > ignore_errmsg_errors_after = 1d
>
> 12h for my servers
>
> > timeout_frozen_after = 5d
>
> 7d for my servers.
>
> The ignore_errmsg_errors_after kills off frozen bounce messages. If a
> non-bounce is frozen, I want to keep it around so I can do something with
> it. 7d I think was default.
>
> > I will change these to 1h for each of them. Does this seem resonable?
When i
> > look at mailq output (after it takes a long long time) I see almost all
of
> > the mailqueue is *** frozen *** which I suspect are permenant
errors/frozens
> > that we are holding onto for no apparent reason. Any thoughts before i
> > change it?
>
> Try this to remove all frozen messages (including non-bounce):
> exiqgrep -zi | xargs exim -Mrm
>
> You can add -f "" if you want to do only bounce. I have not tried it
> though, the line above I have tried and use frequently. However, I don't
> have many bounces.
>
> --
> Lab tests show that use of micro$oft causes cancer in lab animals
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
details at
http://www.exim.org/ ##
>
>