Add Calendar into Thunderbird

Thunderbird allows you to add a remote calendar either for work or personal. This section guides you on how to connect your remote calendar to your Thunderbird.

Obtain App-Specific Password

NOTE: if you keep your app-specific password from previous setup like adding remote address book, you can still reuse it and skip this step.

By 2019, major email service providers (e.g. Gmail, ZOHO, ProtonMail, etc.) all had implemented 2-factor/2-step authentication with its App Specific Passwords system for enhancing security countermeasures.

Hence, in all our email account guides, whenever we mention password, we strictly refer to App Specific Password. If your email service provider does not provide such security feature, there are only 2 options left:

  1. Use your normal email password but change it periodically.
  2. Raise the security feature request to your service provider.

obtain app specific password from service provider

Use Lightning Calendar Wizard

We need to add a new calendar. To do that:

  1. Goto Calendar tab.
  2. Right-click at the “Calendar” panel.
  3. Select New Calendar.
  4. Select On the Network.
  5. Select Next to proceed.
  6. Select CalDAV for Format field.
    1. Fill in username (usually similar to your email account).
    2. Fill in individual specific CalDAV URL in the Location field. You can obtain this URL from your webmail settings.
  7. Press Next to proceed.
  8. Configure the calendar accordingly.
    1. Name: fill in the name of the calendar. Append (Remote) if needed.
    2. Color: choose your calendar coloring.
    3. Show Reminders: check it.
    4. Ensure the connected email is correct.
    5. Prefer client-side email scheduling: un-check when available.
  9. Press Next to proceed.
  10. You will be prompted for authentication. Fill in the password accordingly.
  11. Check Use Password Manager to remember this password.
  12. Press OK to authenticate.
  13. Once connected, you can proceed to press Finish to end te wizard.
  14. Right-click your remote calendar.
  15. Select Properties.
  16. Change the Refresh Calendar to the minimum possible value.
  17. Select OK.

open lightning calendar

select calendar to add

configure calendar credentials

style calendar

authenticate calendar

open calendar properties

configure remote calendar refresh rate

Test Your Calendar

Now that the calendar addition is done, you should test it. You can proceed to schedule an event.

NOTE: for Calender field, be sure to select your remote calendar!

create remote calendar event

Wait for a while depending on your synchonization settings. You should see the event is also created on your remote side.

verify event on remote calendar