Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I work on a mac in a building full of PCs, and the IT department here doesn't have IMAP access turned on on the exchange servers. So I miss a lot of meetings because I don't get reminders because I access my mail via Outlook Web access.

I had written a script to scrape my Outlook Web Access calendar and turn it into iCal format, so I could get my reminders via thunderbird or It basically downloaded the calendar page via curl, parsed the HTML and reformatted all the appointments as ical. it wasn't elegant, but it worked. Then they changed to outlook 2007, and it doesn't work any more.

I have a sketchy knowledge of curl, and almost zero knowledge of how outlook works. Can anyone point me towards a reference for getting calendar info out of an exchange server without using outlook? If I can configure curl to get the HTML I will be happy, but if there's a more elegant way, such as getting the calendar info as XML I'll be delirious.

share|improve this question
Can you install Mac OS X 10.6 (aka Snow Leopard)? Snow Leopard added support for Exchange Servers. You can use the standard Apple Mail, iCal, and Address Book applications for your office communications. I used to use Microsoft Entourage but switched fully to Mail & iCal after installing Snow Leopard. This would be much easier and more reliable than screen scraping Outlook Web Access. – Doug Harris Apr 21 '10 at 18:55
Oh goody! I'll get on to the IT people to upgrade me.. Are you sure this is without IMAP enabled? – stib Apr 22 '10 at 5:53
Yes, native Exchange connectivity. It's not IMAP. – Doug Harris Apr 23 '10 at 13:56
up vote 0 down vote accepted

Just a heads up on this. The Exchange support in Snow Leopard is for Exchange 2007 and above only. If you are running Exchange 2003, like we are currently, it is not supported. There is a version of Entourage that works with Exchange 2003 and WebDav.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .