After determining that this is a roundcube issue, the next thing to check are possible timezone issues.
Log in to mysql as follows:
mysql -u root -p
and type this (to get the current time):
Does the output reflect your current timezone?
I usually have the same problem on a new squeeze system until I fix a few things. I can post the configuration of my working roundcube if you cannot get this resolved.