Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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

Can I use Thunderbird to access Microsoft Exchange server? Evolution works ok, I am just looking for an alternative.

share|improve this question

Your question is very similar to this AU answer.

In summary - if your MS Exchange server supports IMAP or POP3 then thunderbird can be used as your Email client.

However, if you want to directly support MS Outlook .pst files and other MS Exchange capabilities, then Evolution is a better client to use.

share|improve this answer
you don't need to have IMAP or pop3 enabled, please see my answer below – Rqomey May 21 '14 at 8:50

You should look into this piece of software which acts as a gateway between Exchange and mail clients.

share|improve this answer
davmail did the trick. – DRob Jun 17 '11 at 20:43

You need to use the ExQuilla addon. This is very easy to use, and allows you to set up your exchange account, even using auto-discovery if it is configured correctly. However, After a 60 day trial, it's not free to use.

You don't need to have IMAP enabled on the server for this.

  • Go to addons, install a plugin called exquilla
    (If you want calender also install "lightening")

  • Go to and download (you may have to right click and "download as")

  • Back in thunderbird, click "Tools → addons"

    There is like an options button beside the search box on the top left, click this and select "Install add-on from file"

  • Select the file you just downloaded.

  • Restart thunderbird.

To configure

  • Click "Tools → ExQilla for microsoft exchange → Add microsoft exchange account

  • Leave everything as default, auto discovery worked a charm.

Calender →

  • Right click on left menu and pick "New Calender"

  • Choose "on the Network"

  • Choose Microsoft Exchange 2007/2010/2013

  • Auto discovery didn't work here for me, so fill out your email, username and fill the domain with "your domain"

  • I think there is then a discover button which you can click, and it populates the folder field.

  • I left everything else and clicked next.

So far everything seems good.

I believe there is also an addon to read the exchange *.dat files called "lookOut" But I have seen benefits from this yet"

Set up your signature

(If you need to copy thunderbird filters from an old account just quit thunderbird, and copy msgFilterRules.dat from your old profiles folder in ~/.thunderbird/blah/ImapMail/blah/ to ~/.thunderbird/blah/ExQuilla/ All your filters copy... beat that zimbra migration!

share|improve this answer
Might be worth pointing out that after a 60-day trial, it's a $10 per account per year license. – Drew McGowen Aug 27 '14 at 19:28

From my experience, its a 'yes' to Thunderbird reading and managing mail from Exchange, and a 'maybe' to sending email. I just started using Thunderbird with Exchange via IMAP.

Under Tools > Account Settings... I added an account. After entering my email address and clicking Create Account, it found my organisation's details, but they were incorrect.

I needed to manually configure it to IMAP as the type; the server name was the same as the Exchange server (use your organisation's Outlook setup to find it); the SSL configuration was SSL/TLS; and I needed to change Authorization to Normal (Thunderbird incorrectly detected it as Kerberos/GSSApi).

I had no luck sending email to users outside my organisation using the Exchange server, so I switched to another SMTP server that I could access.

I didn't have any Exchange folders other than Inbox in my setup, but I've read that they may not automatically appear in Thunderbird. To show them, in Thunderbird right click the Inbox folder (in the list of folders) and click Subscribe... to check what folders are shown from Exchange.

share|improve this answer

Yes, you can do it

  1. Open Thunderbird and click the Tools menu option. Click Account Settings. Click Account Settings again to start the process for the Exchange connection.

  2. Enter the full name at the first window. This name is what email recipients see in their inbox. In the following text box, enter your email address. Click the Next button.

  3. Select IMAP Mail Server from the drop-down window. Enter the Exchange server name in the IMAP Server Name text box. In the Outgoing Server text box, enter the Exchange server name again. Click the Next button.

  4. Check the box labeled Username and password. Enter your current username used to log into the machine. Remove the check mark in the box labeled Use secure connection. Click Finish. The Thunderbird application is ready to send and receive email from the Exchange server.


share|improve this answer
Thanks for the reply, however the account settings are under "edit" not tools which brings me to believe these instructions are for an older version of Thunderbird. – DRob May 13 '11 at 8:59

After going thru all the pains I could setup my thunderbird. I hope this helps you too -

share|improve this answer
Welcome to Ask Ubuntu! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Peachy Oct 4 '12 at 6:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.