Filters - Sieve
In Messenger Express, what is the difference between the Mail Forwarding found in Settings and the mail forwarding that a user could define within a Mail Filter.
Except that in Settings, it's for all the messages and the user could put more then one address.
In Mail Filters (Messenger Express), I have defined some filters.
I didn't find anything to say that once a filter has been applied, the others must been skipped
I didn't find anything to order the filters.
Is it possible ?
How could we define other action for filter (like notify, reject with a message...) ?
Thanks
# 1
Mail delivery = forward is unconditinal. Forward each and every message.
Forward action within a Sieve is something that you can make conditional, say, "if "from=mom", forward.
No, this is not a valid sieve script, only pretend code.
Each filter will chain to all the others, UNLESS you have a "stop" in it. There is an order number that ME doesn't show you. You can examine the ldap entry, and see that.
Sieve is MUCH more flexible than we expose through ME.
# 2
I see the order number in the mailsieverulesource attribute.
Is it possible to customize ME to allow the users to modify the order of the filters or to put a "stop" in a filter ? Which files should we change ?
Do you know if another application (web interface) which allow the users to create/modify their filters exist. Such web interface exists but they are often linked with the IMAP server; for exmple : Cyrus - timsieved and smartsieve or Cyrus - SquirrelMail and the avelsieve plugin.
Is there something similar for the Messaging Server ?
# 3
It's certainly possible to customize ME. Most likely, it would be better for you to grow a new/custom application, rather than customize. Every time you patch Messaging, you will need to re-do your customizations, or loose out on fixes that involve the ME files otherwise.
I know of no such interface, from any vendor, at present.
Going forward, ME will be eventually removed from the product, replaced by Communication Express. I'd spend more time looking at thiat interface, rather than the old ME interface.