Version: 1.13.6 (using KDE 4.6.1) OS: Linux I have an imap account, where a sieve script moves certain incoming mails into a subfolder of my INBOX. Now I've set up a filter in kmail that is supposed to move a certain subset of those directly to trash. the filter is marked as "Apply to incoming messages". The filter works fine if i select matching messages in their folder, and hit ctrl-j to run the filter manually, but new mail does not get filtered. Reproducible: Always Steps to Reproduce: - create a folder under INBOX on your imap server - create a server-side sieve filter that moves certain mails into that folder on arrival - create a filter in kmail that should act on these folders - wait for a matching mail - observe the filter NOT to trigger when mail arrives - verify the correct working by manual filtering Actual Results: the filter works only when run manually Expected Results: the filter should also work every time new mail arrives in that subfolder OS: Linux (i686) release 2.6.37.1-1.2-pae Compiler: gcc
we fixed a problem about creating a new folder and make a move (filtering) to the new folder *before* closing and re-starting kmail. Make please a new test now.
Thank you for taking the time to file a bug report. KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2. We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.