I have been using 0.4 since it was released and overall it has fixed some of the bugs from the .4 release...
However, there is one problem which seems to have gotten worse and it was opened in TRAC way back when then closed. (I noticed someone has re-opened it) #1486460 (Unable to send mails (sometimes)) ? Roundcube Webmail (http://trac.roundcube.net/ticket/1486460)
I have tried multiple things from re-logging in to debug output and nothing is clear. Here is a snippet:
SMTP Error: Invalid compose ID in /usr/local/www/roundcube/program/steps/mail/sendmail.inc on line 0 (POST /mail/?_task=mail&_action=send)
Any ideas?
Also, I noticed that when creating a new thread, there is no prefix yet for the 0.4 series. Just an FYI....
it happens when your character set is not utf8. you need to either re-create the database with the latest script or alter already existing ones. in my case the session table was set to 'ascii'. you can verify this by running 'show create table session' and fix it by 'alter table..'
I have the same problem, it happens frequently :
[09-Jul-2010 01:54:51 +0000]: SMTP Error: Invalid compose ID. in /usr/local/mail/www/rc/program/steps/mail/sendmail.inc on line 894 (POST /?_task=mail&_action=send)
session MyISAM utf8_general_ci
I even try to use MEMCACHED to save the compose session(key is session_id), but seems no effect.
I doubt the session_id have been changed.
yk