Address Book Server

From Mac Guides

Jump to: navigation, search

AddressBookServer, allows you to share your contacts and calendar events with others connected to your network or over the internet. Each participants synchronizes their contacts with the server hosted own your own system. Address Book and Calendar Server supports the full Address Book and iCal Schema. The server also provides a friendly web interface which you can use to access your contact details when you not on your Mac. There is even an iPhone client which accesses the contact details on the server directly for when you on the road.

This product is not to be confused with the Address Book Server included in Snow Leopard Server (10.6). Unlike Apple's offering this Address Book Server offers more features, such as a web interface and also supports 10.4 and 10.5. Unfortunately Apple opted to choose the same name for their product as we did for ours, even though ours has been available for several years. I guess it's true what they say ""Imitation is the sincerest of flattery."

It uses Sync Services (iSync) to transfer records between your clients and your own server. If you make your server accessible via the internet your client will be able to sync when not on your local network.

Contents

Supported Operating System

The server can be installed on any modern operating system such as

  • OS X and OS X Server including Tiger 10.4, Leopard 10.5 and Snow Leopard 10.6
  • Linux with Java 5/6 support
  • Windows with Java 5/6 support

The client can be installed on any modern operating system such as

  • OS X and OS X Server including Tiger 10.4, Leopard 10.5 and Snow Leopard 10.6

Other environment can access contact records via the friendly web interface.

Supported Database Engines

The following database engines are supported. Details on configuring each engine are available on the support wiki.

  • H2 embedded
  • PostgreSQL
  • SQL Server 2005 Configuration
  • Oracle Configuration
  • Derby Configuration
  • MySQL

Most other database engines which offer JDBC 4 (and maybe even 3) support should work as well, but have not been tested.

Instructions to integrate with FileMaker are available on the project's (WIKI pages)

Features

  • Bi-directional sync to keep your Address Books up-to-date.
  • Bi-directional sync to keep your Calenders up-to-date.
  • iSync integration to transfer contact information in the background in real time
  • Address Book schema are fully supported
  • iCal schema are fully supported
  • Discover via Bonjour to ease configuration.
  • Support for off-site clients (Without Bonjour)
  • Scheduled automatic synchronisation
  • Internationlisation German, French, Romonian, Swedish and Italian
  • Recover deleted contacts
  • Administration tools
  • View contact in Google Earth
  • Export to vCard and LDIF format
  • Optional SSL support
  • iPhone support via ABCMobile

Links