Skip to content

Integração com Postfix SPFBL

Leandro Fabris Milani edited this page Jul 13, 2018 · 2 revisions

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