1. Regex not used - we try not to go too deep into each feature without request from our users
2) Correct, but I just quick checked its sorting not in order of applying. I need to fix it
3) Every filter rule is applied to incoming messages, but if top rule send email into other folder, is effectively avoiding other rules after
4)Not at the moment
5) You can use rule contains to match any email containing specific domain, i.e working as wildcard
6)To works for To and CC fields
Right now there is no particular order, it is something we can improve as times goes. Initially I designed expecting only one governing rule per message.
Right now its ordered by index, which one is a hash of filter object itself, meaning it will change if you modify data. Do you have any sort criteria in mind?
That's a tricky one.....my initial thoughts in order of preference would be
1) Index number sort (ie add a [numeric?] index field to each filter on which to sort)
2) Manual sort - via the gui interface
3) Modified DateTime
4) Created Datetime (all 4 of these allow manual control of the order)
5) If it processes EVERY rule EVERY time,
subject filters sorted alphabetically then
From filters (Less specific first ie @domain.com before one@domain.com before two.one@domain.com all sorted alphabetically) then
Recipent filters (Less specific first ie @domain.com before one@domain.com before two.one@domain.com all sorted alphabetically)
I think at least have a known & constant order would be a good start.
Hope this helps - your efforts are greatly appreciated