Integração com Postfix SPFBL - leonamp/SPFBL GitHub Wiki
O SPFBL tem integração nativa com o Postfix a partir da versão 3.
Para utilizar o serviço SPFBL pelo Postfix a partir da versão 3, basta adicionar a seguinte linha no arquivo main.cf:
check_policy_service {
inet::9877,
timeout=10s,
default_action=DEFER
}
Para utilizar o serviço SPFBL pelo Postfix a antes da versão 3, basta adicionar as seguintes linhas no arquivo master.cf:
policy-spfbl unix - n n - - spawn
user=nobody argv=/usr/bin/perl /opt/spfbl/client/spfblpostfix.pl
Depois disto, adicione a seguinte linha na seção "smtpd_recipient_restrictions" do arquivo main.cf:
check_policy_service unix:private/policy-spfbl
Após todas configurações, dê o comando reload ou restart no Postfix.
O script pode ser obtido na pasta "./client" deste projeto. Basta alterar o IP do servidor SPFBL dentro dele.
O administrador deve ficar atento à seguinte linha de configuração do arquivo main.cf, pois a mesma deve permenecer comentada:
# soft_bounce=yes