|
|
|
These are preliminary instructions on how to set up kdepim to work
|
|
|
|
with a kolab server. It is meant to be a help for people setting
|
|
|
|
up for testing. It is also meant as a list of things to set up in the
|
|
|
|
upcoming Kolab setup wizard.
|
|
|
|
|
|
|
|
|
|
|
|
There are the steps needed to setup the Kolab server as the primary
|
|
|
|
server.
|
|
|
|
|
|
|
|
|
|
|
|
KMail:
|
|
|
|
|
|
|
|
1. Set up your identity.
|
|
|
|
2. Set up a disconnected IMAP account to the server and sync it.
|
|
|
|
Optional: Choose TLS and Clear text
|
|
|
|
3. Set up sending through the kolab server
|
|
|
|
Optional: Choose authentication and/or TLS
|
|
|
|
4. After the first sync, enable IMAP resource folder options in
|
|
|
|
Misc->Groupware and set to be subfolders of the account INBOX
|
|
|
|
5. Enable groupware functionality on the same page
|
|
|
|
6. TODO: Where is sieve setup???
|
|
|
|
|
|
|
|
Note: We might want to add a KMail profile for this in addition
|
|
|
|
to the kolab wizard.
|
|
|
|
|
|
|
|
KAddressBook:
|
|
|
|
|
|
|
|
1. Start KDE Control Center and go to KDE Components, page KDE
|
|
|
|
Resources Configuration. Choose the contact resource. Add an
|
|
|
|
IMAP resource and set it to standard.
|
|
|
|
Optional: Delete others or set them to readonly.
|
|
|
|
2. Start KAddressBook and add an LDAP server in the configuration
|
|
|
|
with these settings:
|
|
|
|
Host = "kolab.kde.org" (for example)
|
|
|
|
Port = "389"
|
|
|
|
Base DN = "dc=kolab,dc=kde,dc=org"
|
|
|
|
TODO: Are Bind DN and password the Kolab user settings?
|
|
|
|
TODO: If yes, do they make the LDAP resource writable?
|
|
|
|
The scheme for the base DN is to take the parts of the fully
|
|
|
|
qualified hostname of the kolab server and put ",dc=" between
|
|
|
|
the parts and "dc=" in front of it. Or in Qt code:
|
|
|
|
baseDN = "dc=" + hostname.tqreplace( '.', ",dc=" );
|
|
|
|
Finally check the checkbox to activate the LDAP server. Now
|
|
|
|
you can search the Kolab LDAP server and get all users on the
|
|
|
|
system.
|
|
|
|
|
|
|
|
|
|
|
|
KOrganizer:
|
|
|
|
|
|
|
|
1. Start KDE Control Center and go to KDE Components, page KDE
|
|
|
|
Resources Configuration. Choose the calendar resource. Add an
|
|
|
|
IMAP resource and set it to standard.
|
|
|
|
Optional: Delete others or set them to readonly.
|
|
|
|
TODO: Free-Busy setup and KMail mail scheduling.
|
|
|
|
|
|
|
|
|
|
|
|
KPilot:
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
|
|
|
|
KitchenSync:
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
|
|
|
|
kalarmd:
|
|
|
|
|
|
|
|
TODO
|
|
|
|
|
|
|
|
|
|
|
|
Kontact:
|
|
|
|
|
|
|
|
|
|
|
|
General Notes:
|
|
|
|
==============
|
|
|
|
Autocompletion: Works in both KMail and KOrganizer. The order of resources used for completion
|
|
|
|
is as follows:
|
|
|
|
1. All available addressbook resources as seen in "kcmshell kresources", section "kabc"
|
|
|
|
2. LDAP
|
|
|
|
|
|
|
|
Nothing special, AFAIK
|