No meu caso, eu quero usar / etc / aliases (porque alguns pacotes usam isso, então você tem que verificar as mudanças e replicar para / etc / postfix / virtual
O problema porque não funciona é em myorigin. Se você definir myorigin, todos os emails enviados para root, nobody e outros locais serão alterados automaticamente em root @ myorigin
no meu caso:
/ etc / aliases:
nobody: root
root: [email protected]
/ etc / mailname:
myhost.example.com
/etc/postfix/main.cf:
myorigin = /etc/mailname
myhostname = othername.example.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = othername, localhost.localdomain, localhost
Neste caso, todas as mensagens enviadas para ninguém são alteradas para [email protected] (por causa de myorigin) e, em seguida, enviadas para algum lugar.
Eu tenho que mudar meu destino:
mydestination = myhost.example.com, othername, localhost.localdomain, localhost
e agora o e-mail enviado para ninguém é redirecionado para o root, que é alterado para [email protected], mas, por estar no mydestination, ele procura aliases e é alterado para [email protected], mas porque é no mydestination ele procura aliases e redireciona para [email protected], que não está no meu destino e é enviado para onde deve ser enviado; D