Since Alf is working from your builds, let's see if we can get you working first. I've not used mapiprofile so can we try the following...
1. Please "svn update" to pick up some usability improvements + build fixes + bug fixes I committed over the weekend, and rebuild.
2. From your build tree:
...kdebuild/akonadi/exchange/mapibrowser/mapibrowser
3. Under "File->Manage Profiles", you should be able to add a profile. There are some new What's This strings like this to help you fill it in:
4. You should see on your terminal one message when you start the program MAPI_E_NOT_FOUND, and then a second MAPI_E_LOGON_FAILED when , after creating the profile, you try "File->Get Folder Tree". This second message was fatal before my weekend changes, but with svn head, after a short pause, you should see the GUI fill with info.
$ .../kdebuild/akonadi/exchange/mapibrowser/mapibrowser
"MapiProfiles::MapiProfiles.MapiProfiles:" cannot get default profile: "MAPI_E_NOT_FOUND"
"MapiProfiles::MapiProfiles.MapiConnector2:" cannot open public folder "MAPI_E_LOGON_FAILED"