Comments on Using RoundCube Webmail With ISPConfig 3 On Debian Wheezy (nginx)

This guide explains how to install the RoundCube webmail application on a Debian Wheezy server running ISPConfig and nginx, and how to enable the ISPConfig 3 plugins for RoundCube so that users can perform actions like changing their email passwords from within RoundCube. Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface; it comes with functions like MIME support, address book, folder manipulation, message searching and spell checking.

21 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Horfic

I do not recommend to install roundcube per debian package, as it is outdate!!!

Current roundcube version is like 0.9.x

 The debian package only got like 0.5.x at maximum.

By: admin

RoundCube version in Debian Wheezy is 0.7.2, in Debian Jessie (testing) it is 0.9.4. I've tested both, and both were working fine.

By: Atatoth

for me not working.... when i add plugins on every plugin page i see loading and after some time nginx error 504 :(

By: bundfeg

Hi Atatoth,

since I don't know how long ago your comment was written, perhaps something for all folks that googled for "roundcube ispconfig 504" ;-)

I had this error and found my mistake, I had overwritten the ispconfig3_account-folder and so my credentials were gone.

Perhaps you should have a look at this file, seems as if there is no specific error if the credentials are wrong.

By: Spodnet

The version of roundcube with wheezy is out of date. The backports version is 0.9.x.

To add backports, add this to your apt sources.list, replacing YOURMIRROR with your choosen mirror.

 

deb http://YOURMIRROR.debian.org/debian wheezy-backports main

 

If you use nginx, then you will need to use:

 

aptitude -R -t wheezy-backports install roundcube-mysql roundcube-plugins roundcube-plugins-extra

 

If not

 

aptitude -t wheezy-backports install roundcube-mysql roundcube-plugins roundcube-plugins-extra

 

Should work.

By:

thanks

By:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
Can someone tell me how to fix this nginx/error.log

2014/06/27 22:15:14 [error] 3362#0: *1088 FastCGI sent in stderr: "PHP message: PHP Strict Standards: Non-static method PEAR::setError Handling() should not be called statically in ***/program/include/iniset.php on line 131" while reading response header from upstream, upstream: "fastcgi://unix:/var/lib/php5-fpm/ispconfig.soc

 

 

 

By:

When I tried this, it couldn't load any css or images from the roundcube directory. I had to add the following to the "location /roundcube" block to make it work:

location ~* ^/roundcube/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /var/lib/;
}

By: julien

That fix works.

 Also, in /etc/roundcube/main.inc.php the language at

<code> $rcmail_config['language'] = 'ar_AR';</code>

 need to be changed into en_US, or you may see eveything in arabic.

 

By:

Hi, I've installed all packages from this giu, all ispconfig plugins works but only one doesn't, it's autoreply plugin. when i click on link in roudcube then nothing is showing :/ rest of plugins works.

does anybody may know, what is wrong?

how can i debug this?


 

By: BQ911

I have the same issue with the autoreply! Anybody ...

By: byman64

Hi, great article, I installed roundcube on my ubuntu server 14.04 and it works fine. 

I would like upgrade roundcube to last version 1.x but I am not sure how to it without ruine my configuration. Any idea?

 

 

By: Rob

I followed these instructions and all is working... Except for the default server...

[...] $rcmail_config['default_host'] = 'localhost'; [...]

This does not seem to have any effect on the login screen. I still have to enter the server name everytime.

 

Any ideas?

 

Thanks,

Rob

By: Ignacio Colautti

Hi,

I added to the nginx directives options this configuration: https://github.com/h5bp/server-configs-nginx/blob/master/h5bp/location/expires.conf

The problem is that the regex expresion is match and the roundcube location is not selected, so roundcube doesn't work.Is there a way to fix this?

Thank you

By: Marcílio

you said "... and change the skin from default to classic (otherwise the ISPConfig 3 plugins will not work):"So, if I try to customize it like put my logo, will the plugin stops to work?

By: Marcelo

Its possible to keep the url in browser http://www.example.com/webmail instead http://www.example.com/roundcube?

By: Haxley

For Debian Jessie

add to /etc/apt/sources.listdeb http://ftp.debian.org/debian jessie-backports maindeb http://ftp.debian.org/debian stretch main

then go Stepp 3

By: Anne W

Is there a more up to date version of this documentation?

By: Slayer

The roundcube directive's dont work with the joomla directive's, I get 404 error in js and css files. Anyone tried other directive?

By: Sohel

How to recover the forgot password?

By: Roundcube to /var/www/html

I am wondering whether it is possible to install roundcube to a different directory?