Segue modificação para alimentar o postfix com uma lista de bloqueios contendo sub-domínios abusivos.
Estes sub-domínios serão coletados pelos usuários e atualizados constantemente, mantenha contato através do Telegram.
1 - Criando o arquivo
touch /etc/postfix/local_subdominios
2 - Editando o template do PMG
cp /var/lib/pmg/templates/main.cf.in /etc/pmg/templates/main.cf.in
nano /etc/pmg/templates/main.cf.in
Localize:
smtpd_sender_restrictions =
Adicione:
check_sender_access pcre:/etc/postfix/local_subdominios
3 - Instale o PCRE
apt install postfix-pcre
systemctl restart postfix
4 - Mapeie o novo arquivo para uso
postmap /etc/postfix/local_subdominios
5 - Reinicie os serviços do PMG
pmgconfig sync --restart 1
systemctl restart pmg-smtp-filter pmgpolicy postfix
Formato de alimentação da lista:
/\.homelinux.com$/ REJECT Sub dominio banido por abuso - Delist em
[email protected]
Tudo que for enviado de...