Hi, I am trying to understand the exact execution order between header_checks/cleanup and smtpd_milters. I have a custom milter that repairs invalid From: headers Example flow from logs: 1.- cleanup logs a header_checks warning on the original header From: <[email protected]> 2.- Then my milter replaces it with: From: <[email protected]> 3.- milter works ok, since postcat shows the corrected header in the queued message. What confuses me is that according to my reading of MILTER_README, smtpd milters run before queuing, so I expected cleanup/header_checks to see the modified header rather than the original one. However, the log shows that cleanup sees [email protected] and not [email protected]. Am I misunderstanding how cleanup interacts with SMTP milters internally? Thanks Pete.
_______________________________________________ Postfix-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
