Beschränkung ausgehender E-Mails

Beschränkung ausgehender E-Mails

Wir haben ein Projekt, bei dem wir für eine Bildungseinrichtung über 5.000 E-Mail-IDs einrichten. E-Mails sind hauptsächlich zum Empfangen von E-Mails gedacht, und die Einrichtung möchte eine Regel festlegen, dass keine E-Mail-ID mehr als 10 E-Mails pro Stunde und nicht mehr als 50 E-Mails pro Tag senden kann.

Ich habe mir mehrere Open-Source-Lösungen angesehen, konnte aber keine finden, mit der sich eine Mail-Beschränkung pro E-Mail-ID festlegen lässt. Es gibt einige, die speziell auf ausgehenden Spam ausgerichtet sind.

Wir würden vollständig Open Source-Lösungen bevorzugen, die kostenlos sind.

Wenn nichts dieser Art verfügbar ist, kann jemand die richtigen Schritte vorschlagen, um eines zusätzlich zu einem der derzeit verfügbaren Frameworks zum Senden von E-Mails/Filtern von Spam zu erstellen?

Antwort1

Policyd hatKontingentmodul.

  • Sender:user@domain

    • Für jede Absender-E-Mail-Adresse wird ein Zähler erstellt und die Zähler für jeden einzelnen Absender werden nachverfolgt.

Für 10 E-Mails pro Benutzer und Stunde verwenden Sie Folgendes im [Quotas]Abschnitt der Konfigurationsdatei:

Policy: Default Outbound Policy
Track: Sender:user@domain
Period: 3600
Type: MessageCount
CounterLimit: 10

Es gibt auch Bejelith/send_rate_policydvon Simone Caruso auf GitHub.

verwandte Informationen