Configure um BCC de saída do Postfix com base no nome de usuário SMTP (não enviando endereço de e-mail)?

3

Nosso objetivo é ter uma cópia de qualquer e-mail enviado por uma conta de usuário específica do SMTP em um outro endereço de e-mail.

Com o Postfix, podemos configurar um endereço de e-mail de saída para sempre adicionar outro endereço BCC às mensagens enviadas.

Isso pode ser feito com uma linha em main.cf :

sender_bcc_maps = hash:/etc/postfix/sender_bcc 

E, em seguida, em /etc/postfix/sender_bcc :

[email protected] [email protected]

Mas se o usuário simplesmente alterar suas configurações de e-mail de saída para enviar e-mails como [email protected] , o BCC irá quebrar. O que o usuário não pode alterar, no entanto, é seu nome de usuário SMTP.

Portanto, realmente precisamos de uma maneira de configurar o Postfix para criar um BCC quando uma mensagem for enviada por um usuário SMTP com login como user , independentemente do endereço de e-mail que a pessoa afirme ter.

Isso é possível? Como?

    
por Nick 20.08.2017 / 07:41

1 resposta

4

Você pode usar reject_sender_login_mismatch para forçar a correspondência entre a autenticação SMTP e o endereço do remetente do envelope. Pode fornecer solução aceitável para a maioria das situações.

    
por 20.08.2017 / 09:09

Tags