How do I get Thunderbird to open an ICS attachment directly in Lightning's calendar?

68,880

Solution 1

For Thunderbird 15.0 / Lightning 1.7 the following procedure works for me:

  1. Open the "Today Pane" ie. the Events panel on the right hand side next to the email list.

  2. Drag&Drop the ics-file onto that pane.

In my case (Kubuntu 12.04) it will create the event. Hope this helps.

N.B In Windows 7, you need to hold the CTRL key down while dragging the ICS file on to the events pane.

Solution 2

Right click on the mail and click Convert > Event

Solution 3

On Windows:

  1. Save the attachment to the desktop
  2. From Events & Tasks select Import
  3. Select the .ICS to be added to the Calendar
  4. From the calendar pop-up select which calendar to add the event

Solution 4

If you have the Lightning calendar extension installed on Thunderbird and have the Events pane open.

You can add an ICS file by holding the CTRL key and then dragging the ICS file on to the events pane. (The CTRL key needs to be pressed on Windows 7, but apparently it may work without pressing the CTRL key on Windows 10 and Linux)

The only problem with it seems to be it doesn't manage to parse the start time and end time from the ICS file properly. Instead, it just marks the event as an all day event and disregards the actual start and end times (on windows anyway, not sure about Linux) the rest of the info seems to be picked up correctly.

There is a bug open in Bugzilla for this issue (ICS files not being able to be directly opened in Thunderbird/Lightning). If enough people vote for this bug, its more likely it will get fixed. To vote for the bug to get fixed, create an account on Bugzilla, then go to Opening or adding .ics files to calendar by double click. Under the header titled Importance there is a link that says Vote. Click that then add a tick to the bug and then click Change Votes.

Solution 5

TBird 38.3.0 & Lighting 4.0.3 - Scenario: You click on an ICS link, and are presented with the Open/Save Dialog Solution:

  1. Click Open in Thunderbird
  2. You are presented with a new mail pane
  3. Send the mail to yourself
  4. In the resultant mail in your inbox, you'll see a blue banner at the top, "This message contains an event"
  5. Click 'Add'

Still not as convenient as it might be, but maybe a little better than saving & dragging.

Share:
68,880

Related videos on Youtube

travis
Author by

travis

Software engineer at Tenet in Rochester, NY. he/him My keybase: keybase.io/trav

Updated on September 18, 2022

Comments

  • travis
    travis over 1 year

    I'm using Mozilla Thunderbird 9.0.1 with Lightning 1.1.1. Is there an easier way to import an ICS file attached to an email than saving it to disk, then in Calendar going to File --> Open?

    If I select "Open with Thunderbird" from the save dialog, it just opens a new mail message and attaches the file to it.

    (I did see this older question, but it refers to much older versions of Thunderbird and Lightning)

    Update: I've updated to 10.0 and 1.2, respectively and it still doesn't work right.

    Update 2: Bugzilla.

    • Admin
      Admin about 4 years
      Unbelievable. This bug is open for 14 years at bugzilla. fourteen years for a standard functionality! And it still has the status NEW!
    • Admin
      Admin about 3 years
      Hey look... it seems to be fixed! support.mozilla.org/en-US/kb/…
    • Admin
      Admin almost 3 years
      No, IMHO it's not properly fixed. As I read it, that "fix" says that you can import an ics file into the calendar from a saved file. The fix I would expect is, open email > click on ics attachment, > new event dialogue box pops up, fully populated from the ics data > edit/tweak/save.
  • roetzi
    roetzi about 11 years
    to add to @swinglocators tip: On Windows it only seems to work when you COPY (=hold ctrl while dragging) the ICS file to the today pane. at least that's what I constantly experience.
  • andreas-h
    andreas-h about 10 years
    on my machine (ubuntu 13.10) this does not take the information from the attached .ics file.
  • mack nordstrum
    mack nordstrum almost 10 years
    @roetzi thanks for the tip, the holding CTRL while dragging trick worked for me, if you just drag it without holding the CTRL button it doesnt work. This is quite infuriating, I cant understand why the calendar add-on can't just handle double clicking ICS files to open them, surely it cant be that hard. I've added a suggested edit to the original answer, to add the CTRL key tip
  • malisokan
    malisokan over 9 years
    Works very well in Ubuntu 14.04 with Thunderbird 31
  • nephewtom
    nephewtom about 9 years
    Yes! It works! Today I was just complaining about Thunderbird on Ubuntu... You have my vote, man!
  • ankush981
    ankush981 almost 9 years
    And just in case drag and drop is giving you problems, you can simply go to the Today pane and do File -> Open.
  • black_puppydog
    black_puppydog over 8 years
    maybe worth mentioning: when doing so with my flight .ics files it didn't account for daylight saving time apparently...
  • Aldor
    Aldor over 7 years
    In Windows 10 with Thunderbird 45.7, holding ctrl (to perform a copy) does not seem to matter. Dragging it normally (showing "Move") works the same.
  • crobar
    crobar about 7 years
    This does not convert ICS file to event.
  • Daniel Liston
    Daniel Liston over 6 years
    On my Windows 10 pro (creators) workstation, I have Thunderbird 52.3 which includes lightning by default. With the "Today" pane open and its view set to "Events", I can drag .ics files from the email attachments pane to the calendar events pane without holding down the ctrl button. I do not seem to have any problems with start/stop times in the event either. Admittedly, this comment is 3 years after the original post.
  • Daniel Liston
    Daniel Liston over 6 years
    The question specified "NOT" saving the attachment to disk as part of the import process. While your instructions are functional, they do not fully answer the question. Without step #1, they fail to answer the question at all.
  • Daniel Liston
    Daniel Liston over 6 years
    If multiple events/invites are attached, this procedure only imports the first .ics attachment on my Thunderbird 52, Windows 10 machine. The best answer for my environment was to drag .ics files from the email attachments pane to the events pane. Unfortunately, this was a one by one process which included a "save and close" click for each event, but did not require saving to disk and opening with a second application.
  • frozenjim
    frozenjim over 5 years
    Well, it sure answered the question for me. Thanks!
  • lamanux
    lamanux over 5 years
    In Windows 7 with Thunderbird 60.5 and Firefox 65.0, you can drag it directly from Firefox downlows popup to Thunderbird enents panel.
  • Titule
    Titule about 4 years
    Does not work for me (Windows 10, TB 68.5). I have a mail with 4 attached calendar events
  • Nibood_the_slightly_advanced
    Nibood_the_slightly_advanced over 3 years
    On my Windows 10 Home with TB 78.5 , this does not work, while [Right click > Open with... > (navigate to your thunderbird.exe) DOES work. (standard install path is C:\Program Files (x86)\Mozilla Thunderbird\ )
  • Peter Jennings
    Peter Jennings almost 3 years
    Sadly with TB 78.12.0 dragging and dropping the ics file into the events panel only brings up an empty calendar events panel. It is not filled in from the ics data.
  • stragu
    stragu over 2 years
    Fabulous, that worked for me on Ubuntu 18.04 as well, with Thunderbird 78.11.0. I could associate the filetype to Thunderbird and it then lets me pick which calendar I want to import it into.
  • Filippos
    Filippos over 2 years
    Worked perfectly in Ubuntu 18.04 as well!