Although all this information is available elsewhere in chunks, I'm going to put it all together in case someone else in my situation stumbles across this problem.
So to start with, I'm using Ubuntu 14.04. I had most of this working with Ubuntu 14.10 but I was stymied at Lightning and gave up temporarily. In addition, we use Exchange 2007, so if you use 2003 or 2010 or whatever fancy stuff they've upgraded to, this may not help you. But it might. Who knows! Just try it anyway!
First, you're going to need to find your EWS server. It's not going to be pretty, because this means that you have to do one of these two things:
- Ask someone in the IT department, who probably won't give it to you anyway
- Find a Windows machine where someone (preferably you) is using Outlook.
I can't help you with the first, because I've never figured out how to establish the necessary rapport with IT. If you succeed, please let me know, because I'm infinitely more interested in social engineering as a topic than forcing linux to do Windows things.
For the second, here's how it's going to work. I'll illustrate it for you because maybe that will make this look more interesting.
Step 1: Open Outlook on that Windows machine and look in the lower right hand corner.
Step 2: Ctrl+right click the Outlook icon in the task bar.
Yeah, I know, it's weird. I think this is a combination of things I've never done before, but I was informed on how to do this by some random knowledge base online
Step 3: Click "Test E-mail AutoConfiguration"
Step 4: Enter an email address, uncheck everything but Use AutoDiscover, hit Test
Probably yours email address, but maybe someone else's will work? Hard to say. I just used mine.
Step 4: Look for "Availability Service URL" in the results
Yes, there are two. No, I don't know if both of them work. I'm too superstitious to try after having tried the second one and had it successfully work.
Step 5: Download Thunderbird if you don't already have it.
I already had it, 'cause it came with Ubuntu, but I have it on authority that you can get it from the Ubuntu Software Center:
Or at the command line with
sudo apt-get install thunderbird
Step 6: Install ExQuilla add-on
So Tools -> Add-ons
Then search for ExQuilla in the upper right hand corner
And install it. Then you have to reboot Thunderbird. When it comes back, go ahead and install Lightning in the same way if you want calendar support, too.
Step 7: Put in your awesome new info!
First head to File -> New -> Add Microsoft Exchange Account
So, your email address might possibly not be the same as your login. Mine isn't because of maiden name issues. Probably you know if this is the case, but maybe you don't. I don't know.
Maybe some of you people can just use Autodiscover, but I certainly couldn't, which is why I took you through the steps in the beginning. If it works for you, sorry for the detour, but now you know how to help other people. Doesn't that feel good?
Step 8: Lightning and the Exchange Calendar
So if you already installed Lightning from the add-ons section of Thunderbird, good job. If you didn't, do it now.
But do it from there, because you're probably not going to be able to find it anywhere else. Something about it not being kept up, probably because OWA is okayish, but if you thought it was good enough you wouldn't be here, would you?
Afterwards extract it somewhere you can find it so we can get this finished.
Step 9: Open the .xpi file within Thunderbird like so
Tools -> Add-ons
Then click the little dropdown box like so, and tell it you want to Install Add-on From File.
You'll have to reboot now. Sorry.
Step 10: Add the calendar (almost done!)
So, here we go, File -> New -> Calendar
You want a network calendar, of course.
And Exchange ...
Give it a name...
And then use the EWS server from Step 4.
And by George, I think we just may have done it. Enjoy!
Danielle has her Msc in Methodology and Statistics and works mainly in R to bring order to chaos.