Hallo,

> Gibt es eine Möglichkeit per Exim-Konfiguration einem authentifizierten
> Mailuser (oder auch allen Usern) das versenden von Massenmails zu
> verbieten? Z.B. in Form einer Begrenzung (10 Mails pro Stunde oder ähnlich).

Ja, das ist mit ratelimiting möglich.

Bei uns werden per default 1000 Empfänger¹ pro 24 Stunden erlaubt. Dazu
kann man zum Beispiel in die RCPT-ACL einbauen:

    warn  authenticated = *
          endpass
          ratelimit     = 1000 / 1d / per_rcpt / leaky / 
${lc:${local_part:$authenticated_id}}
        
und dann in der DATA-ACL:

    deny  message       = Mail limit exceeded.
          log_message   = Mail limit exceeded. 
(authenticated=${lc:${local_part:$authenticated_id}})
          authenticated = *
          ratelimit     = 1000 / 1d / per_rcpt / noupdate / leaky / 
${lc:${local_part:$authenticated_id}}

¹ man beachte, dass wir die Zahl der Empfänger und nicht die Zahl der Mails
  begrenzen.

Mit freundlichen Grüßen, Heiko Schlichting

Heiko Schlichting                Freie Universität Berlin
[email protected]   Zentraleinrichtung für Datenverarbeitung
Telefon +49 30 838-54327         Fabeckstraße 32
Telefax +49 30 838454327         14195 Berlin

_______________________________________________
Exim-users-de mailing list
[email protected]
https://lists.exim.org/mailman/listinfo/exim-users-de

Antwort per Email an