Page 2 of 2

Re: Roundcube not sending mail when send button is pressed

Posted: Thu Sep 08, 2016 1:43 am
by rbrownell
This worked for me, however the directory name of where the files need to go should be roundcube not roundcub in order to work correctly.

This fixed my send issue but now, any messages sent from Roundcube do not contain a subject, even if a subject was included in the message.

Re: Roundcube not sending mail when send button is pressed

Posted: Thu Sep 08, 2016 11:07 am
by dpeca
Here is the quick fix for this, just run this in SSH (as root):

Code: Select all

rm /usr/share/roundcube/program/js/tinymce
mkdir /root/vesta-temp-dl
wget -O /root/vesta-temp-dl/roundcubemail.tar.gz https://github.com/roundcube/roundcubemail/releases/download/1.2.0/roundcubemail-1.2.0-complete.tar.gz
tar -xzf /root/vesta-temp-dl/roundcubemail.tar.gz -C /root/vesta-temp-dl
mv /root/vesta-temp-dl/roundcubemail-* /root/vesta-temp-dl/roundcubemail
mkdir /usr/share/roundcube/program/js/tinymce
cp -R /root/vesta-temp-dl/roundcubemail/program/js/tinymce/* /usr/share/roundcube/program/js/tinymce/
This is a Debian8 bug, not Vesta bug.
I'll see with Vesta developers if we can fix this in Vesta installation.

Re: Roundcube not sending mail when send button is pressed

Posted: Wed Feb 22, 2017 5:22 am
by plutocrat
haary wrote: /var/log/roundcube/ belongs to www-data, group adm. What is wrong with that?
In my case the directory permissions were set wrong: the user must be able to read the FULL PATH

So "chmod 755 /var/log/roundcube" (it was set to 750 before)
And "chown -R www-data:admin /var/log/roundcube" just for good measure.

Re: Roundcube not sending mail when send button is pressed

Posted: Wed Feb 22, 2017 5:42 am
by plutocrat
haary wrote:PHP Warning: Failed to load config from /var/lib/roundcube/plugins/jqueryui/config.inc.php in /usr/share/roundcube/program/lib/Roundcube/rcube.php on line 1438
To get rid of this error message, I used the information at https://bugs.debian.org/cgi-bin/bugrepo ... bug=809769

Adding

Code: Select all

$config=array()
to /var/lib/roundcube/plugins/jqueryui/config.inc.php stops the errors.

N.B. /var/lib/roundcube/plugins/jqueryui/config.inc.php is a symlink to /etc/roundcube/plugins/jqueryui/config.inc.php