Tuesday, October 11, 2016

Outlook Calendar in Thunderbird

This has been something of a thorn in many peoples side.  It is simple to press the publish button in an outlook.com account on the web and add the resultant ICS file to Thunderbird as a read only calendar.  But what if you want a calendar you can update, one that syncs both ways.  Until now I had though it was simply not possible.  But it appears I have been mistaken.

So how to do it.  It is in fact fairly simple,  but has a crucial step that has to be executed before you try and set up the calendar.

Click this link. https://outlook.com/ews/exchange.asmx
You will be asked for your password and user names.  These are the same username and password you use to log into the Outlook.com web site.  In my case my Hotmail.com email address and associated password.  Once you are authenticated you will see a web page advising you that your have created a service and giving a lot of instructions about how to create a code file.

Not important in our world.  What we have done is enabled EWS on the URL for ourselves.  Up until this point is you put in the URL https://outlook.com/ews/exchange.asmx into Thunderbird using the ESW add-on it would simply give an error about being forbidden.  Now it just works.

So the next part is easy;
  1. Locate the EWS exchange add-on. download link here 
  2. Open Thunderbird's  add-on manager by clicking on the on the tool bar and select add-ons
  3. Drag the entry for exchangecalendar-v3.8.0.xpi from that page to the Thunderbird add-on manager and drop it.
  4. When the install dialog opens (it will take a little while as the add-on is downloaded) click install. 
Or use the instructions here

Once the add-on is installed and you have restarted Thunderbird before configuring a new calendar.
  • Open the calendar tab.
  • Right click in the calendar list pane
  • Select New calendar.
  • Select "On the Network" and click next.
  • Select Microsoft Exchange 2007/20110/2013 and click next
  • Give your calendar a name and select the email associated with the calendar
  • Click next 
  • Select Hosted Exchange
  • Server URL  https://outlook.com/ews/exchange.asmx
  • Primary Email address <Your primary outlook email address, no alias>
  •  User name  the user name you enter to log into Outlook.com.  For me it is my email address again.
(The following were the default values. I did not change them)
  • Domain Name is blank.
  • Share folder Id is blank.
  • Folder base is "Calendar Folder"
  • Path below folder base is /
  • Check the server name and settings and complete the Wizard using it's defaults.
I have not yet tested this over a period of time.  But after a number of hours I still have a rad write outlook.com calendar in Thunderbird.

Please  let me know if this does not work.  I have not found it anywhere else on the web, and I doubt my own abilities.  Perhaps it only works for a day.  Only time will really tell.


  1. How to do this with Thunderbird: 60.7.0 ?

  2. https://github.com/ExchangeCalendar/exchangecalendar/releases

  3. This solution works great. Really clear instructions as well, thank you.
    I used the link above to find the latest plug in releases - found the latest beta one didn't work with latest TB install, but the previous one installed just fine. Good job! :)

  4. Tried to drop and drag link, but thunderbird said it wasn't compatible. Didn't show up on add ons or new calendar. Grrr! Would really like a solution to this!

  5. Try to use this link. https://addons.thunderbird.net/en-US/thunderbird/addon/tbsync/
    Afaik, this one fits very well. I hope you save your day!!

  6. Looking for the easiest solution to backup all the OST files to MBOX format then you can simply try ZOOK OST to MBOX Converter for this process. It can efficiently switch the files format in just a few clicks that too by preserving all the data integrity of the files.OST to Thunderbird Converter scans the OST files to find any corrupted data and recovers them before conversion. It supports all the MS Outlook versions i.e. Outlook 2019, 2016, 2013, etc. and also enables users to export the data to any MBOX based email clients such as Thunderbird, Eudora, Mac Mail, etc. It provides a hassle-free platform to export the files without any technical assistance.

    Explore More:- ZOOK OST to MBOX Converter

  7. The user should open the Hotmail official website on the browser after that the user should click the sign-up button given in the left side of the page further enter a username of choice then enter a password twice, also further the user should enter a phone number and an alternate email ID for recovery purposes. If needed then the user can connect with the certified team of Hotmail technicians as and when needed.
    Hotmail Support Number UK