Suche ACL für Exim (IP / Host sperren)

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
marvet
Posts: 36
Joined: 2006-07-11 10:44

Suche ACL für Exim (IP / Host sperren)

Post by marvet » 2008-02-16 16:44

Hallo zusammen,

ich suche ein ACL für Exim, welches überprüft, ob ein Absender (IP / Host) innerhalb eines bestimmten Zeitraums mehrere Mails an nicht existente Adressen sendet. Ist dies der Fall, soll die Sitzung geschlossen und die IP / Host des Absenders in einer Blacklist gespeichert werden. Bei einer erneuten Konnektierung dieses Absenders soll die Verbindung dann sofort untersagt / getrennt werden. Kennt jemand eine solche Lösung?

Vorab vielen Dank für Eure Unterstützung!

Beste Grüße,
Markus

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Suche ACL für Exim (IP / Host sperren)

Post by Roger Wilco » 2008-02-17 13:06

ACL Variablen sind jeweils nur für die Dauer einer SMTP-Verbindung gültig. Sessionübergreifend müsstest du dir etwas anderes einfallen lassen. Du könntest z. B. die Hosts, die an nichtexistente Empfänger senden wollen, durch ein Skript in einer Datei speichern lassen (evtl. mit der Anzahl der fehlgeschlagenen Versuche) und diese dann in der acl_smtp_connect auswerten lassen. Ein Lookup (Flatfile, CDB, MySQL/PostgreSQL, LDAP) ist innerhalb einer ACL möglich.

marvet
Posts: 36
Joined: 2006-07-11 10:44

Re: Suche ACL für Exim (IP / Host sperren)

Post by marvet » 2008-02-17 17:18

Danke für den Hinweis Roger. Eine Komplettlösung / fertige Lösung hierfür ist Dir aber nicht bekannt, oder?

Beste Grüße,
Markus

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Suche ACL für Exim (IP / Host sperren)

Post by Roger Wilco » 2008-02-17 17:51

Nein.