(OLDER) <- More Stuff -> (NEWER) (NEWEST)
Printer Friendly Version


book graphic unix and linux troubleshooting guide

My Troubleshooting E-Book will show you how to solve tough problems on Linux and Unix systems!








Sharing Kerio Folders, Calendars and Contacts


2008/11/15

Kerio "folders" consist of mail folders, calendars, contacts and notes. Every user has their own private folders (but can share any of them with other users) and there are also Public Folders which are automatically available to all users.

Contacts, Calendar events and so on can be added to public folders by the Administrator. That's the Admin account created at installation, not administrator accounts added later. The primary administrator can give access rights to other users if desired.

Users see Public folders automatically, but need to specifically "subscribe" to other folders that may be available to them. For example, suppose I create a new Contact list in my main folder. I right-click on that and choose "Access Rights". I can then choose whether I want to share that with specific users/groups or all users (or users from a specific domain). That folder won't show up in Public Folders no matter how it is shared.. A user who wants to subscribe to that has to know that I am sharing it. They would right-click on their top level folder or choose "Subscribe Shared Folders" in the WebMail Settings to initiate the shared folder subscription dialog. The contact list will then show up and can be searched when composing mail. Names will be completed automatically in Webmail if that option is set in Settings. The user should also select which contact folders to search automatically.

At the file system level, all of these are simply text files. For example, on a Mac OS X system, you'll find the Public folders at /usr/local/kerio/mailserver/store/mail/localhost/#public. Let's say that we wanted to add a contact directly at the file system level (by an external program, for example).

Contacts are simply .eml files stored in the Contacts/#msgs directory:



# ls -l ?msgs
total 32
-rw-------  1 root  apl  265 Apr  7  2008 00000001.eml
-rw-------  1 root  apl  310 Nov 15 11:16 00000002.eml
-rw-------  1 root  apl  310 Nov 15 13:24 00000003.eml
-rw-------  1 root  apl  300 Nov 15 13:30 00000004.eml


A sparsely filled out contact might look like this:



Subject: ralph
Date: Sat, 15 Nov 2008 11:16:12 -0500
Content-Type: text/vcard; charset="utf-8"
Content-Transfer-Encoding: 8bit



BEGIN:VCARD
VERSION:3.0
PRODID:-//kerio.com/Contacts//NONSGML v1.0//EN
N:;ralph;;;
FN:ralph
X-FILE-AS:ralph
CLASS:PUBLIC
EMAIL;TYPE=PREF,HOME:ralphie@gop.com
END:VCARD


You can create 00000005.eml with the new contact. All that remains is to rename "index.fld" in /usr/local/kerio/mailserver/store/mail/localhost/#public/Contacts to "index.bad"

I would recommend stopping the mailserver, adding the contact, renaming the file and restarting. However, if you can be sure that no one is currently working in this directory, you can do it with the server running.

This method could be used to programatically add a large number of contacts from mailing lists, etc. All Kerio files are text based, so similar methods can be used for Calendar events and so on.

I am a Kerio reseller. Please see our main Kerio page for more information, pricing or to arrange a demo.





ad

Enter your email address for automatic notification of new posts here
(be sure to whitelist 'feedburner.com' if you use spam filtering)

Or use any RSS reader

Delivered by FeedBurner


Views for this page
Today This Week This Month This Year  Overall
3233737 889

numly esn 16068-081115-778120-86
numly barcode

Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.

Publishing your articles here

pavatar.jpg
More:
       - Kerio
       - Kerio Pricing
       - Mail




Unix/Linux Consultants


http://thatitguy.com Business networking servers, Linux and Unix experts. In business since 1997! Windows and Exchange to Samba and Scalix migration experts.


http://www.cleverminds.net Need expert advice? Want a second opinion? CleverMinds is a one-stop-shop for a wide range of technology solutions. We support Unix, Linux, SCO as well as CMS, ecom, blogs, podcasts, search engines consulting and more. Contact us at web2.0@cleverminds.net 0r (617) 894-1282


http://www.vss3.com SCO/Caldera OpenServer, Unixware & Linux. Tarantella & Non-stop Clustering



Twitter
o If you lead a horse to water and he pees in it, what are you going to drink? 9:49 AM Jan 28th 2008







My Favorites

Change Congress