Os e-mails para root vão para root @ localhost e BCC my aliased address

1

Configurei o postfix para enviar através da minha conta do Gmail. Meu / etc / aliases é assim:

postmaster:    root
root:   [email protected]

Quando eu testo isso usando o seguinte:

echo test | mail -s "test message" root

Eu recebo o e-mail em minha conta do gmail como enviado para root @ localhost com minha conta do Gmail no BCC.

Eu gostaria que ele fosse enviado diretamente para minha conta do Gmail e não para a raiz @ localhost.

O que estou perdendo?

Obrigado!

UPDATE

Aplicando o mapeamento virtual sugerido, posso ver os efeitos no nível do BCC, mas ele ainda é BCC, em vez de enviar e-mail raiz diretamente para o endereço de e-mail pretendido.

A alteração do main.cf feita é:

virtual_alias_domains = uberserver uberserver.home my-registered-domain.net
virtual_alias_maps = hash:/etc/postfix/virtual

E a alteração / etc / postfix / virtual:

[email protected]    [email protected]
[email protected]    [email protected]
[email protected] [email protected]

(Eu fiz isso para ver diferentes destinatários do Gmail, dependendo do postfix do destinatário visto originalmente).

Note que eu também tive que executar o postmap ... então eu corri o teste novamente.

Veja um exemplo do email de teste recebido no gmail:

Bcc: [email protected]
Return-Path: <[email protected]>
Received: from uberserver.home (pool-xxx-xx-xxx-xx.someplace.fios.verizon.net. [xxx.xx.xxx.xx])
        by smtp.gmail.com with ESMTPSA id v78sm25438329qge.25.2016.01.09.09.00.25
        for <[email protected]>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Sat, 09 Jan 2016 09:00:25 -0800 (PST)
From: Scott Hamilton <[email protected]>
X-Google-Original-From: [email protected] (Scott Hamilton)
Received: by uberserver.home (Postfix, from userid 1000)
    id A47B44809C5; Sat,  9 Jan 2016 12:01:02 -0500 (EST)
Subject: test message
To: <[email protected]>
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id: <[email protected]>
Date: Sat,  9 Jan 2016 12:01:02 -0500 (EST)

test
    
por Scott 09.01.2016 / 16:01

1 resposta

1

O método que você descreve é usado apenas para aliasing de caixas de correio não existentes, não sei se esse comportamento pode ser ajustado para fazer isso de maneira diferente.
No entanto, você pode realizar o que deseja editando /etc/postfix/main.cf e adicionando duas linhas:

virtual_alias_domains = mydomain.com myanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual

edite (ou crie) /etc/postfix/virtual e adicione:

[email protected] [email protected]

depois de salvar, execute o comando sudo service postfix reload

(Veja também: aqui )

    
por Requist 09.01.2016 / 16:35