Marek Kozlowski: [ Charset ISO-8859-2 converted... ] > On 02/22/2017 01:16 AM, Wietse Venema wrote: > > Marek Kozlowski: > >>> virtual_alias_maps = unionmap:{sth1, sth2} > >>> if: > >>> `sth1' maps someone1 -> someone2 > >>> `sth2' maps someone2 -> someone1 > >> > >> ERROR! Message not delivered due to recursion! > > > > You can do the exacts same with just one table: > > > > a->b > > b->a > > > > will produce 'unreasonable virtual_alias_maps map nesting for a -- > > message not accepted, try again later'. > > Why in this case: > > `sth1': someone1 -> someone1,someone2 > `sth2': someone2 -> someone3 > > someone3 receives the mail in two copies?? > (someone1 receives it once)
Set "enable_original_recipient = no" if you don't want that, and see http://www.postfix.org/postconf.5.html#enable_original_recipient for why this rain damage exists. Wietse