Olá ! Nos artigos anteriores eu expliquei sobre a inserção de Disclaimer utilizando um filtro externo escrito somente para essa funcionalidade:
Porém, se o Amavis já estiver implementado é possível utilizar o mesmo para inserir as mensagens automáticas, portanto veremos essa implementação neste artigo.
Primeiramente, é necessário instalar o altermime, que continua sendo o programa utilizado para modificar a mensagem,
Após instalar o altermime, vamos iniciar a configuração do Disclaimer, podendo ser feita no arquivo 50-user.conf do Amavis:
### HABILITA INSERÇÃO DISCLAIMER
$defang_maps_by_ccat{+CC_CATCHALL} = [ 'disclaimer' ];
# Programa utilizado para modificar a mensagem
$altermime = '/usr/bin/altermime';
$policy_bank{'MYNETS'} = { # Modificar somente as mensagens geradas internamente
originating => 1,
allow_disclaimers => 1,
};
# Arquivo com o Disclaimer
@altermime_args_disclaimer = qw(--disclaimer=/etc/postfix/disclaimer/_OPTION_.txt);
@disclaimer_options_bysender_maps = ({
#Permite incluir disclaimer baseado no dominio ou usuário
#Os domínios matriz e filial terão disclaimers diferentes
'matriz.com.br' => 'matriz.com.br',
'filial.com.br' => 'filial.com.br',
#O usuario fabio terá um disclaimer pessoal
fabio@matriz.com.br' => 'fabio.matriz.com.br',
#O usuario fulano não terá um disclaimer
fulano@matriz.com.br' => 'empty',
# Disclaimer para ser inserido caso não se encaixe nos critérios acima
'.' => 'default',
},);
Feito isso, basta reiniciar o serviço do Amavis que as mensagens automáticas já serão inseridas, sendo preciso criar os arquivos no diretório apontado em altermime_args_disclaimer.

Deixe um comentário