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!








· MTA Sceo - Brasil - Hospedaria Internet ·