Matus UHLAR - fantomas:
> >Matus UHLAR - fantomas:
> >> If there's no way to do this now, I'll have to search for one.
> 
> On 24.05.22 09:43, Wietse Venema wrote:
> >There is a way to do this, and that involves using a Milter (or any
> >kind of content filter). Postfix does not implement every possible
> >edge case.
> 
> I probably should have said that there's no way to do this now using postfix 
> configuration, which was subject of my initial question.
> 
> Of course much can be done using milters, but without available milters 
> people need to build their owns, which is more work than just configuring 
> (another instance of) postfix.
> 
> as I understand it, if header rewriting is enabled, the canonical(5) 
> rewrites compiled-in list of headers:

You'll see an identical same list in Sendmail source code. Sendmail
uses different rulesets for sender and recipient address canonicalization.

For compatibility, Postfix implements that behavior rewriting with
sender_canonical_maps and recipient_canonical_maps.

In a prevuious life I wrote a sendmail.cf generator script. It
escaped, and I started getting support questions from much of Europe.
So I knew what was needed to make Postfix adoption easy at a time
that address rewriting was the norm, not the exception.

As mentioned before, if you want to rewrite your own subset of
headers, then use a Milter or other content inspection system.

        Wietse

Reply via email to