Calendaring is an integral feature of the Nexus system. If you want to use calendaring in clients other than Microsoft Outlook, Entourage or Internet Explorer then you will need to perform further setup and configuration procedures. One method is to use Davmail and this document outlines how to use this program inconjunction with Mozilla Thunderbird, and its calendaring plugin Lightning, to access your Nexus account.
Davmail is an Exchange gateway allowing users to connect to Exchange via an alternate email/calendar client. It is available for Windows, Mac and Linux operating systems. This particular guide has been written using Ubuntu 9.04, Thunderbird 2.0.0.x and Lightning 0.9. It has also been tested on the beta version of Thunderbird 3 and Lightning 1.0pre.
To install Davmail go to: http://sourceforge.net/projects/davmail/files/
If you're using Ubuntu or another Debian based Linux distribution, you'll
want the file that ends in
.deb. Click on it, then Open
the file. It will pop up the installation box; click on
Package. This will create a link in Applications -- >
Internet --> Davmail
Open up Davmail and it will prompt you for settings, and also put the Davmail
icon (a yellow filled circle with a white lightning bolt inside it) in your
system notification area. If it doesn't prompt you for settings, right-click
Davmail icon and go to
options should look like this:
OWA (Exchange) URL: https://davmail.nexus.ox.ac.uk/owa
- Local POP Port: Unticked
- Local IMAP Port: Unticked
- Local SMTP Port: Unticked
- Caldev HTTP Port: Ticked - 1080
- Local LDAP Port: Ticked - 1389
Davmail needs to be running on your system before starting any
email/calendaring client. We suggest that it is automatically started at
system boot time. In Ubuntu add to
Also see Alerts
N.B. In some newer versions of Ubuntu, within the Default Unity desktop for instance, there is no system tray to launch Davmail. It may be necessary for you to manually edit your Davmail properties file to configure the correct URL and Exchange protocol settings. The settings probably looks something like this:
You can do this by following the Thunderbird set up instructions.
- Open up Thunderbird, and click on
Calendar. You'll see the Home calendar which it automatically creates.
- Right click on the
Home calendarthen click on
[New calendar]. A new window will now appear.
On the Networkthen click
- Select Caldev.
- Replace firstname.lastname@example.org with your primary email
address. So for example,
- Then press
Next. It will ask you for a name, we recommend using your own name for this (to make it easier if you have multiple calendars showing). Once done, select
- It will then prompt you for you user name and password (If it doesn't double check that Davmail is currently running). Enter your single sign-on credentials and the calendar should sync.
You cannot share calendars through this; however, if you have already set up shared calendars using Outlook, then you can view other people's calendars by setting up a new one, and inserting their primary email address instead (but see below Alerts).
- From within thunderbird go to
[Preferences]to bring up the
- Click on
- Click on
Add. Settings are as follows:
OKtwice to get back to the
- Tick the box next to
Directory Serverand make sure that
[Nexus]is selected from the drop down. The
Addbutton will now become active too.
- GAL Lookup
- A search will not display more than 100 results due to a limitation with OWA, which cannot be changed.
- Make sure "show reminders" is unselected when loading someone else's calendar, otherwise you'll get back-dated reminders for everything in their calendar. If you do this by accident it will probably lock up Thunderbird; force quit, open again, go straight to calendar, right-click on the offending calendar and change the settings to stop showing alerts.
- I get an authentication error when I try to import my calendar
- Check that you are using the secure https method in the URL to access the system.
- Thunderbird cannot find my calendars
- You have to start Davmail before starting Thunderbird, otherwise it doesn't find the calendars (it shows events, suggesting that it caches them somewhere). If you start Thunderbird before Davmail, the Nexus calendars are marked with an alert icon and their tooltip says "The calendar [name] is momentarily unavailable." Reloading them (right-click -> "Reload remote calendars") doesn't work, you have to restart Thunderbird.
- Private calendar events
- Some clients do not fully support private items and your private items may be revealed to those you share your calendar with. Please see the "How private are my private calendar entries?" entry in the Nexus FAQ for more details.