I have been asked to restrict certain users from emailing one another inside a single mail node. These users still need to be able to sent and recieve mail, but just not to each other. What is the most effective way to do this? Does setting a service level only give me the ablity to defer or toggle on/off all mail? I can't see a way to set a service level and rule to dissallow sending/receiving mail from a particular domain. I tried using the relay features in sendmail, but those won't work because of the inheritance of subdomains. (I can't allow foo.com and then dissallow sub.foo.com, because foo.com implies sub.foo.com)
Is there a way to set up the following in scalix?
To:foo.com From:sub.foo.com ALLOW
To:sub.foo.com From:foo.com ALLOW
To:sub.foo.com From:sub.foo.com DENY
(the scalix mail node is sub.foo.com and foo.com is off of the node.)
Or do I need to kludge something together like a filter?