On Thu, Sep 10, 2015 at 07:01:59PM +0200, Francis Brosnan Blázquez wrote:
> > This is how Postfix content filters work:
> >
> > postfix1 -> filter -> postfix2
> >
> > The filter takes precedence in postfix1;
>
> Just to clarify we are talking about the same thing, "filter" is not a
> "content filter" taking the mail from postfix and re-injecting it into
> postfix, but valvula reporting "FILTER transp2:", as described at [1],
> using delegation protocol ([2]),
If your policy service says "FILTER ..." it is setting a content_filter
that preempts transport table routing for *all* recipients.
> I'm confused about this statement because it is not what's happening
> right now and I have shown an example that demonstrates it :-?
Yes, you're confused. No, you don't have a counter-example.
> But if I make valvula to report "FILTER transp2:", then postfix2, in the
> diagram "postfix1 -> filter -> postfix2" completely ignores
> transport_maps:
Exactly as it should, it is up to "transp2" to re-inject the mail
back into Postfix (bypassing the policy service with its FILTER
replies).
--
Viktor.