Miscellaneous Exchange Geekery

As a way to soften the impact of returning to the office and having to deal with a number of pending issues (plus an internal workshop that took up most of my morning), I took some time at the end of the day to give and the Ximian Connector for another shot.

Took me all of 5 minutes to get it working after a colleague (well-versed in and the arcane art of tcpdump and netcat) figured out we had a non-standard mailbox URL.

Well, make that almost working. Mail, tasks and notes work (note support is pretty shitty, by the way), but calendaring is fundamentally broken, and while we have our suspicions, it will take some time to confirm them.

The best news (for me) is that armed with the URL trick, I finally got the to sync all my contacts with .

The jury’s still out on whether that is a good thing, since I now have all sorts of X.400-like crud instead of some e-mail addresses. Besides, there seems to be a fundamental difference in the way and use “work” and “home” e-mail addresses, but I’m not complaining - yet. So far, all my -specific data was preserved correctly, and .Mac syncing works fine alongside it.

I guess it will take a while longer to sort out the kinks, but it looks promising.

Update: I have since confirmed that can access the calendar and contacts folders via . However, in what I can only call an asinine move on ’s part, tasks and notes are not synchronized with - and you need access server to validate addresses against the Global Address List.

So let’s summarize this in a table, shall we? Here are some of the ways I can access my account at this point (or at least carry around some information from it):

ClientMailCalendarContactsTasksNotesDirectory
Address BookN/AN/Avia iSync/WebDAVN/A

N/A

via LDAP
BlackBerryGPRSGPRSUSBUSB

USB

GPRS
EntourageWebDAVWebDAVWebDAVNo

No

via LDAP
EvolutionWebDAVWebDAVWebDAVWebDAV

Bad

WebDAV?
Mail.appIMAPN/Avia Address BookN/A

N/A

via LDAP
OutlookMAPIMAPIMAPIMAPI

MAPI

MAPI
PocketPCAirSyncAirSyncAirSyncAirSync

AirSync

AirSync
SE Z1010IMAPBluetoothBluetooth?

?

N/A
iCalN/ANoN/ANo

N/A

N/A

You will note that there is no out-of-the box solution for that can provide me with mail, calendaring, contacts, tasks and directory access with a single protocol - which is pretty damn wierd, if you ask me. Of course I know about things like , but the point is they should not be necessary - especially if you happened to fork out good money for .

This page is referenced in: