On Sat, Jan 31, 2015 at 3:37 PM, Wietse Venema <wie...@porcupine.org> wrote:
> Andrew Bourgeois: > > Hello > > > > stress tests indicate that Postfix 2.8.8 behaves differently when using > > "postqueue -i" compared to "postqueue -f" when it comes to handling > > deferred e-mail. > > As documented, "postqueue -i" pushes one message to the incoming > queue, while "postqueue -f" triggers delivery of all deferred mail. > It's not clearly stated in the man pages of postqueue and flush. But since you insisted that it's documented I went through the site's documentation again to find what you're talking about. From the Architecture Overview: "This moves selected queue files from the deferred queue back to the incoming queue and requests their delivery." Thanks! > > > My question is: why is that? > > Because of the difference: one message, instead of all. > So it's done because of performance reasons? Do the flushed deferred e-mails have priority over the messages that reside in the incoming queue? or is it round-robin like when you wait for a message to hit the minimal_backoff_time? > > Wietse > Andrew