This is the 'quota module' configuration of my cluebringer.conf:
[server]
# Protocols to load
protocols=<<EOT
Postfix
EOT
# Modules to load
modules=<<EOT
Core
AccessControl
Quotas
EOT
# Quotas module
[Quotas]
enable=1
when my users go overquota, my policyd log messages are like this:
May 23 10:56:32 xxxx cbpolicyd[12765]: module=Quotas, action=reject,
host=xxx.xxx.xxx.xxx, helo=xxxx.xxxxx.xx, from=xxx...@xxxxxx.xx,
to=x...@xxxxx.xx, reason=quota_match, policy=12, quota=5, limit=6,
track=SASLUsername:xxxxxxx, counter=MessageCount, quota=31.93/30 (106.4%)
but I track users on SASLUsername.
Marco
On 2017-05-24 11:50, Wafa BEN KHOUD via Users wrote:
Hi,
Thank you Marco,
I apply the configuration using group and policy with quota limiting 3
sends by 60 s to check if policyd is blocking the sender but it doesn't work
Have you other details about applying quota?
the quota-tracking is working fine in DataBase :
mysql> select * from quotas_tracking;
+----------------+---------------------------+------------+---------+
| QuotasLimitsID | TrackKey | LastUpdate | Counter |
+----------------+---------------------------+------------+---------+
|
| 3 | SenderIP:172.30.22.83/32 <http://172.30.22.83/32> |
1495616331 | 3.4122 |
+----------------+---------------------------+------------+---------+
mysql> select * from quotas;
+----+----------+-------------------+-----------------------+--------+---------+------+---------+----------+
| ID | PolicyID | Name | Track | Period |
Verdict | Data | Comment | Disabled |
+----+----------+-------------------+-----------------------+--------+---------+------+---------+----------+
|
| 2 | 5 | Quota on all /24s | SenderIP:/32 | 60 |
REJECT | NULL | NULL | 0 |
+----+----------+-------------------+-----------------------+--------+---------+------+---------+----------+
May 24 SMTP cbpolicyd[6204]: module=Quotas, mode=update,
host=172.30.22.83, helo=wafaPC, from=wbenkh...@example.com
<mailto:wbenkh...@example.com>, to=wbenkh...@example.com
<mailto:wbenkh...@example.com>, reason=quota_update, policy=5, quota=2,
limit=3, track=SenderIP:172.30.22.83/32 <http://172.30.22.83/32>,
counter=MessageCount, quota=3.41/3 (113.7%)
May 24 SMTP postfix/qmgr[5965]: E51D917A435: from=<wbenkh...@example.com
<mailto:wbenkh...@example.com>>, size=8189, nrcpt=1 (queue active)
May 24 SMTP postfix/smtp[6235]: E51D917A435: to=<wbenkh...@example.com
<mailto:wbenkh...@example.com>>, relay=ok:25, delay=1.8,
delays=1.8/0/0/0.01, dsn=2.0.0, status=sent
Thank you,
Best regards.
Wafa Ben Khoud
2017-05-24 7:44 GMT+01:00 Marco Giunta via Users
<users@lists.policyd.org <mailto:users@lists.policyd.org>>:
Hi,
in my policyd configuration I have:
- a group 'internal_ips' with my whole network :
10.10.0.0/16 <http://10.10.0.0/16>
- a group 'unlimited_users' with my 'privileged networks' :
10.10.1.0/24 <http://10.10.1.0/24>
10.10.2.0/24 <http://10.10.2.0/24>
- a policy with 'source' field like this:
%internal_ips,!%unlimited_users
to match all my network except my 'privileged networks'.
Cheers,
Marco
On 2017-05-23 19:29, Wafa BEN KHOUD via Users wrote:
Hello,
Can you please advise how to apply quota for all trafic except
some IP ranges ?
I am using cluebringer-2.0.12-3.2 with Postfix (OS : SLES)
Thank you,
Wafa Ben Khoud
Email Administrator
wbenkh...@gmail.com <mailto:wbenkh...@gmail.com>
<mailto:wbenkh...@gmail.com <mailto:wbenkh...@gmail.com>>
_______________________________________________
Users mailing list
Users@lists.policyd.org <mailto:Users@lists.policyd.org>
http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org
<http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org>
--
_______________________________________________
Users mailing list
Users@lists.policyd.org <mailto:Users@lists.policyd.org>
http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org
<http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org>
_______________________________________________
Users mailing list
Users@lists.policyd.org
http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org
--
_______________________________________________
Users mailing list
Users@lists.policyd.org
http://lists.policyd.org/mailman/listinfo/users_lists.policyd.org