Stoyan Stoyanov:
> The exact fetching, queueing, sending is not my worries, I mean I
> already know how to do it. (with postfix off course:) )
> But the hard part for me is that , for every one email  I have to
> track full statistics.

Wietse:
> Submit each message with a unique Message-ID header. This is logged
> by the cleanup daemon. The format of Message-ID headers is documented
> in RFC 5322.
>
> Postfix delivery agents (and queue manager) log mail delays and
> other status information.
>
> All Postfix daemons including cleanup daemon and delivery agents
> log the Postfix queue ID.  That allows you to connect the unique
> Message-ID with mail delays and other status information.

Stoyan Stoyanov:
> Please , if there are some other options that can handle this, advice  
> me.

If you submit mail over SMTP, you can get the Postfix queue ID (queue
file name) from the SMTP server's "end-of-data" response, avoiding
the need supply your own unique Message-ID header.

It you use Postfix 2.9 or later, you can enable long, non-reused,
queue IDs to simplify logfile analysis. Postfix may reuse an old
short queue ID after a message is deleted from the queue.

        Wietse

Reply via email to