Has it ever been considered to allow people to edit raw sieve script through the managesieve plugin? What I see is that most people can use the nice UI to express almost all rules they need, but sometimes a match cant be made using the UI. These people then switch away from roundcube as their sieve client because they have no choice, even though they for instance only need 1 rule out of many to be manually editted.
Just as an example, it would be nice if people could use the variable extension to create matches. Something like:
if header :matches "List-ID" "*<*@*" { fileinto "Lists/${2}"; stop; }
Id be fine if people had to create such a rule manually, but then managesieve would have to allow adding manual rules.
Cor