Postfix: Copiar mensagens de remetentes ou destinatários específicos

Olá ! Quem trabalha com qualquer MTA conhece o recurso de copiar as mensagens que passam pelo servidor para um destinatário específico. No Postfix isso é feito com o parâmetro always_bcc, porém as vezes precisamos auditar somente o que alguns usuários  enviam ou recebem. Para isso, temos os parâmetros recipient_bcc_maps e sender_bcc_maps, onde podemos especificar usuários que terão suas mensagens recebidas ou enviadas, respectivamente, copiadas.

Vejamos um exemplo desta implementação:

Edite o arquivo main.cf da seguinte forma:

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
sender_bcc_maps = hash:/etc/postfix/sender_bcc

No arquivo recipient_bcc nós colocamos os usuários que queremos que suas mensagens recebidas serão copiadas, e no arquivo sender_bcc, a mesma lógica para as mensagens enviadas. Vamos supor que queiramos copiar todas as mensagens enviadas por fabio@teste.com.br e todas as mensagens recebidas pelo usuario@teste.com.br para o auditor@teste.com.br:

/etc/postfix/recipient_bcc:

usuario@teste.com.br              auditor@teste.com.br

/etc/postfix/sender_bcc

fabio@teste.com.br                 auditor@teste.com.br

 

Após efetuar a configuração no main.cf e criar os arquivos, basta executar o postmap nos mesmos e efetuar o reload no serviço do Postfix.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s