Hello,

I've run into a small issue with my very basic "match all sasl-authenticated 
users" policy (ID 6 below in both the policies and policy_members tables).

sqlite> select * from policies;      
1|Default|0|Default System Policy|0
6|outbound mail|10|put sasl-auth and any other outbound groups here|0
7|outbound-test|20|testing|1

sqlite> select * from policy_members;
1|1||||0
6|6|$*|any|match sasl-auth users|0
7|7|[email protected]|any|testing|0

I see normal users that are connecting with a mail client being tracked, and I 
think I'm grabbing all of them.  However I just enabled smtp-auth in roundcube 
so I can also track my webmail users.   According to Postfix, this is working:

Jul 25 03:58:31 hc1 postfix/smtpd[25015]: connect from hc2.foo.com[x.x.x.x]
Jul 25 03:58:32 hc1 postfix/smtpd[25015]: F40808FD9D: 
client=hc2.foo.com[x.x.x.x], sasl_method=PLAIN, 
[email protected]

And compared to another message I sent as another user via a normal MUA:

Jul 25 03:49:50 hc1 postfix/smtpd[23814]: connect from y.y.y.y[y.y.y.y]
Jul 25 03:49:51 hc1 cbpolicyd[23779]: module=Quotas, mode=update, host=y.y.y.y, 
helo=frankentosh.foo.com, [email protected], [email protected], 
reason=quota_update, policy=6, quota=3, limit=4, 
track=SASLUsername:[email protected], counter=MessageCount, quota=1.00/100 (1.0%)
Jul 25 03:49:51 hc1 postfix/smtpd[23814]: 218D178B5D: 
client=y.y.y.y[96.57.144.66], sasl_method=PLAIN, [email protected]

What might account for the difference?

The only thing of note here is that the IP that the mail server, smtpd and 
roundcube are using are all the same IP.  Could this be triggering some type of 
ignore?

With the log level set to 3, I'm not seeing anything in the cbpolicyd.log on 
these connections.

Thanks,

Charles
_______________________________________________
Users mailing list
[email protected]
http://lists.policyd.org/mailman/listinfo/users

Reply via email to