martin f krafft:
> also sprach Wietse Venema <wie...@porcupine.org> [2009.05.23.1442 +0200]:
> > Before making architectural recommendations, it would help to step
> > back into the reality of how policy servers and milters work.  For
> > one thing, policy servers don't handle message content, and for
> > another, Milters must be able to see every SMTP protocol step.
> 
> What about header/body_checks? Those would make sense in
> smtpd_end_of_data_restrictions, wouldn't they? What am I missing to
> understand why they aren't? Is it the fact that those checks should
> apply to all mail processed by postfix, whether received by smtpd or
> not?

Presently, header and body processing are not implemented in the
SMTP server.  This is the consequence of an early implementation
decision, based on a) the observation that not all mail is SMTP
mail and b) the requirement that Postfix had to be as performant
as the competition.  http://www.postfix.org/OVERVIEW.html has an
overview of what Postfix functions are performed where.

If you have suggestions for Postfix's user interface or internals,
then it is up to you to do a more significant portion of the analysis
than simply tossing wild ideas into the mailing list. I don't like
discussions where I have to put in 90% of the work.

        Wietse

Reply via email to