Exemplos e dicas de uso do MTA Sceo
» Regras
Regras
• Apresentamos aqui várias regras que podem ser usadas nos arquivos apontados por Connection_rules, From_rules, Rcpt_rules e Data_rules
Cortando um servidor por mandar Spams. Baseado apenas em seu endereço reverso No arquivo apontado por Connection_rules, acrescente:
Find_in_reverse? "nome.do.host.spammer" Reply! "550 Host classificado como spammer" Close!
Processando uma blacklist baseada em um arquivo texto comum. Baseado apenas no endereço IP. No arquivo apontado por Connection_rules, acrescente:
Find_filestr? "/usr/local/sceo/blacklist.txt:%i" Reply! "550 Host classificado como spammer" Close!
Os endereços IP do arquivo blacklist.txt devem ser separados por linha. Ex: 240.1.2.3 231.89.89.89 250.250.250.5
Mudar a mensagem de boas vindas do servidor No arquivo apontado por Connection_rules, acrescente na primeira linha:
Reply! "220 Seja bem vindo. Espero que nao seja um Spammer"
Digamos que você esta fazendo manutenção nos arquivos de regras do servidor e quer deixa-lo indisponível para todos com excessão de seu endereço IP (que esta realizando os devidos testes) Vamos supor que seu endereço ip seja 192.168.0.45 No arquivo apontado por Connection_rules, acrescente na primeira linha:
!Ip? "192.168.0.45" Reply! "450 Servidor em manutencao. Tente mais tarde" Close!
Todas as conexões com excessão das vindas do seu ip receberão esta mensagem. Note a exclamação antes da condição Ip.
Dar Relay a uma cadeia de ips No arquivo apontado por Connection_rules, acrescente:
Ip? "192.168.0.0/24" Relay! Ip? "10.10.10.0/24" Relay! Ip? "200.201.202.45" Relay!
|