
Estamos tentando encaminhar todos os e-mails para um endereço de e-mail específico. Acho que está tudo bem configurado, como os arquivos 'main.cf' e 'virtual-regexp'. Se colocarmos o seguinte no arquivo 'virtual', o encaminhamento funciona corretamente:
@ourmail.com[e-mail protegido]
Porém, se tentarmos usar o seguinte em 'virtual' para enviar TODOS os e-mails para o ID, ele o ignora e envia para o usuário original:
Tiramos a ideia do que foi dito acima a partir da seguinte pergunta e resposta:https://stackoverflow.com/questions/18270439/postfix-2-9-6-1-forward-all-mail-to-an-external-mail-address
Alguma idéia de por que o padrão '(.*)' não funciona? Tentamos tantos padrões diferentes que nossas cabeças estão começando a girar.
Responder1
Eu resolvi o problema. Você precisa concluir as etapas listadas acima, mas além disso, você precisa comentar as seguintes linhas em main.cf (se estiverem lá) antes de reiniciar o processo do postfix:
#virtual_alias_maps = hash:/etc/postfix/virtual
#virtual_alias_domains = hash:/etc/postfix/virtual