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
Suche ACL für Exim (IP / Host sperren)
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Suche ACL für Exim (IP / Host sperren)
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.
-
- Posts: 36
- Joined: 2006-07-11 10:44
Re: Suche ACL für Exim (IP / Host sperren)
Danke für den Hinweis Roger. Eine Komplettlösung / fertige Lösung hierfür ist Dir aber nicht bekannt, oder?
Beste Grüße,
Markus
Beste Grüße,
Markus
-
- Posts: 5923
- Joined: 2004-05-23 12:53