[Kolab-devel] kolab driver for roundcube calendar plugin

Jeroen van Meeuwen (Kolab Systems) vanmeeuwen at kolabsys.com
Thu Nov 8 12:49:30 CET 2012


On 2012-11-08 09:29, Henne Holly wrote:
> Thank's for your answer. I fumbled a bit on this but haven't come to 
> a
> solution yet.
>
> concerning kolab_auth:
>
> I configured roundcube global addressbook for kolab with
> cn=nobody,cn=internal and the phppw from sessionvars. kolab_auth 
> seems
> to use this to bind itself. It should be able to connect though it is
> not an administrator-account (tried that, but it would not work
> [roundcube didn't show up])
>

The Roundcube global address book has a different function from the 
kolab_auth plugin.

When you say "roundcube didn't show up", I take it you mean either the 
global address book didn't show any entries, and/or you couldn't login.

If roundcube truly did not show up, you're experiencing a PHP error 
somewhere - perhaps because you're running incompatible versions of 
Roundcube itself (you should be running 0.7.3 from its GIT) and the 
Kolab plugins (you should be running 0.7.4).

> This is not really custom. It is the ubuntu-debian package (kolab,
> horde, kolab-webadmin etc.) with roundcube+plugins from git.

Sorry, but that is custom ;-)

I take it you are running Kolab 2.2.4 or thereabouts (not 2.4).

If I'm not mistaken, this also includes running Cyrus IMAP 2.2.

> Standard
> imap folders in roundcube are configured as "Junk", "Sent", "Drafts"
> etc. Roundcube created them as INBOX/Junk etc.
>

Right - since you did not have altnamespace set, "INBOX/" is the root 
of all personal folders. Roundcube recognizes this as such and creates 
the default folders under your personal mailbox root.

> I changed that altnamespace to yes in
> /etc/kolab/templates/imapd.conf.template and /etc/imap.conf. Now my
> directory listing looks like this:
>
> . list "" "*"
> * LIST (\Noinferiors) "/" "INBOX"
> * LIST (\HasNoChildren) "/" "Calendar"
> * LIST (\HasNoChildren) "/" "Contacts"
> * LIST (\HasNoChildren) "/" "Drafts"
> * LIST (\HasNoChildren) "/" "Junk"
> * LIST (\HasNoChildren) "/" "Sent"
> * LIST (\HasNoChildren) "/" "Trash"
> . OK Completed (0.000 secs 10 calls)
>
> But no selectable calendar yet. I can create one from roundcube's
> Calendar and it will be created in IMAP as well, recognized as 
> calendar
> in roundcube folders but does not show up in that calendar-list. I 
> have
> no problems using the database-driver. I think this is an 
> imap-problem
> but I don't know what to try next.
>
> All namespaces in roundcube are set to null. Is that correct?
>

It would perform auto-detection, yes, using the NAMESPACE command in 
IMAP.

Kind regards,

Jeroen van Meeuwen

-- 
Systems Architect, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
m: +44 74 2516 3817
w: http://www.kolabsys.com

pgp: 9342 BF08




More information about the devel mailing list