On Wed, Feb 26, 2014 at 09:36:00AM -0500, Scott Kitterman wrote:

> I thought there might be people here that would find this of interest:
> 
> http://liquidat.wordpress.com/2014/02/25/postfix-architecture-overview/

Thanks.   A quick correction.  showq(8) does not IIRC communicate
with the queue manager.  It accesses queue files directly on behalf
of "postqueue", which cannot read the queue files directly.  The
queue manager does not know what is in the deferred queue, and is
busy scheduling delivery agents and importing mail into the active
queue, not handling status inquiries.

The "bounce" service is vaguely similar to a delivery agent (and
yet is not).  It generates the sender notices for undeliverable
messages and probes.  The original queue id and the queue-id of
the bounce are logged together when bounce generates a notice.
This enables "deeper" tracking of messages.

trivial-rewrite(8) is also consulted by smtpd(8) (to determine
the address class and standard form of a recipient address).

-- 
        Viktor.

Reply via email to