They are completely ignored.
I use 90% of times “from”, “contains” and a part of the email (usually domain).
For example “From”, “Contains”, “ebay.com” and move to a folder AND stop processing filter conditions.
No go for any of the rules I added.
Note that roundcube shows webtop5 rules properly. So they seem to be stored properly. Still, server doesn’t run them.
If I recall correctly, only one Sieve script is active and evaluated for incoming messages. Decide whether you want to use Webtop or Roundcube to configure the active Sieve filter.
Roundcube has a specific option to choose which script (filter rule group) to enable. Webtop does not, likely because it assumes it is the only Sieve client for the mailbox.
OK this seems to have done the trick. (I will need to see it working more within the day to be sure)
A residue from migration?
I cannot file it as a bug, because I tested another user and the rule worked.
No rules were migrated.
But I don’t know what could be the issue…
Btw still no go after all.
It worked once.
Note that I even turned on NS7 (since I didn’t migrate webtop, I wanted to check if I used the same kind of rules) and indeed the rules that worked were looking the same (so nothing wrong with the actual rules).
Weird…
Do you mean the rule set from another IMAP account that was migrated from NS7, like yours?
I just tried another account. Made a new rule, as I did not migrate webtop anyway plus that user didn’t have any rules anyway.
That rule worked.
My own rules (my account) which is a much bigger set, seems to have worked once (at I saw a single email move) then nothing.
Again: In NS8 I rewrote rules from scratch. I did not do webtop migration (if you remember, webtop was stopping me from migrating to NS8).
I use WebTop to define the rules.
But now I check them using RoundCube.
Here is an example, maybe WebTop (current version) has a bug defining the rules?
See this:
…so it uses tag “…” and three “from” strings (different capitalization) to match if sender email contains “e-mails.microsoft.com”.
But is this correct?
…seems there is a special tag for actual “from”. Is it synonymous? Or how WebTop defines them is just wrong?
Remember the rules were NOT migrated, accounts were migrated, but without WebTop. So I rewrote the rules (again: In WebTop).
Any ideas? I need to have this working… E-mail server not doing filtering?
As I mentioned above, I don’t see a log generated. Which could simply mean that sieve is never matching anything? Or sieve not working?
Where those three “FROM” entries generated by hand or by webtop?
sieve treats envelope-parts (from, to, cc, bcc…) as case insensitive, so shouldn’t matter if it’s “From”, “FROM” or “from”. Don’t know if webtop uses different forms or check against coincidence of a specific “from” within the code, but a single instance of “From” should be enough for sieve.
Have you tried behaviour creating the sieves rules from roundcube instead? (maybe deleting all the current rules beforehand, just to start from a clean slate).
Not by me. I suspect by webtop when I selected “from”, “contains”.
I actually even experimented and from roundcube, I edited one of the rules to remove the three “from” (in different cases) and reselect “from” field.
It still replaced that field with the three cases when I refreshed to see the rule.
Note than within webtop it shows a single “from”.
So I suspect it is just how it works and roundcube just shows the “internals” (you can also see the xml).
…now that I say… maybe I should post that xml?
I haven’t tried DOING the rules in roundcube no, because I don’t normally use it and because someone said that cannot have both roundcube and webtop rules on the server? (???)
In the end I may end up redoing them all on roundcube, but I suspect this is not the issue (because (a) roundcube wouldn’t see those rules, yet it shows them ok and (b) I think the xml seems clean to me anyway, but I didn’t look too deep).
Note that the xml shows the same thing even if I select subject or to. It makes all three cases. So it must be how it works.