Ratelimit für sasl_username
Hanns Mattes
hanns at hannsmattes.de
Di Feb 22 16:51:20 CET 2022
Hallo, liebe Liste,
ganz leicht OT, aber vielleicht hat doch jemand einen Tip:
Ich will mit postfwd3 ein Limit für ausgehende Mails verhängen, damit
z.B. bei einem geknackten Account der Schaden begrenzt wird.
Erst einmal hatte ich so etwas angelegt:
id=R001; action=rate(sender/1000/86400/450 4.7.1 only 1000 messages per
day for $$sender [$$ratecount hits])
id=R002; action=rate(sender/250/3600/450 4.7.2 only 250 messages per
hour for for $$sender [$$ratecount hits])
... aber das trifft nach meinem Verständnis ja auch einliefernde
Absender, was ich ja gar nicht will.
Also dachte ich mir, das etwa so zu lösen:
id=R001; sasl_username=~/./ ; action=rate(sasl_username/1000/86400/450 4.7.1\
only 1000 messages per day for $$sasl_username)
id=R002; sasl_username=~^/./ ; action=rate(sasl_username/250/3600/450 4.7.2 o\
nly 250 messages per hour for $$sasl_username)
Klappt aber nicht. Falscher regulärer Ausdruck? Ganz anderer Fehler?
Mit Dank im Voraus
Hanns Mattes
Mehr Informationen über die Mailingliste Postfixbuch-users