Page 1 of 1

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

Posted: 2008-02-16 16:44
by marvet
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

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

Posted: 2008-02-17 13:06
by Roger Wilco
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.

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

Posted: 2008-02-17 17:18
by marvet
Danke für den Hinweis Roger. Eine Komplettlösung / fertige Lösung hierfür ist Dir aber nicht bekannt, oder?

Beste Grüße,
Markus

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

Posted: 2008-02-17 17:51
by Roger Wilco
Nein.