On Tue, 11 Oct 2011, Wietse Venema wrote:
Stefan Bertels:
I tried adding domain part to the right side, too:

/etc/postfix/virtual
        p...@stefan-bertels.de stefan@localhost

To deliver some address locally, you need to (surprise) specify a
destination domain name that delivers locally.

This is some suprise to me because I had a simple solution with some virtual_alias file on my previous machine running exim. There was a simple config rule replacing the whole address without any need for adding a whole domain. Seems I now need some more complicated config here.

1) A destination domain name that is listed in mydestination or in
virtual_mailbox_domains.

2) A destination domain name that is not subject to some wild-card
address rewrite or some routing override (transport_maps, content_filter,
etc.). If such an override exists, specify an explicit identity mapping
for the destination domain name to exclude it from the override.

I don't fully understand part "2)". Seems I'm not that familar with technical details of postfix to make this work without studying the postfix system in high detail. Seems I can get it to deliver *@stefan-bertels.de locally and to replace the local part of all addresses (e.g. post => stefan). But I have no idea how to get mails to all other addresses to my smarthost. Could you spotlight this by giving an example or some hint?

Stefan

Reply via email to