Servidor de e-mail no Linux com MTA Sceo
Como configurar um servidor de email no Linux usando MTA Sceo e Courier-IMAP com base de dados MySQL, Maildir, proteção antivírus com Clamav, proteção antispam com SPF e Greylist, quota de caixa postal e controle de número de emails enviados por cliente.
Parte 5: Configurando o SPF
O SPF é fácil. O Sceo tem suporte nativo a SPF. Edite o arquivo /usr/local/sceo/regras_remetente:
# pico /usr/local/sceo/regras_remetente
Acrescente as seguintes linhas:
E se você estiver de mau humor, bloqueie as respostas 3 também:
Salve e saia do arquivo. Não é preciso reiniciar o Sceo.
0 - Sem SPF
1 - Passou no teste. (Pass)
2 - O servidor não pertence a rede que mantém o domínio (Neutral)
3 - Este servidor não deveria estar mandando esse email (SoftFail)
4 - Email DEVE ser recusado (Fail)
5 - Erro temporário. (TempError)
6 - Erro permanente durante a checagem do SPF (PermError)
Nos servidores que configuro eu sempre mando o Sceo adicionar a resposta SPF no Header do email para uma posterior análise de um programa anti-spam:
A regra acima pode ser colocada no arquivo /usr/local/sceo/regras_remetente logo após as regras de ´Spf_resp?´.
# pico /usr/local/sceo/regras_remetente
Acrescente as seguintes linhas:
Spf_test!
Spf_resp? "4" Reply! "550 Fail, voce nao passou pelo teste SPF" Deny!
Spf_resp? "4" Reply! "550 Fail, voce nao passou pelo teste SPF" Deny!
E se você estiver de mau humor, bloqueie as respostas 3 também:
Spf_resp? "3" Reply! "550 Fail, voce nao passou pelo teste SPF" Deny!
Salve e saia do arquivo. Não é preciso reiniciar o Sceo.
Tabela de respostas
Resp. do SPF / Descrição0 - Sem SPF
1 - Passou no teste. (Pass)
2 - O servidor não pertence a rede que mantém o domínio (Neutral)
3 - Este servidor não deveria estar mandando esse email (SoftFail)
4 - Email DEVE ser recusado (Fail)
5 - Erro temporário. (TempError)
6 - Erro permanente durante a checagem do SPF (PermError)
Nos servidores que configuro eu sempre mando o Sceo adicionar a resposta SPF no Header do email para uma posterior análise de um programa anti-spam:
Hadd! "X-Spf: %y"
A regra acima pode ser colocada no arquivo /usr/local/sceo/regras_remetente logo após as regras de ´Spf_resp?´.