Re: [exim] Why are some messages just being queued?

Top Page
Delete this message
Reply to this message
Author: Phil Chambers
Date:  
To: mgrice
CC: exim-users
Subject: Re: [exim] Why are some messages just being queued?

On Tue, 17 May 2005 17:38:56 +0100 Mike Grice <mgrice@???> wrote:

> On Tue, 2005-05-17 at 16:03 +0100, Phil Chambers wrote:
> > On Tue, 17 May 2005 13:20:01 +0100 Mike Grice <mgrice@???> wrote:
> >
> > > On Tue, 2005-05-17 at 12:26 +0100, Phil Chambers wrote:
> > > > I am running exim-4.50.
> > > >
> > > > I am running an exim server to handle routing of mail submitted by my users (20,000
> > > > of them). they are either sent out over the Internet or passed to our IMAP/POP
> > > > server for local delivery (both by SMTP).
> > > >
> > > > I have recently noticed that sometimes exim is just queueing messages. I have
> > > > noticed this with my own messages (both remote and local delivery). There is no
> > > > indication in the log as to why (I have the delay_delivery log selector on by
> > > > default). I can kick the delivery using eximon, so the exim process which handled
> > > > receipt has finished with the message. Most messages are processed on the fly.
> > > >
> > > > There is nothing unusual about the messages; they have a single recipient and are
> > > > small. At the times when I have seen this the load average has been very low and
> > > > the number of exim processes has been well below smtp_accept_max, etc. The only
> > > > queue-related option I can see is smtp_accept_queue_per_connection=10, which is not
> > > > applicable with these messages.
> > > >
> > > > Any ideas? Can I get exim to log a reason?
> > >
> > > Hi,
> > >
> > > If the message is still in the queue, exim -Mvl MESSAGE_ID will give
> > > tell you what exim has done with it so far... but that should be hidden
> > > in the logs somewhere (it's just easier to see this way).
> > >
> > > Cheers
> > > Mike
> >
> > As I said, there is no indication in the log as to why the message is queued.
> > The only entry in the log is the single line showing the arrival of the message.
> > Several minutes later (when the queue runner picks it up) there is the line for the
> > delivery followed by the "Completed" line.
>
> Ok, then you have me foxed! The -Mvl I suggested because it shows the
> msglog entry, is there a default value for smtp_accept_queue?
>
> Cheers
> Mike


smtp_accept_queue is left to the default (0=no limit).

Phil.
---------------------------------------
Phil Chambers (postmaster@???)
University of Exeter