Hi
I am using svn 860
same problem described above happens also on my server.
I am using exim + dovecot
there are two types of mail names on my system
1- master accounts = these are direct system accounts with imap logins like user1 user2
2- virtual accounts= these are mail accounts bounded to virtual domains and imap logins are like
user@domain.com This problem happens only in server accounts and not in virtual accounts.
The cause of this problem is when a user clicks settings link on any page roundcube tries to write the mail address in page title. such as setting for
user@domain.comBut when a system user account logins it writes user@localhost.
So the solution is to edit
/program/steps/settings/func.inc file
and comment out / delete the following lines
$username = $USER_DATA['username'] . (!strpos($USER_DATA['username'], '@') ? '@'.$USER_DATA['mail_host'] : '');
$OUTPUT->set_pagetitle(sprintf('%s %s', rcube_label('settingsfor'), $username));
You can no longer see the mail address in page title but everything works as expected..