Opened 4 years ago

Closed 4 years ago

#1485737 closed Bugs (invalid)

Incorrect new message display when using sieve scripts

Reported by: ben Owned by:
Priority: 5 Milestone: 0.2.1
Component: User Interface Version: 0.2-stable
Severity: normal Keywords: sieve, new messages, folder list
Cc:

Description

When using sieve scripts (independently from roundcube) to move messages into other folders, roundcube will claim in the folder list that new messages are in the Inbox folder, and not in the folders the messages were moved to. (When opening the Inbox folder, no new messages are there, of course, but the new message display in the folder list stays nevertheless.)

When opening a folder where new messages have been moved, roundcube will update the display for that folder, but will still claim that there are new messages in Inbox.

Roundcube should render the folding list in a way that new messages are marked for the folders they actually are in.

Change History (4)

comment:1 Changed 4 years ago by alec

  • Milestone changed from later to 0.2.1

What IMAP server? I have no problems with sieve filters with dovecot/managesieve. When new message arrives and is moved to other folder it never appears in inbox.

comment:2 Changed 4 years ago by ben

I use dovecot with the old cmusieve plugin (as provided by the dovecot-common package in Debian etch).

I'm think I'll to upgrade to lenny sometime this week and migrate to the sieve/managesieve plugins. I'll report whether the problem persists.

comment:3 Changed 4 years ago by ben

OK, this bug is not as reproducible as I thought. It seems to me that it's less a problem with sieve scripts and more that using another IMAP client in parallel confuses roundcube.

It looks like roundcube makes false assumptions on whether the number of new messages in a folder has changed or not. I'll further investigate the problem and file a new bug, please close this one.

comment:4 Changed 4 years ago by alec

  • Resolution set to invalid
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.