Version: 3.1 rc2 (using KDE 3.0.9) Compiler: gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) OS: Linux (i686) release 2.4.17 I've dealt with the nightmare that is Exchange for some time, so I think I may actually be able to help here! The problem is that the Exchange plugin assumes the Exchange account has the same name as the username - which isn't the case here (and in most places I'd guess). e.g. my username is "domain\jhaar", but my exchange account is available via the OWA interface as "/exchange/Jason_Haar/". I'd suggest not jumping straight to the "/exchange/Jason_Haar/" URL, but instead do it the long way. Go to "/exchange/", login with the "domain\jhaar" (or "jhaar" - OWA *can* be configured with a default domain - but it isn't by default!!!), and view the returned HTML to find out what their mailbox name is. e.g. when I login to "/exchange/" as "domain\jhaar", 7 lines down is a BASE tag referring to "/exchange/Jason_Haar/" - which you could then use to grab the Calendar. Another option would be just giving more configuration options? If the Exchange plugin allowed you to enter the domain, username, password and mailbox name, then you could go explicitly to where they tell you to, otherwise you could do the BASE check if the mailbox name is left empty...? Thanks for the work - I could actually look at dropping Outlook if this works! :-)
I'll look into this. Remember we don't use OWA. I tried that, but parsing the HTML is a nightmare. Plus, it can change without notice. Instead, we use the webDAV interface. The confusion occurs because you enable webDAV on the server by enabling OWA. We might be able to ask the server via webdav what your mailbox URL is, but I'm afraid we'd have to ask that by referring to your mailbox URL. Otherwise, I'll try the configuration option so you can fill it in yourself.
Added support for different mailbox/username combinations in CVS. Jason, could you please test this?
Added a button to the plugin configuration dialog that tries to find the mailbox URL automagically. Like Jason suggested, this gets http://mail.company.com/exchange/ with username,password authentication. This returns an HTML response with <base href="mailbox url">. Since it's not foolproof we leave the the possibility for the user to fill in the mailbox URL by hand.
Also backported to KDE 3.1 branch
Resolution Worksforme should be "FIXED"
Just to get the stats right...