![]() Registered Member ![]()
|
Hi All,
I have been using KMail for more than a decade now, with great success, yet am finding myself stuck with a filter problem: Does KMail's filters properly support IMAP accounts? I have many filters set up (to sort my emails for me) and want them to run on incoming mail. This worked very well with my old POP3 mail provider, but after switching to a new IMAP provider, my filters no longer run on incoming mail. I can manually run the filters from the Message menu, and then they work perfectly, but this is a pain to do manually and kind-of beside the point. Some background info: I have multiple accounts set up (for checking honeypots, spam boxes, gmail, etc.) and have kmail set to only filter incoming mail on my main mail account. So, under the Advanced tab, I have checked (on all my filters) the following: "Apply this filter to incoming messages:" and radio box set to "from checked accounts only". Only one IMAP E-mail server account is checked. "Apply this filter on manual filtering" "If this filter matches, stop processing here" All my filters are set to "Copy Into Folder" based on various content matches (From, Subject, To, etc.). My account is set up as follows: I have "Download all messages for offline use" checked and enabled interval checking. I have not enabled Sieve filtering. I have found a few conflicting pieces of info on the web regarding IMAP and Kmail filtering. Some indicate that it works, other dated posts with work-arounds, others not at all. For example: this post indicates The filter can be applied to all messages, to all but online IMAP accounts, this post indicates that filters should work on IMAP. Any advice? I would prefer to avoid having to use a different mail client... Thanks! |
![]() Administrator ![]()
|
I would suggest you to use Sieve filtering in place of filters if you use IMAP: KMail has a nice GUI for it and in my experience they work much better.
That said, the filtering code in PIM is one of the most complex bits of the suite, I'll ask around if anything can be done. While you're at it, please check, using "akonadiconsole" if the "Mail filtering agent" is set to online status.
"Violence is the last refuge of the incompetent."
![]() Plasma FAQ maintainer - Plasma programming with Python |
![]() Registered Member ![]()
|
Thank you for the response Einar,
Yes, the mail filtering agent is up and running. I'll check to see if my mail provider supports Sieve. Thanks! |
Registered users: Bing [Bot], Google [Bot]