Eu percebi isso. Basicamente eu preciso modificar a tabela mysql que salva os aliases para que ele suporte múltiplos aliases por endereço, possibilitando a configuração da entrega tanto para o domínio local quanto para um email remoto.
Isso funciona até agora, embora eu tenha ouvido falar que algumas pessoas que tentaram isso conseguiram e-mails duplicados para a conta de e-mail encaminhada. Até agora, eu não experimentei isso.
Eu estava usando o postfixadmin para gerenciar as contas, mas ele não suporta esse uso, então tive que modificar o código-fonte, para que ele exibisse, editasse e excluísse aliases corretamente.
A principal lição aqui é que ao usar o mysql, uma única chave pode ser mapeada para múltiplos resultados, definindo uma nova chave primária, ou seja, "id", mas mantendo a lógica da consulta do postfix igual. Os vários resultados retornados são iguais aos resultados múltiplos nos arquivos dbm / bd padrão, exceto que você deve criar um novo registro com a mesma chave em vez de uma única chave com algum tipo de resultado delimitado.
HTH outros!
Isso deve funcionar com qualquer mapa no mysql.