You can now access your FastMail address book via LDAP. Many email programs (eg Outlook, Outlook Express, Thunderbird, etc) support LDAP access for address books.
There are some important caveats with using this:
- The address book is read-only via LDAP, so you can’t make changes or add addresses to your address book from your email program
- The address book is not cached offline (in theory Thunderbird 2 supports this, but the implementation is currently broken, it should be fixed in Thunderbird 3), so it will only work while you are connected to the Internet
LDAP is most useful for families/businesses that have a large global address book. In these cases, the LDAP address lookup will search the users private address book & and the global address book.
If you understand these limitations, and want to give LDAP a go, here are some quick instructions for setting up LDAP on the most popular email clients:
- Outlook Express – Go to Tools -> Accounts. Click Add -> Directory Service, then see below
- Thunderbird 2 – Go to Tools -> Options. Click Composition tab, then Addressing sub-tab, click Edit Directories. Click Add, then see below.
- Outlook 2007 – Go to Tools -> Account Settings. Click Addressbooks tab. Click New then see below.
Once you follow the above steps, you’ll be asked for some information about the LDAP server. You need to enter the following details:
- Server/Host name: ldap.messagingengine.com
- Port: 389 (or 636 for SSL)
- Login: Required (but must be “plain”, not “SPA”)
- Username/Bind DN: cn=[your-username]@[your-domain],dc=User
- Search base/Base DN: dc=AddressBook
Obviously replace [your-username]@[your-domain] with your actual full login name in the above settings (and remove the [ and ] brackets as well, they’re just to make it clearer which bits need some changing), but remember the “cn=” part at the start and the “,dc=User” part on the end.
Here’s some photos for the Outlook Express setup:
And this is for Thunderbird:
To actually do an address book search via LDAP
- Outlook Express – Go to Tools -> Address Book (or click Address Book on the main toolbar), then Edit -> Find People (or click Find People on the toolbar). Select the LDAP directory from the Look in popup menu. Then use the fields below to search. To automatically search the LDAP address book when composing, make sure that when you setup the LDAP account, you select the Check names against this server when sending email checkbox on the General tab. Note that any local addresses will always be matched first. Only names that can’t be matched in your local address book will use LDAP for the search.
- Thunderbird 2 – Go to Tools -> Address Book (or click Address Book on the main toolbar), select the LDAP address book from the list at the left. Use the search box at the top right of the window to search. To automatically search the LDAP address book when composing, go to Tools -> Options. Click Composition tab, then Addressing sub-tab. In the Address Autocompletion section, make sure the Directory Server checkbox is checked, and make sure you select the LDAP account you setup above from the popup menu.