Howdy, I hate replying to myself, I figured out that the reason this wasn't 
working is because nothing was matching my "source" in the outbound policy 
definition.

I have one final hurdle I need to jump over and I am hoping someone knows the 
answer.

I want to limit email sent by each SASLUser, so I went into the outgoing policy 
and made the "source" $sasl_username (which is what I gleaned from the manual).

I see this in the log when I send an email using SASL:

[2011/06/28-11:51:25 - 14864] [POLICIES] DEBUG: [ID:2/Name:Default Outbound]: - 
Resolved source '$sasl_username' to a SASL user specification, match = 0
          'sasl_username' => 'user@domain',
[2011/06/28-11:51:25 - 19783] [POLICIES] DEBUG: [ID:2/Name:Default Outbound]: 
Main policy sources '$sasl_username'
[2011/06/28-11:51:25 - 19783] [POLICIES] DEBUG: [ID:2/Name:Default Outbound]: - 
Resolved source '$sasl_username' to a SASL user specification, match = 0

but it doesn't match. 

Reading the docs on the website it said using $* means any SASL_username, so I 
tried that.

Then I tried $sasl_username$*

and nothing seems to match.

Can anyone tell me the right way to construct a policy so that SASL users are 
tracked?


thanks,
-Drew

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

Reply via email to