Kerio Technologies UK

  Web-based training program Kerio.co.uk > Kerio Business Partner Program > Training  
.
.
. . .
.
. Business Partner Program
Business Partner Program
Certification Info
KBP Program FAQ
Web-based Training
Certification Exam
.

Chapter 1: Introduction to Kerio MailServer (continued)

1.2 Collaboration and directory services
    1.21 WebMail and mail clients
    1.22 Mailing Lists
    1.23 Directory services
Next section...

1.2 Collaboration and directory services
Taking time to understand Kerio MailServer collaboration features and directory services should help you help your end users enhance their user experiences and gain greater benefits from the mail server.

As we begin to consider collaboration and directory services, a review of the following sections of your manual may be helpful.

Kerio MailServer collaboration happens primarily through WebMail and synchronization support for mail clients.

1.21 WebMail and mail clients
The Kerio MailServer WebMail component offers a feature rich interface for e-mail. Features include calendars, contacts, public and private folders, and more.

When you set up your first user account, WebMail was also set up for use. After entering the mail server IP address in your browser, login to one of your example user accounts on WebMail now.

Here is the WebMail in Kerio MailServer.

Now we will take a moment to review some of the key WebMail features.

  • Public Folders and Contacts
  • Sending mail - auto reply, spell/address check
  • Receiving mail - sorting, searching, mail filters
  • Calendar and Tasks - share, invite, alarm settings
  • User setting preferences - language, signature, skin
Let's begin by creating a public contacts folder that includes all of the example user accounts for the test domain you created earlier. Right-click on "Public Folders" in the example user WebMail account you logged into and click on "New subfolder". When the "Create new folder" dialog appears, fill-in a folder name, e.g., "Employees", and choose the "Contacts" folder type. When your new public folder appears, add your example user accounts as new contacts using the "New Contact" button.

Now that we know how public folders and contacts works, lets try sending mail. Click on the "New Mail" button to compose a message to send. Click on "To:", "Cc:" or "Bcc:" to bring up your contacts folders. For the "Folder:" selection, choose your new Employees folder and click "Search" to choose one of your example user accounts. Type a simple message like "Hello, how r u?". Try the spelling checker, address check, attach, save and close, and send buttons.

Use the "Out of office" tab in the User settings dialog to test the auto-reply feature.

Back to top...

When receiving mail, WebMail provides a number of useful features to facilitate organization. After sending a few messages, try sorting messages. Add additional columns to sort by selecting the "..." button. Click the search icon to try a search for a message by entering text to match to a particular subject line or message body. Advanced search finds matches for a particular date, item type (all, seen, unseen, deleted), and approximate kb size.

In the "User settings" Mail tab in User settings, you can choose to display image attachments inline, display images from the web, and/or mark displayed messages as read. In the General tab you can set up a reading pane at the bottom or right for easier message review.

Mail filters can be set by clicking the downward pointing arrow next to the "User settings" button and then selecting the "Mail filters" link. When you click on the "New..." button in the Mail filters dialog, the "Rule designer -- Web Page Dialog" appears. Here you can select the conditions and actions for your mail filter rules. Let's design a filter for newsletters where the subject contains the words "newsletter" move it move it to a specified folder called "Newsletters". First create an INBOX subfolder called "Newsletters." Then, go to the Mail filters Rule designer dialog and fill-in the following.
  1. Select the conditions for your rule: Check "Where the subject..."
  2. Select the actions for your rule: Check "Move it to the specified folder"
  3. Rule description (click on an underlined value to edit it): contains newsletter, to folder Newsletters
  4. Name of the rule: Newsletter rule


Powerful calendaring functions in WebMail allow calendar sharing to coordinate meeting schedules. Share this user account's calendar by right-clicking on the Calendar folder and selecting "Folder sharing...". Enter some of the other example users to share with.

Now let's try adding a calendar event. Click on Calendar. You can view the calendar by day, week, month or list. Click on "New event". In the New event dialog, the General tab lets you fill-in subject, location, and time of your event. You can also select a color-coded label like business, phone call, or vacation. Other options like reminders, priority, and how to display the event, e.g., tentative, free, busy, out of office. Invite other example users to attend using the Attendees tab by clicking the "more" button. If the invitee is a local user, the free/busy columns on the right hand side will indicate if the user is free or busy with another event.

Here is the Calendar function for the WebMail in Kerio MailServer.

Users can also manage tasks using the "Tasks" folder. Click on the tasks folder and try adding a new task. For tasks, users can enter a subject, location, dates (due, start, completed), status (not started, waiting for someone else, completed, in progress, canceled), priority (high, normal, low), percent finished, private, alarm settings, and include attendees. Try adding a new task.

Finally, WebMail has a number of User setting preferences for additional flexibility. The General tab of the User settings helps users select their language of choice for WebMail, including: Czech, Dutch, English, French, German, Italian, Japanese and Spanish. Select the language you prefer. The browser detect option can also support other languages as long as the approriate languages are supported by the operating system that the browser is on.

Use the Mail tab in the User settings dialog to add a signature.

Try some different skins on for our WebMail by clicking the "User settings" button. The General tab includes a "Preferred skin" setting that you can adjust.

Here are some of the Kerio WebMail skins available in Kerio MailServer.

If you reviewed the WebMail parameters section in your manual, you saw that the Kerio WebMail can be easily customized with branding of your organization. If you are hosting multiple domains you can select a custom WebMail logo for each domain in the domain settings or set a custom default logo for all domains in Configuration > Advanced Options > WebMail.

To customize the logo on the WebMail login screen, let's open the WebMail directory. The default path is as follows.

(Install location) \Kerio\MailServer\webmail

If you have access to your organization's logo, replace the current logo.gif with your own logo. It should be 200x40 pixels in GIF format with the file name "logo.gif". Find the logo.gif file using the following path.

(Install location) \Kerio\MailServer\webmail\default\gfx

You can customize the logo and make other customizations to the login screen by editing the login.css file located in the following directory.

(Install location) \Kerio\MailServer\webmail\default

To add your own custom WebMail skins, add a new directory with your custom cascading style sheet (CSS) and icons into the following directory.

(Install location) \Kerio\MailServer\webmail\default\skins

The WebMail login page also provides the Simplified option for slow internet connections, support for older browsers, and an interface that is easier to view on a PDA. The simplified version is called WebMail Mini. WebMail Mini only shows email and contact folders. For Calendars and Tasks, log into the Full WebMail version.

Back to top...

Now that we have covered many of the more interesting WebMail features, we are ready to review Kerio MailServer interoperability with mail clients.

In addition to compatibility with most any e-mail client that understands standard POP3 (Post Office Protocol 3), IMAP4 (Internet Message Access Protocol 4) and SMTP (Simple Mail Transfer Protocol), Kerio MailServer also comes with the Kerio Outlook Connector to provide support for MAPI (Messaging Application Programming Interface). So, Microsoft Windows users can use Kerio MailServer with Microsoft Outlook.

To setup most mail clients you need the following information.
  • your POP (and/or IMAP) mail server, e.g., pop3.testdomain.lab
  • your IMAP (and/or POP) mail server, e.g., imap.testdomain.lab
  • your SMTP or outgoing mail server, e.g., smtp.testdomain.lab
  • your e-mail login name, e.g., john.smith
  • your e-mail address, e.g., john.smith@testdomain.lab
TIP: What about DNS? If a client wants to use a pop3.testdomain.lab, imap.testdomain.lab or smtp.testdomain.lab address, then he has to have these addresses in the local DNS.

If you are using a standards-based mail client, try setting up that mail client to receive mail from your Kerio MailServer test domain.

Microsoft Outlook

If you are using Outlook, you can either install the Kerio Outlook Connector (KOC) or the Kerio Synchronization Plug-in (KSP). The Kerio Synchronization Plug-in was designed for users that travel frequently and need to have access to email, calendar, and contacts when internet access is not available. The Kerio Outlook Connector provides richer email groupware features for users who have a persistent network connection to the MailServer.

The Kerio Outlook Connector and the Kerio Synchronization Plug-in cannot be used simultaneously in the same Outlook profile, but you can run each in different profiles. To do this:

Install both KOC and KSP. Most users only need to install one of these clients depending on their needs. Create and setup a normal KOC profile as described in the manual. Create a separate POP3 or IMAP profile and configure KSP as described in the manual.

You can use the KOC profile when the machine has a persistent network connection to the MailServer. Before you take the machine to work offline, you need to switch Outlook to the KSP profile and synchronize the email, calendar and contact folders for offline availability. When you want to switch back to the KOC profile, you must first synchronize your KSP data with the MailServer to upload new changes.

With Kerio Outlook Connector installed, Outlook mail clients synchronize with Kerio MailServer. Once you install the Kerio Outlook Connector on user desktops, an update checker in Kerio MailServer distributes Kerio Outlook Connector updates to mail clients automatically when they connect to Kerio MailServer.

Mac Clients

On the Mac, the Kerio MailServer supports Entourage, Apple Mail, Apple Address Book and iCal.

In Entourage you can create a POP or IMAP or an Exchange account. For this exercise let's create an Exchange account as described in the manual. The Exchange account in Entourage adds the ability to synchronize the Calendar, Contacts and Tasks with the Kerio MailServer in addition to shared and public email folders.

On Apple Mail, simply create a POP or IMAP account. The Exchange account in Apple Mail does not add any extra functionality.

Apple Address Book can be configured to search the Kerio MailServer through LDAP and synchronize it's local cache with the MailServer through iSync. Please review the chapter on Apple Address Book Support in the manual to learn how to configure the Address Book to search Kerio's LDAP server and to synchronize its addresses in the Contact folder on the Kerio MailServer account.

Apple's iCal can pulish its calendar(s) to the Kerio MailServer so it is visible in WebMail or in Outlook when using the Kerio Outlook Connector. The calendar(s) published from iCal are read only and can only be updated through iCal. iCal can also subscribe to the Calendars that are on the MailServer. You can subscribe to any personal, shared or public calendar that you have read access to. These calendars are also read only and can only be updated from the Kerio MailServer through WebMail, Outlook or Entourage.

Now that we have reviewed Kerio WebMail and interoperability with mail clients, let's go over the use of Mailing lists.

Back to top...

1.22 Mailing Lists


Mailing lists are as important collaborative features in Kerio MailServer. Mailing lists are managed in the Domain Settings / Mailing Lists section of the Administration Console.

Let's create a mailing list by going to the Mailing Lists section and clicking the "Add..." button for your test domain. The Add Mailing List dialog should appear. This particular dialog is like a Wizard and contains 7 pages described as follows. Begin by filling-out the first page of the dialog.

  1. General: The 1st page of the Add Mailing List dialog asks for a name and description of our mailing list as well as the language for this list. Let's say we are making a technology-interest mailing list for prospects who have signed up on a newsletter list.
  2. Comment: Go to the 2nd page which allows you to prepend or append text messages to email that goes to this mailing list, e.g., to unsubscribe...
  3. Subscription: The 3rd page let's you decide how your mailing list participants subscribe (allowed, moderator must approve, or denied) and what notifications should go out for users' subscriptions and unsubscriptions.
  4. Posting: The 4th page determines the posting policy and message return parameters for the mailing list. You can decide whether members, non-members, and/or moderators are permitted to post. For this example set the posting policy to allow members and moderators to post, but require moderator approval for non-members to post. To keep help keep the example mailing list current, check the "Send delivery errors to moderators" check box so we'll know when old addresses bounce, etc. For larger lists you may specify replies to go to just the sender or a specified address. For relatively small lists, you might choose to have replies go to the entire list, or the sender + list option when you anticipate non-member participation. You may also choose to hide the sender's address and replace it with the mailing list address. Let's assume that this is a small list and choose to reply to sender + list. Here you can also choose whether or not to permit empty subject lines in mailing list messages.
  5. Moderators: The 5th page let's you add your list moderators. Click the "Add..." button on this page and click the Select button on the Mail Address dialog that appears to select a few users and your admin account from the example accounts you created earlier.
  6. Members: The 6th page is where you add your mailing list members. Select users from the example accounts you defined on each domain. Add a names that are not users on domains listed in the system.
  7. Archive: The 7th page defines how Kerio MailServer will archive your mailing list messages and how those archives can be accessed. When you choose to maintain an archive of your mailing list, it is maintained as a newsgroup through the Kerio MailServer NNTP server.
Now that you have a basic understanding of how to use mailing lists with Kerio MailServer, let's move on to directory services.

Back to top...

1.23 Directory services
Kerio MailServer includes an internal users database for directory services, and provides integration with several 3rd party directories. It also includes its own built-in LDAP (Lightweight Directory Access Protocol) directory to manage public and private contacts.

The internal users database included with Kerio MailServer is managed through the Domain Settings / Users section of the Administration Console which you used earlier to set up several example user accounts. When a new user account is added, a mailbox is created in the Kerio MailServer message store which can be found in the following directory.

Kerio/MailServer/Store/mail/testdomain.com

In addition to adding user accounts individually, you can also import them into the internal directory. Open the Domain Settings / Users section of the Administration Console again. Click on the "Import..." button. In the Import Users dialog you have the choice of importing users from a Windows NT 4.0 domain or a Windows 2000/2003 Active Directory domain or Novell eDirectory.

Kerio MailServer integrates with several third party directories for authentication: Microsoft Active Directory, Apple Open Directory, and OpenLDAP.

Each domain hosted by Kerio MailServer may include local accounts as well as accounts saved in these 3rd party directories. Both the local users accounts and the accounts saved in 3rd party directories can be displayed in the Domain Settings / Users section in the Administration Console. However, only local accounts can be added (accounts for 3rd party directories must be created with those directory's respective administration tools, e.g. Active Directory Users and Computers). Accounts within a 3rd party directory cannot be removed using the Kerio MailServer Administration Console, and only some 3rd party directory features can be edited.

Let's go through the process of who you would activate users in a 3rd party directory.

First install the Kerio Active Directory Extensions on the domain controller if you are going to integrate with Active Directory, or install the Kerio Open Directory Extensions on the Open Directory Master and all replicas if you are going to integrate with Apple Open Directory. For OpenLDAP, configure the /etc/pam.d/keriomail file to authenticate to OpenLdap through PAM (Pluggable Authentication Modules).

Next, go to the Configuration / Domains section of the Administration Console. Click the "Add..." button to add a new domain. In the General tab of the Domain dialog, enter a domain name you know is hosted on a Mac machine with Apple Open Directory or a Linux machine with OpenLDAP, e.g., mac.testdomain.com.

Then click on the Directory Service tab of the Domain dialog. Here when you check the "Map user accounts and groups from a directory service to this domain, you can select Active Directory or Apple Open Directory for the directory service type. Then enter the host name, user name and password for the directory server.

Here is the Directory Services tab of the Domain dialog in Kerio MailServer.

Go back to the Domain Settings / Users section of the Administration Console. Now the selections for "Domain:" at the top of the console should include your Mac domain. Select your new Mac domain and click the "Add..." button. An Add User dialog will then advise, "This domain is configured to share users with directory service. What do you want to do?" By selecting the "Activate user in directory service" radio button, you will get the full list of users in your Apple Open Directory to choose from.

There is a similar process for Linux OpenLDAP directories.

Back to top...

For Active Directory, Kerio MailServer provides support using Kerio MailServer Active Directory Extensions. Kerio Active Directory Extensions are installed using a separate Kerio component called the Kerio Active Directory Schema Installer.

These directory extensions let you access Kerio MailServer user accounts through the "Users and Computers" section of Active Directory. Without Kerio MailServer Active Directory Extensions, when a new account is created in Active Directory, you would normally have to import that user into the Kerio MailServer internal users database.

With Kerio Active Directory Extensions, the dialog properties box in which new user accounts are created in Active Directory is extended with a tab called, "Kerio MailServer Account," in which specific information for Kerio MailServer can be entered (email addresses, forwarding, quota, etc.). So, new accounts only need to be created in Active Directory.

Here what the Kerio MailServer Account tab looks like in Active Directory using Kerio Active Directory 

Extensions.

For existing users in Active Directory you can right-click on the user(s) and you will see "Kerio MailServer Tasks..." in the contextual menu, which allows you to create or delete mailboxes without having to open the MailServer administration console.

Here what the contextual menu looks like in Active Directory when the Kerio Active Directory Extensions 

are installed.

Kerio MailServer also includes its own built-in LDAP directory. However, the Kerio MailServer LDAP directory is for contacts in public and private folders, not for user accounts.

The Kerio LDAP directory enables access to public and private contacts using either secured or the unencrypted access. Clients use the LDAP directory to enable users to search for other users' data (typically e-mail addresses), and for automatic completion of e-mail addresses when they are inserted.

You can configure the Kerio LDAP directory in the Configuration / Services section of the administration console by highlighting LDAP or Secure LDAP and clicking the "Edit..." button.

Here is the LDAP directory service configuation area for Kerio MailServer.

Note that when Kerio MailServer is protected by a firewall, the appropriate ports must be open (389 for the LDAP service and 636 for Secure LDAP) for the LDAP directory to be accessible.

This concludes the section on collaboration and directory services.

Next section...

Previous section...

Table of contents...

Back to top...
.
.
Webmaster | Privacy Policy | Terms of Use
WinRoute™, Kerio™ and Kerio logo are protected trademarks. All other trademarks belong to their respective owners.
Kerio Technologies UK Ltd. is a company registered in England and Wales with VAT number 798708653
Kerio Technologies UK Ltd. Is a subsidury of Kerio Technologies Inc.
English (USA) | English (UK) | English (EU)
Česky | Slovensky | Русский