Use:
~userruleconditions~ <format string> ~end~
Required parameter: Account, RuleId
This returns the message rule conditions for the specified rule
The format string can have the replacements
If the field name is not listed below, then the appropriate message header is used. You can specify multiple fields, separated by commas, to have the comparison work if any match, eg 'to,cc' will check both the To and Cc header fields, and match if either match the comparison data
If the field type is SIZE or SPAMSCORE, then these comparisons are done numerically if possible, otherwise comparisons are all text based. Ordering is based on raw character code (in UTF8 encoding), so non-ascii characters may not work well with GT/LT etc comparisons