# cd /var/lib/dkim/ # amavisd genrsa dominio.ufrj.br.pem # chmod 0644 dominio.ufrj.br.pem
Editar o arquivo /etc/amavisd/amavisd.conf
:
dkim_key("dominio.ufrj.br", "dkim", "/var/lib/dkim/dominio.ufrj.br.pem"); [...] @local_domains_maps = ( [".$mydomain", "vmail.tic.ufrj.br", ..., "dominio.ufrj.br"] );
Testar chaves:
# amavisd -c /etc/amavisd/amavisd.conf testkey | grep -v pass
Exibir chave de um domínio
# amavisd -c /etc/amavisd/amavisd.conf showkeys dominio.ufrj.br
Comando para saber se o domínio tem chave dkim no DNS
# dig -t txt dkim._domainkey.dominio.ufrj.br
# dnf install pyzor # su -m amavis -c 'pyzor --homedir /var/spool/amavisd discover'
Editar o arquivo /etc/mail/spamassassin/local.cf
:
# pyzor use_pyzor 1 pyzor_path /usr/bin/pyzor score PYZOR_CHECK 2.500
# systemctl restart amavisd