Hi,
I'm trying to replace horde with roundcube.
Roundcube's basic functionality is flawless and the install was a cake-walk, but I'm having a problem with the plugins.
main.inc.php contains:
$rcmail_config['plugins'] = array('managesieve','additional_message_headers');
However there is no menu option anywhere that I've seen for managing the filtes from the user side.
I also don't see any admin control panel anywhere. Is this a symptom of something, or is all the system config done by editing main.inc.php? (not a problem either way, I just want to make sure I'm not missing something)
Also, I activated additional_message_headers just as a test, but don't see any options related to that either.
Does anybody have any suggestions or any debugging hints?
This is on Ubuntu 11, installed using apt-get.
Thanks!
Terry
Hi Terry I'm using those plugins (using sieverules instead of managesieve, found it to be better).
managesieve: Maybe a dumb question but, are you sure your imap server supports sieve? additional headers: You have control of which headers are added via the config file in the plugin directory.For instance, my plugin's config.php has
$rcmail_config['additional_message_headers']['X-Originating-IP'] = $_SERVER['REMOTE_ADDR'];
But you may put the header you want to add in that file.
Javier
On Mon, Sep 19, 2011 at 1:00 PM, Terry Carmen terry@cnysupport.com wrote:
Hi,
I'm trying to replace horde with roundcube.
Roundcube's basic functionality is flawless and the install was a cake-walk, but I'm having a problem with the plugins.
main.inc.php contains:
$rcmail_config['plugins'] = array('managesieve','additional_message_headers');
However there is no menu option anywhere that I've seen for managing the filtes from the user side.
I also don't see any admin control panel anywhere. Is this a symptom of something, or is all the system config done by editing main.inc.php? (not a problem either way, I just want to make sure I'm not missing something)
Also, I activated additional_message_headers just as a test, but don't see any options related to that either.
Does anybody have any suggestions or any debugging hints?
This is on Ubuntu 11, installed using apt-get.
Thanks!
Terry
-- Terry Carmen CNY Support, LLC. http://www.cnysupport.com -- List info: http://lists.roundcube.net/users/ BT/d0e0c362
Hi Terry,
On 19/09/11 18:00, Terry Carmen wrote:
However there is no menu option anywhere that I've seen for managing the filtes from the user side.
Did you place a valid config.inc.php into plugins/managesieve/? You'll find a template at plugins/managesieve/config.inc.php.dist .
If everything is all right you should see a 'Filters' tab in the Configuration section, next to the 'Identities' one.
I also don't see any admin control panel anywhere. Is this a symptom of something, or is all the system config done by editing main.inc.php? (not a problem either way, I just want to make sure I'm not missing something)
Roundcube is configured by editing main.inc.php. AFAIK there is not an admin control panel.
Regards.
On Mon, 19 Sep 2011 12:00:54 -0400, Terry Carmen wrote:
However there is no menu option anywhere that I've seen for managing the filtes from the user side.
this plugin have its own config.inc.php, have you configured this ?
its need to know how to talk to sieve server with can be same server as imap but not need to, eg exim have sieve :)
the ui part is in preferences as filter
On Mon, 19 Sep 2011 19:49:57 +0200, Jorge López Pérez wrote:
Hi Terry,
On 19/09/11 18:00, Terry Carmen wrote:
However there is no menu option anywhere that I've seen for managing the filtes from the user side.
Did you place a valid config.inc.php into plugins/managesieve/? You'll find a template at plugins/managesieve/config.inc.php.dist .
Yes, the config.inc.php file is there. It's pretty much all the defaults, except that I believe I changed managesieve_host to 'localhost'
<?php $rcmail_config['managesieve_port'] = 2000; $rcmail_config['managesieve_host'] = 'localhost'; $rcmail_config['managesieve_auth_type'] = null; $rcmail_config['managesieve_auth_cid'] = null; $rcmail_config['managesieve_auth_pw'] = null; $rcmail_config['managesieve_usetls'] = false; $rcmail_config['managesieve_default'] = '/etc/dovecot/sieve/global'; $rcmail_config['managesieve_mbox_encoding'] = 'UTF-8'; $rcmail_config['managesieve_replace_delimiter'] = ''; $rcmail_config['managesieve_disabled_extensions'] = array(); $rcmail_config['managesieve_debug'] = false; ?>
If everything is all right you should see a 'Filters' tab in the Configuration section, next to the 'Identities' one.
There is nothing next to the Identities tab.
Also, I turned on managesieve_debug and there is no debug log in /var/log/roundcube.
There are a ton of entries in Apache's error log like:
[Mon Sep 19 14:06:21 2011] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393, referer: https://www.example.com/roundcube/?_task=mail&_id=xxxxxxxx&_action=c...
I'm not sure if these are just complaints, or if they're actually causing it to bomb out. It's PHP 5.3.5.
I also don't see any admin control panel anywhere. Is this a symptom of something, or is all the system config done by editing main.inc.php? (not a problem either way, I just want to make sure I'm not missing something)
Roundcube is configured by editing main.inc.php. AFAIK there is not an admin control panel.
No problem editing the file, I just wasn't sure if there was something missing in the User Interface.
Thanks,
Terry
On Mon, 19 Sep 2011 14:10:52 -0400, Terry Carmen wrote:
There are a ton of entries in Apache's error log like:
[Mon Sep 19 14:06:21 2011] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393, referer:
https://www.example.com/roundcube/?_task=mail&_id=xxxxxxxx&_action=c...
I'm not sure if these are just complaints, or if they're actually causing it to bomb out. It's PHP 5.3.5.
report this to ubuntu team as a bug that need to be resolved, maybe just in roundcube deb file ?
does it work with plugings disabled ?
On Mon, 19 Sep 2011 21:02:55 +0200, Benny Pedersen wrote:
On Mon, 19 Sep 2011 14:10:52 -0400, Terry Carmen wrote:
There are a ton of entries in Apache's error log like:
[Mon Sep 19 14:06:21 2011] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393, referer:
https://www.example.com/roundcube/?_task=mail&_id=xxxxxxxx&_action=c...
I'm not sure if these are just complaints, or if they're actually causing it to bomb out. It's PHP 5.3.5.
report this to ubuntu team as a bug that need to be resolved, maybe just in roundcube deb file ?
does it work with plugings disabled ?
Yes. The whole thing is completely flawless, except there are no plugins.
It's hard to imagine I'm the only one who has seen this, so I'm a little reluctant to report it as a bug yet.
I'll do some more investigating and see what I can find.
Terry
On Mon, 19 Sep 2011 15:18:11 -0400, Terry Carmen wrote:
On Mon, 19 Sep 2011 21:02:55 +0200, Benny Pedersen wrote:
On Mon, 19 Sep 2011 14:10:52 -0400, Terry Carmen wrote:
There are a ton of entries in Apache's error log like:
[Mon Sep 19 14:06:21 2011] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393, referer:
https://www.example.com/roundcube/?_task=mail&_id=xxxxxxxx&_action=c...
I'm not sure if these are just complaints, or if they're actually causing it to bomb out. It's PHP 5.3.5.
report this to ubuntu team as a bug that need to be resolved, maybe just in roundcube deb file ?
does it work with plugings disabled ?
Yes. The whole thing is completely flawless, except there are no plugins.
It's hard to imagine I'm the only one who has seen this, so I'm a little reluctant to report it as a bug yet.
I'll do some more investigating and see what I can find.
SUCCESS!
The root directory for roundcube contained main.inc.php.dist, which I assumed needed to be renamed to main.inc.php and edited. However it was a complete fake-out.
The Ubuntu distribution completely ignores <rc_root>/main.inc.php as well as <rc_root>/config/main.inc.php if you happen to make one, and actually uses: /var/lib/roundcube/config/main.inc.php, which is a symlink to: /etc/roundcube/main.inc.php.
I'm still having some minor issues with sieve, but now that the plugin is actually active, I don't think it will be much trouble to tune.
Thanks to everybody for the help! Even without the right answer, the questions helped to point me in the right direction.
Terry
On Mon, 19 Sep 2011 16:13:29 -0400, Terry Carmen wrote:
On Mon, 19 Sep 2011 15:18:11 -0400, Terry Carmen wrote:
On Mon, 19 Sep 2011 21:02:55 +0200, Benny Pedersen wrote:
On Mon, 19 Sep 2011 14:10:52 -0400, Terry Carmen wrote:
[Mon Sep 19 14:06:21 2011] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393, referer:
SUCCESS!
List info: http://lists.roundcube.net/users/ BT/9b404e9e