Thunderbird, Lightning and Google Calendar with SMS reminders

Friday, October 24, 2008 by Nasir

Thunderbird, Lightning and Provider for Google Calendar is a great way to manage your GMail and Google Calendar. But there is one thing that is missing for me, my favorite feature in Google Calendar, SMS notifications. The Provider for Google Calendar add-on, unfortunately don’t support that.

While lacking any desire to write a new add-on just for that, I really want SMS reminders instead of the supported pop-up reminders. Is there a way to change/replace that easily? The answer is “Yes, of course”.

Reading the Google Calendar Data API, which is necessarily to understand how this is to be done is enough. The steps are actually very easy. Download Provider for Google Calendar. Unzip it, yes it is just a zip file. Replace the word “alert” to “sms” twice in a Javascript file named “calGoogleUtils.js” at line number 508 and 861. Compress it. Install this custom add-on in Thunderbird and you are ready to go.

You can also download the one I’m using right here.

The versions which a I use now are:
Thunderbird version 2.0.0.17 (20080914)
Lightning version 0.9
Provider for Google Calendar version 0.5.1

17 comments

  1. Mohit Says:
    Monday, November 3, 2008 - 13:43:31

    heya,

    just wanted to check how your current thunderbird is configured? does installing the google calendar provider your using allow you to add SMS reminders via thunderbird itself? or did i get your post all wrong? lol

  2. Nasir Says:
    Monday, November 3, 2008 - 16:08:23

    Hey Mohit,

    Yes, it is exactly as you said. Provider for Google Calendar adds only pop-up notification. If you use mine/or make the changes yourself, it will add only SMS notification/reminder.

    Greets, Nasir

  3. Mohit Says:
    Monday, November 3, 2008 - 23:56:39

    Thanks a lot mate. Works like a charm!

  4. Blind32 Says:
    Thursday, November 6, 2008 - 08:40:57

    You sir are a golden god! Awesome!

  5. ALPER Says:
    Sunday, November 30, 2008 - 15:07:28

    Nasir you are a magnificent genius!!

    Many many thanks for coming up with this solution and taking the time to post it online. You have now made a positive contribution on my life. I envy you :)

    Best,
    Alper

  6. lurker8 Says:
    Friday, December 12, 2008 - 01:03:57

    In your instructions, when you say “compress it” do you mean the javascript file?

  7. Nasir Says:
    Monday, December 15, 2008 - 11:08:40

    Lurker8,

    No, just zip compression!

  8. Xion Says:
    Thursday, January 15, 2009 - 04:09:14

    Thank you very much, it works perfectly!

  9. Lee Says:
    Wednesday, March 11, 2009 - 05:02:04

    That’s awesome, thanks for posting it.

  10. david Says:
    Wednesday, April 22, 2009 - 06:46:21

    Thank you so much, this is seriously the best solution. Shame more people don’t know about it.

  11. Ricardo Poppi Says:
    Saturday, June 13, 2009 - 19:26:33

    Just did it here and worked!!! Tks for that!!!

  12. Scott D. Says:
    Sunday, June 14, 2009 - 16:43:20

    So, I am on a windows platform and I am trying to do this. But I am unable to extract the xpi file for starters so if you know how to do that on windows, I would really appreciate it.
    Second, if I already have the addon installed where would I need to go to find the files so that I can already edit them? Is that even possible?
    Let me know if you get a moment. Thanks!

  13. Nasir Says:
    Wednesday, June 17, 2009 - 09:52:27

    Scott,
    The easiest method would be to rename the file from xpi to zip. When you are done with the changes, just rename it back from zip to xpi.
    For your second question unfortunately I don’t know.

  14. XJob Says:
    Wednesday, September 9, 2009 - 11:32:15

    Answering Scott D 2nd question:

    yes, it is possible to find the file

    in C:Documents and Settings<your profile name>Application DataThunderbirdProfiles<your thunderbird profile>extensions<google provider extensions ID>jscalGoogleUtils.js

  15. apito Says:
    Sunday, September 13, 2009 - 11:18:48

    Hi!
    It works fine when I add new event but alert isn’t set when event was edited.
    Any suggestions?

  16. Aleks Says:
    Tuesday, November 24, 2009 - 13:46:11

    Hi,

    Thanx mate, just what I was looking for :-)

    Cheers,
    Aleks

  17. jamesanderson14.87 Says:
    Friday, December 18, 2009 - 05:50:12

    In thunderbird i was in my inbox and pressed g by accident. this then gropued the messages into different time periods. what button must i press to get it back or which menues do i go to?

Add comment

Fill out the form below to add your own comments

User data





Add your comment