Pour en apprendre plus à propos du spam, des serveurs bannis, des
rapports à propos du spam et de l'usage du courriel en général, consultez
MAPS (Mail Abuse Prevention System LLC) à l'adresse http://www.mail-abuse.com/,
et aussi Open Relay Behavior-modification System sur http://www.orbl.org/
et http://www.ordb.org/.
Les RBLs (Real-Time Blocking Lists ou listes de blocage
en temps réel) sont une idée assez ancienne incorporée dans exim
comme un de ses constituants de base. En voici le principe. Les spammeurs
doivent utiliser un serveur autorisant le relais de leur pourriel.
L'adresse IP de ce serveur-relai est toujours communiquée en clair
au MTA lors de la connexion. Le MTA peut alors vérifier cette IP en
se servant d'une base de données contenant des adresses IP bannies
définissant les serveurs-relais, et rendues publiques. Concernant
exim, la liste se trouve sous rbl_domains.
Si l'IP de connexion à exim est détectée
dans rbl_domains, exim
rejette la connexion. Vous pouvez activer cette fonctionnalité avec
[le présent exemple provient de la page web
d'exim]:
# reject messages whose sending host
is in MAPS/RBL
# add warning to messages whose sending host is in ORBS rbl_domains = blackholes.mail-abuse.org/reject: \ dialups.mail-abuse.org/reject: \ relays.mail-abuse.org/reject: \ relays.orbs.org/warn # checks all hosts other than those on internal network rbl_hosts = !192.168.0.0/16:0.0.0.0/0 # but allow mail to postmaster@my.dom.ain even from rejected hot recipients_reject_except = postmaster@my.dom.ain # change some logging actions (collect more data) rbl_log_headers # log headers of accepted RBLed messages rbl_log_rcpt_count # log recipient info of accepted RBLed messages |