[Bug 311199] New: Mail filters not always applied when messages come in too fast

Roman Fietze rfkd at fietze-home.de
Wed Dec 5 14:08:32 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=311199

            Bug ID: 311199
          Severity: normal
           Version: 4.9
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: Mail filters not always applied when messages come in
                    too fast
    Classification: Unclassified
                OS: Linux
          Reporter: rfkd at fietze-home.de
          Hardware: Other
            Status: UNCONFIRMED
         Component: Mail Filter Agent
           Product: Akonadi

Test scenario:

- KMail 4.9.4

- IMAP account setup and working properly, here Cyrus IMAP server on the same
machine as KMail for testing

- Filter defined, so all messages for the IMAP account (advanced tab) will be
moved to local inbox, matching all messages (empty match text fields)

Earlier versions of KMail/akonadi ignored the filter if not applied manually,
but this is kind of working now.

Reproducible: Always

Steps to Reproduce:
1. Send a single message to the host and the IMAP server.

2. The message appears for a very short moment in IMAP/Inbox and is moved to
local/inbox right away, reappearing there. So good so far, that's fine.

3. Now set up a loop like this:

   for i in 01 02 03 04 04 05 06 07 08 09 10 11 12 13
  do
    echo$i; date | mail -s Test$i localusername; sleep 0.1
  done

  When the sleep goes below a certain limit some of the messages remain in the
IMAP/Inbox, on my host about 1 out of 5. On my host, which is an openSUSE 12.1
inside a VirtualBox on a fast host this limit is about 0.1s. Manually applying
all filters on all messages in IMAP/Inbox after something went wrong finally
moves them where they should have been gone the first time.

Actual Results:  
Messages remaining in IMAP/Inbox.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list