I have a very odd problem.
First of all, I'm using:
RoundCube 0.3RC
Gentoo, kernel 2.6.28-gentoo-r5
MySQL 5.0.76-r1
Apache 2.2.11
PHP 5.2.9-r2
Dovecot 1.1.15 IMAP
When one specific user logs in, they cannot view any new mail message unless they click to a folder other than Inbox and then back again.
The Inbox folder simply does not update automatically, and even manually clicking "Check for new messages" shows nothing new.
Every other user on the system works just fine. This happens across multiple computers and multiple browsers.
I created a new "test" user, did a cp -a of the user's .maildir, a chown -R test:test /home/test/.maildir - and when I logged in as this new user, everything worked (and they could see all of the failing user's email messages).
I actually deleted the system account for this problem user (after backing up their .maildir), recreated it, restored the .maildir directory, and set permissions. The same thing happens.
I've deleted the RoundCube database entry for this user - to no effect.
I've set "$rcmail_config['enable_caching'] = FALSE;".
I'm pretty much at a loss as to further troubleshooting or having any idea what might be happening with this one specific username.
Any ideas at all?