Fix problems with mail filters that do not sort and organize mail as expected. April Gonzales loonycookie@gmail.com Andre Klapper ak-47@gmx.net

Creative Commons Share Alike 3.0

Mail filters are not working

Your mail filters are probably working, however, they could be ordered in an inefficient way. This will make your filters run slowly, so it may seem like they are not working.

Note that the order of filters is very important. They are applied to the original message in sequence, like a recipe.

If your first filter has a Stop Processing rule, then all the email messages that match this filter will ignore all the succeeding filters.

When you move a message to another folder, "moving" actually means appending a copy of the message to the destination folder and marking the original message for deletion. So any subsequent filter rules will be applied to the original message that is now marked for deletion. Therefore moving a message should usually appear last in a sequence of filter rules.

To check the rules and their order of an existing filter, review its actions in the Then section by editing the filter.

Another thing you have to keep in mind is that filters depend on the "new" flag that is set when a particular email message is initially fetched from the server. If you use another email client aside from Evolution, your filters may not work automatically.

Applying the Stop Processing rule to an email message will cause all succeeding filters to ignore that message.