E.B.:
> > However, all the requests from a single smtpd(8) service will go
> > to the same policy service instance. So in memory caching can be
> > used to construct per-transaction state (if, for example, the policy
> > service fires for each recipient and also at data and/or end of
> > data).
>
> That's guaranteed? thats very useful! I saw mailing list threads having
> that problem - connecting the state where recpients are known to the
> state where total number of recipients is known - so was this recent
> change?
This is not a recent change. The connection from smtpd to policy
server persists until the smtpd process terminates, assuming that
the policy server does not close the connection first.
Wietse