dingni wrote:

>I have a outbound policy Track: Sender:u...@domain, Period: 300, 
>CounterLimit:8.
>The policy would block if a message with 10 recipients is sent. So 
>that's good. However, when I try to send message one by one or 
>e-mail with cc, then the quota count would jump around. Sometimes, 
>it blocks at the 11th or 12th recipients. Here is the maillog looks 
>like, if anyone want the cbpolicyd debug log, please let me know.



>Dec 10 05:12:55 ... quota=1/8 (12.5%)
>Dec 10 05:13:08 ... quota=2/8 (24.5%)
>Dec 10 05:13:21 ... quota=3/8 (35.9%)
>Dec 10 05:13:38 ... quota=4/8 (46.4%)
>Dec 10 05:13:45 ... quota=5/8 (57.8%)
>Dec 10 05:13:54 ... quota=5/8 (68.6%)
>Dec 10 05:14:02 ... quota=6/8 (79.2%)
>Dec 10 05:16:19 ... quota=4/8 (55.5%)
>Dec 10 05:16:29 ... quota=5/8 (66.2%)

The calculation isn't done on a basis of "have X messages been sent 
in the last Y seconds", that is (in the general case) an expensive 
metric to measure/control. AIUI, the calculation is done on a rate 
basis along these lines :

Eg, suppose you set a rate of 10 messages per 60 seconds, and you 
sent 1 message every 6 seconds. After the first message, the counter 
will be 1, after another 6 seconds, the counter will be 1 - ( 1 * 
6/60 ) + !, which is previous counter less 6/60ths of it's previous 
rate because we've gone 6s since the last message, plus 1 for the new 
message. So we now have 1.9, not 2.

After the next message, the rate will be 1.9 - ( 1.9 * 6/60 ) +1, 
which is 2.71 and not 3.

And so it goes on.

In your case, you've sent those messages over a period of 3 1/2 
minutes, so your counter has been reduced somewhat as a result. The 
x/y reported is obviously a rounding of the floating point value (as 
you can see where it doesn't change from 5/8 to 5/8 for the 5th and 
6th messages. Then for the 7th message, there is a significant gap in 
time and so you can see the counter has reduced somewhat.


Hope this helps.

-- 
Simon Hobson

Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.
_______________________________________________
Users mailing list
[email protected]
http://lists.policyd.org/mailman/listinfo/users

Reply via email to