Leandro Santiago:

Checking application/pgp-signature: FAILURE
-- Start of PGP signed section.
> I'm using Postfix 3.6.4 on Debian and would like to know if it's 
> possible to execute some custom code **after** postfix successfully 
> delivers an email (postfix/smtp status=sent).
> 
> The reason is that for a given host there are some important bits of 
> information in the destination server response I believe for the DATA 
> command ("250 Ok: <information here>"), the one that postfix logs) that 
> I would like to intercept.
> 
> The way I've be started doing it is to have an external system that 
> analyzes the postfix logs, but this approach has shown not to be 
> suitable as I'd like to process the response as soon as postfix has them.
> 
> What I'd like to have is some kind of "hook" that is executed just after 
> the queue is delivered (so I have the server response), but before the 
> queue is deleted.

You can configure Milters that inspect message BEFORE delivery.

You can configure a command with (r)syslog.conf that triggers AFTER
a status=sent (or whatever) event.

You cannot 'pause' Postfix deliveries and grope the queue.

        Wietse

> I've been using milters extensively, but they are executed before a 
> message is delivered, but maybe it's possible to repurpose them.
> 
> Any thoughts on it or on alternative approaches?
> 
> -- 
> Regards,
> 
> Leandro Santiago
> Software Craftsman at Lightmeter
> https://lightmeter.io

Content-Description: OpenPGP public key

[ Attachment, skipping... ]
-- End of PGP section, PGP failed!

Reply via email to