> Subject: Re: queue manager delaying delivery of message
> To: [email protected]
> Date: Mon, 14 Dec 2009 20:08:41 -0500
> From: [email protected]
>
> George Forman:
> >
> > > Subject: Re: queue manager delaying delivery of message
> > > To: [email protected]; [email protected]
> > > Date: Mon, 14 Dec 2009 19:31:44 -0500
> > > From: [email protected]
> > >
> > > The queue manager will leave a file in the incoming queue when:
> > >
> > > 1) Some "security" software does not allow the cleanup daemon
> > > to write to the qmgr FIFO. Try without SeLinux, AppArmor, etc.
> > >
> > > 2) The queue file system is not on a local disk, and either file
> > > server's clock and the Postfix machine's clock are out of whack.
> > >
> > > 3) Mailscanner or other non-Postfix software directly manipulates
> > > Postfix queue files.
> > >
> > > 4) The file system does weird things with the "execute" file
> > > permission bit. Postfix sets this bit when a queue file is ready
> > > for delivery.
> > >
> > > 5) The queue manager is blocked for other reasons. Some vendors
> > > make changes to Postfix source code and thereby break things.
> > >
> > > To investigate, does the delay happen with local submission
> > > (the Postfix sendmail command)?
> > >
> > We are trying to replace our inbound MTA. Because of the
> > problems encountered, we brought down the server.
> > I will try this tomorrow and report back with the results.
> >
> > > You wrote that you made the queue manager verbose, but there is
> > > no verbose queue manager logging in your report.
> >
> > Unfortunately, I don't know how to associate the queue manager's
> > output with respect to the email message queue id. The log file is
> > huge, I will see if I can find the logs entries and included them.
>
> Don't bother, you have no idea what records are triggered
> by cleanup server activity.
>
> The queue manager handles other deliveries while it is ignoring
> this file? The cleanup server attempts to write to the qmgr FIFO,
> and the queue manager will log that it receives a request.
>
> Dec 14 20:04:13 tail postfix/qmgr[2053]: trigger_server_accept_fifo: trigger
> arrived
>
> If there is no such logging then the cleanup-to-qmgr notification
> is broken, and delivery is delayed until the queue manager does
> the routine queue_run_delay=300s queue scan.
>
> Wietse
I am seeing trigger_server_accept_fifo log entries unfortunately I
cannotassociate the trigger to a specific message. I did notice the numberof
qmgr trigger log entries are 60% the number of message processedlog entries. I
know postfix logs a single line per recipient and that couldaccount for some
but not a 40% difference.
I completely left out one observation. The messages are accepted, theyare
sitting in the incoming queue. There is little or no mail in the deferqueue.
The active queue has a few hundred messages. I am not seeingany significant
number of errors for milter nor ldap queries.
_________________________________________________________________
Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
http://clk.atdmt.com/GBL/go/177141664/direct/01/