problemas de postfix com padrão em arquivo virtual

problemas de postfix com padrão em arquivo virtual

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:

(.*)[e-mail protegido]

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

informação relacionada