11.2  Apple Address Book pro Mac OS X 10.3 Panther and higher

11.2.1  LDAP searching settings
11.2.2  Synchronization

11.2.1  LDAP searching settings

Search in LDAP database allows automatic check for email addresses during message composition in Apple Mail. All addresses included in the LDAP database (addresses of all Kerio MailServer accounts) are checked.

Apple Address Book parameters can be set under Address Book → Preferences. This option opens a dialog providing several tabs (refer to figure 11.2  Enabling synchronization). Specification of the LDAP tab is required (see figure 11.1  Apple Address Book settings).

Apple Address Book settings

Figure 11.1. Apple Address Book settings


Name

Name of Kerio MailServer is required in this entry.

Server

IP address or DNS name of the computer where the Kerio MailServer is running.

Search Base

Specify a location of contacts in the LDAP database (see above). If the entry is not specified, all subscribed contact folders will be searched through.

If you want to access all private and subscribed shared and public folders, leave the entry blank or enter

fn=ContactRoot

More precise specification of searched section of the LDAP database enables to access only some types of contacts. To better understand various alternatives, read the following examples:

  • cn=wsmith@company.com,fn=ContactRoot

    (the look-up will be performed only in folders of the jsmith@company.com user)

  • fn=personal,fn=ContactRoot (only folders of the user currently connected to the LDAP server will be searched through. This option is identical with the previous one, however, it is not necessary to specify username (or email address) of the user. This option may be helpful for example when configuring multiple clients, etc.)

  • fn=public,fn=ContactRoot

    (only public contact folders will be searched through)

  • fn=Contacts,cn=wsmith@company.com,fn=ContactRoot

    (only the Contacts folder of the jsmith@company.com user will be searched through)

  • fn=PublicContacts,fn=public,fn=ContactRoot

    (only the public PublicContacts folder will be searched through)

Port

Port of the LDAP service. The same port as in Kerio MailServer must be set.

If you want to use the encrypted connection to the server (Use SSL), it is necessary that a trustworthy certificate is set (for details, see chapter 9.8  Secure communication of Kerio MailServer with MS Entourage).

Apple Address Book connects to Kerio MailServer by encrypted connection using the LDAP Start TLS extension. It is necessary to follow these steps when setting the encrypted communication on the Address Book → Preferences → LDAP tab:

  1. enable the Use SSL option,

  2. change the default port 636 to the port used in Kerio MailServer for the non-secured LDAP service (typically port 389). In case that you want to use SSL-secured connection to the server (Use SSL), a trustworthy certificate installed is required.

Scope

This item defines which folders will be searched through. It is recommended to use the Subtree option where the system searches through all contact folders and subfolders.

Authentication

Authentication to Kerio MailServer. Set the Simple option for the authentication type to make it possible to specify username and password to the corresponding user account.

11.2.2  Synchronization

Synchronization settings differ for Mac OS X 10.3 Panther and Mac OS X 10.4 Tiger:

Mac OS X 10.3 Panther

Synchronization of contacts can be set in Address Book → Preferences. To enable synchronization, use the Synchronize with Exchange option on the General tab (see figure 11.2  Enabling synchronization).

Enabling synchronization

Figure 11.2. Enabling synchronization


Check the option Synchronize with Exchange to enable synchronization. Click Configure to open an advanced settings dialog (see figure 11.3  Synchronization setup):

User Name, Password

Username and password for the corresponding account. If your mailbox is not created in the primary domain, it is necessary to enter username including the domain (see tables 11.1  Example of the dialog for a primary domain user and 11.2  Example of the dialog for a non-primary domain user), following this pattern:

user_domain@domain

For example:

dsutterland@company.com

Ask your network administrator whether your user account is saved in the primary domain or not.

Outlook Web Access Server

Synchronization is performed via the WebDAV interface. Therefore, it is necessary to specify this entry by the full path to the corresponding account in the following form:

http://mail.company.com/exchange/jsmith

Synchronize every hour

If this option is checked, synchronization is performed once an hour.

Synchronization setup

Figure 11.3. Synchronization setup


Examples:

Items included: What to fill in: Example:
User Name username wsmith
Password user password KvB125Vg
Outlook Web Access Server URL following this pattern:

http://server_name/exchange/user_name

http://mail.company.com/exchange/jsmith

Table 11.1. Example of the dialog for a primary domain user


Items included: What to fill in: Example:
User Name username including the domain eblue@company.com
Password user password AhdeeB56
Outlook Web Access Server URL following this pattern:

http://server_name/exchange/user_name

http://mail.company.com/exchange/hbrown

Table 11.2. Example of the dialog for a non-primary domain user


The synchronization uses Apple iSync. This application enables synchronization on various Mac OS X systems. In this application, synchronization can be started by hand any time (unless the every hour synchronization mode is set in the Apple Address Book).

Follow these instructions:

  1. Set Apple Address Book correctly (see above).

  2. Run the Apple iSync application

  3. A dialog box with the Exchange icon is displayed. The window also includes the Sync now button.

  4. Click Sync now to synchronize contacts.

Mac OS X 10.4 Tiger

For Mac OS X 10.4 Tiger, two methods of synchronization are possible:

  • For the synchronization settings, the built-in support for connection to the Microsoft Exchange server will be used and the synchronization is performed with the Apple iSync application.

  • Synchronization can be set by the Kerio Sync Connector, a special application designed for data synchronization in Apple Address Book and Apple iCal. In detail, Kerio Sync Connector is described in chapter 12  Kerio Sync Connector for Mac .

Warning

It is not possible to set synchronization both in Apple Address Book and in the Kerio Sync Connector. Only one synchronization method can be used at a time.

Synchronization inApple Address Book can be set as follows:

  1. Run Address Book.

  2. In Address Book → Preferences (see figure 11.4  Address Book → Preferences) on the General tab, check the Synchronize with Exchange option (figure 11.5  Apple Address Book — General).

    Address Book → Preferences

    Figure 11.4. Address Book → Preferences


  3. Click on Configure and enter username and password for connection to an account in Kerio MailServer (see figure 11.6  Login data settings):

    Apple Address Book — General

    Figure 11.5. Apple Address Book — General


    User Name, Password

    Specify login username and password for connection to a Kerio MailServer account. If your mailbox is not created in the primary domain, it is necessary to enter username including the domain (see tables 11.1  Example of the dialog for a primary domain user and 11.2  Example of the dialog for a non-primary domain user), following this pattern:

    user_domain@domain

    For example:

    dsutterland@company.com

    Ask your network administrator whether your user account is created in the primary domain or not.

    Login data settings

    Figure 11.6. Login data settings


    Outlook Web Access Server

    It is necessary to specify this entry by the full path to the corresponding account in the following form:

    http://server_name/exchange/user_name

    for example:

    http://mail.company.com/exchange/jsmith

    Synchronize every hour

    If this option is checked, synchronization of contacts is performed once an hour.

Once the connection to the server is set, it is necessary to configure Apple iSync, the synchronization utility which allows synchronization of various types of applications and devices on Mac OS X. This setting allows manual synchronization of contacts.

The settings can be done as follows:

  1. Run the Apple iSync application

  2. In the iSync menu, click on Preferences.

  3. In the iSync Preferences dialog box, check the Show status in menu bar option (see figure 11.7  iSync Preferences).

    iSync Preferences

    Figure 11.7. iSync Preferences


  4. Now, it is possible to synchronize Apple Address Book whenever needed. A synchronization icon appears in the right top corner of the screen. Click this icon and select Sync Now in the menu (see figure 11.8  Starting synchronization).

Starting synchronization

Figure 11.8. Starting synchronization