Tutorials > Rules and Events

Blacklist Local

(1/1)

lucas:
Podemos montar nossa própria blacklist, baseada em endereços de remetentes, IPs ou nomes de hosts.

Blacklist por IP:
Evento -> Event.connection (Padrao -> /usr/local/selor/rules_connection) Obs: Veja no seu selor.conf para descobrir qual é o arquivo associado a este evento

Regra:

--- Code: ---Find_strfile? "%i:/usr/local/selor/blacklist_ip" Reply! "500 Voce esta na blacklist local" Close!
--- End code ---

Crie o arquivo /usr/local/selor/blacklist_ip com os IPs que você quer bloquear, um por linha.
Exemplo de arquivo:

--- Code: ---10.10.10.1
10.0.0.20
192.0.0.1
--- End code ---

Coloquei IPs privados na lista acima, apenas como exemplo. É claro que você pode colocar qualquer IP externo.




Blacklist por nome do Host:
Evento -> Event.connection (Padrao -> /usr/local/selor/rules_connection) Obs: Veja no seu selor.conf para descobrir qual é o arquivo associado a este evento
Regra:
--- Code: ---Find_strfile? "%e:/usr/local/selor/blacklist_hosts" Reply! "500 Voce esta na blacklist local" Close!
--- End code ---

Crie o arquivo /usr/local/selor/blacklist_hosts com os nome de hosts que você quer bloquear, um por linha.
Exemplo de arquivo:

--- Quote ---srv.spammer100.com
mxxxx.spamlandia.ru
--- End quote ---


Blacklist por Remetente:
Evento -> Event.from (Padrao -> /usr/local/selor/rules_from) Obs: Veja no seu selor.conf para descobrir qual é o arquivo associado a este evento
Regra:

--- Code: ---Find_strfile? "%f:/usr/local/selor/blacklist_from" Reply! "500 Voce esta na blacklist local" Close!
--- End code ---


Crie o arquivo /usr/local/selor/blacklist_from com os remetentes que você quer bloquear, um por linha.
Exemplo de arquivo:


--- Code: ---zespam@spamzao1212.com
marketing@marketinglandiadospam.com.ru
--- End code ---


Blacklist por domínio de remetente:
Evento -> Event.from (Padrao -> /usr/local/selor/rules_from) Obs: Veja no seu selor.conf para descobrir qual é o arquivo associado a este evento
Regra:

--- Code: ---Find_strfile? "%o:/usr/local/selor/blacklist_from_domain" Reply! "500 Voce esta na blacklist local" Close!
--- End code ---

Crie o arquivo /usr/local/selor/blacklist_from_domain com os remetentes que você quer bloquear, um por linha.
Exemplo de arquivo:

--- Quote ---spamzao.com
marketinglandiadospam.com.ru
--- End quote ---




Navigation

[0] Message Index

Go to full version