Accessing Your Global Addressbook

  • This Document Is Out Of Date
    You can now read/write/delete items in the LDAP Service.
    There is a change in the configuration required to enable you to do this.
    Please read this page for the new information: LDAP setup and configuration information.

 

 

 

  • Getting Contacts Into Your Global Addressbook
    There are two paths you can take:
    1. Start the Java client and use File->Import->Contacts and select VCard or LDIF. Thunderbird and some other applications export their data to an LDIF file.
    2. Use SyncML. Directions for doing this can be found here.

  • What You Need To Know First
    1. Your ScheduleWorld ID:
    • View your HTML preferences - the title is in the format "General Preferences for <ID>".
    • You can also get this from the Java client by right-clicking your calendar and selecting properties (Creator).
    2. Use SyncML. Directions for doing this can be found here.
  • Accessing Your Global Addressbook Using Outlook XP/Express
    These screenshots apply to Outlook Express too except for the first one which will have more tabs but the same functionality.

    1. xp config

      Remember to change the number 1234 to your ScheduleWorld ID.
    2. xp config

      Remember to change the number 1234 to your ScheduleWorld ID.
    3. xp config
    4. xp config
  • Accessing Your Global Addressbook Using Outlook 2000

    Unfortunately Outlook does not have autocompletion of LDAP addresses. However, Outlook can use the Sync4j SyncML client to automatically keep its addressbook in sync with ScheduleWorld.

    Note: the screenshots are from Microsoft 2000 but it should work in a similar manner for later versions. Your account name would be found by the same method mentioned above in the Thunderbird paragraph.

    Note that Outlook renames the LDAP term "base DN" to "Search base".

    1. Under Tools->Accounts select the "Directory Service" tab and click "Add -> Directory Service". Outlook 2k config
    2. ldap.ScheduleWorld.com is the server and you are required to log on. Outlook 2k config
    3. Your ldap account name and password are required. Remember to change the number 350 to your ScheduleWorld ID.

      Outlook 2k config

    4. When composing a new email click on the "To:" button, then click on "Find..." and you will be able to select email addresses from the ScheduleWorld LDAP addressbook. The dialog you see should look something like this: Outlook 2k config
    5. After saving your new directory server you will have to edit its "Advanced" properties and change its "Search base" to your ScheduleWorld addressbook base DN. You should also decrease the maximum number of search results to 20 or less. The Advanced dialog you see should look something like this: (remember to change the number 351 to your ScheduleWorld ID)

      Outlook 2k config

  • Accessing Your Global Addressbook Using Thunderbird

    The Thunderbird folks did a good job integrating with LDAP addressbooks. Thunderbird provides auto-complete support against the LDAP addressbook!

    For example, if you are looking for support@ScheduleWorld.com (and it's in your ScheduleWorld LDAP addressbook) all you have to type is 'sup' and Thunderbird should automatically complete the rest of the email address for you.

    Bug notice: Thunderbird always adds the contact's full name to the email address. So if your email address already has the full name prepended to the email address Thunderbird will create a mess and the email address will be invalid.

    To ensure you don't trigger the Thunderbird bug, do not configure contact email addresses with spaces, quotes, or < and > symbols. Here is a bad and good contact email example:
    • Bad: "First Last" <first.last@a.com>
    • Good: first.last@a.com

    Here is some information about configuring Thunderbird:

    1. Create a Thunderbird LDAP server using the ScheduleWorld addressbook properties. It should look something like this: (change 6832 to your ScheduleWorld ID)

      Thunderbird config

    2. You must change the Thunderbird "Advanced" search filter from the default of "objectclass" to "cn". Also you probably don't want to return more than 20 results. It should look something like this: Thunderbird config

    NOTE: Thunderbird is missing SyncML support so it can't send its contact updates back to ScheduleWorld. It would be nice if someone ported one of the simple GPL'd SyncML clients found on the Sync4j website to an embedded Thunderbird feature.

  • Accessing Your Global Addressbook Using The OS/X Addressbook
    The following snapshot shows the dialogs that need to be configured. The OS/X email client provides address auto-completion against the ScheduleWorld LDAP server!

    osx config

    • Name: ScheduleWorld
    • Server: ldap.ScheduleWorld.com
    • Search Base: ou=super,ou=contacts,ou=xxxxx,dc=ScheduleWorld,dc=com
    • Port: 389 (no SSL)
    • Scope: Subtree
    • User name:ou=xxxxx,dc=ScheduleWorld,dc=com
    • password: (your ScheduleWorld SyncML password from Tools->Settings->SyncML)
    • Auth Type: Simple
  • Accessing Your Global Addressbook Using KMail
    The following two snapshots show the dialogs that need to be configured. No "Thunderbird-like" auto-completion is available with KMail. Remember to change the number 1991 to your ScheduleWorld ID.

    KMail config KMail config

  • Accessing Your Global Addressbook Using Evolution
    The following three snapshots show the dialogs that need to be configured. No "Thunderbird-like" auto-completion is available.

    Note that Evolution renames the LDAP term "base DN" to "Search base".

    Tools -> Settings: Evolution config

    Remember to change the number 559243 to your ScheduleWorld ID.

    Evolution config

    Remember to change the number 899823 to your ScheduleWorld ID.

    Evolution config
  • Accessing Your Global Addressbook Using LDAP

    The ScheduleWorld addressbook service can be used by any product that uses the IETF open LDAP standards. The Mozilla foundation has a nice website that lists most of the LDAP open standards documents as produced by the IETF: http://www.mozilla.org/directory/standards.html

    A list of some other products that use these open standards: Exchange, Outlook, Lotus Notes, Mozilla Thunderbird, KMail, and Evolution. There are many others as a quick google search would show.

    If you are LDAP savvy you can even use your LDAP browser of choice to connect to your ScheduleWorld addressbook service.

  • Working Around Firewall Problems
    Email us if your port 389 is blocked.
Calendar Contacts


©2005 ScheduleWorld - Privacy Policy - Program Policies - Terms of Use