Content Filter - Compose group name from variable
When creating a content filter, it would be good to be able to compose the name of a group from variables. Currently, i can't e.g. use 'If the SENDER' is a member of "x1.$FILTERRULENAME$"... to declare a group based on the filtername (or other variable), which limits automation on certain occasions.
Hello,
Thank you for the additional information. The first issue I see is that the content filter does not currently support searching multiple groups for the sender. If that were supported, you could use a rule similar to the following to archive messages being sent out by employees.
RuleName=Purchasing
Enable=Yes
ThisRuleCondition=Any
ProcessQueue=BOTH
Condition01=$SENDER$|group member|OR|CMP1Group|CMP2Group|CMP3Group
Action01=copy to dir|“e:\Archive\$DOMAIN\$MAILBOX$\Purchasing\”
We will look into supporting the searching of multiple groups for future versions.
In the current version there are archiving options in MDaemon that may help, although, they may not provide the granularity you are looking for. The options can be found at Setup / Server Settings / Archiving.
If you would like further assistance configuring this please contact our support team. All of our support options can be found at www.altn.com/support.
Thanks,
Arron
-
Anonymous commented
Hello,
I have multiple domains (companies) with similar structure - let's say cmp1,2&3.
I would like to apply the following rule for archiving, based on the filter name:RuleName=Purchasing
Enable=Yes
ThisRuleCondition=Any
ProcessQueue=BOTH
Condition01=$SENDER$|group member|AND|cmp1.Purchasing
Condition02=$SENDER$|group member|AND|cmp2.Purchasing
Condition03=$SENDER$|group member|AND|cmp2.Purchasing
Action01=add header|"X-SNDRDPT","$FILTERRULENAME$"Since there are many departments, I would like to be able to duplicate the filter, change the name as required (e.g. Purchasing -> Accounting), and not having to modify the actual filter content:
RuleName=Purchasing
Enable=Yes
ThisRuleCondition=Any
ProcessQueue=BOTH
Condition01=$SENDER$|group member|AND|cmp1.$FILTERRULENAME$
Condition02=$SENDER$|group member|AND|cmp2.$FILTERRULENAME$
Condition03=$SENDER$|group member|AND|cmp3.$FILTERRULENAME$
Action01=add header|"X-SNDRDPT","$FILTERRULENAME$"But the above (or variations with quotes i've tried) doesn't work. The group has to be defined, instead of composed by the filter.