sync Google groups with Thunderbird addressbooks

The addon now syncs Google Groups with Thunderbird, SeaMonkey, Postbox and Spicebird addressbooks.  The feature is available in release 0.8.15 and later.

How it works

google groups as thunderbird addressbooks

After enabling the option, the next sync creates addressbooks that correspond to Google groups.

google groups as addressbooksgoogle groups

The synced Google groups

All Google groups are synced.  Google Apps users don’t see Coworkers, Family, Friends - consistent with gmail.

Contacts that aren’t members of a Google group appear in the ‘Suggested Contacts’ addressbook.

Add, rename and delete

This is a full two-way sync, so add, rename or delete an addressbook and the next sync will alter the corresponding group at Google.

You can change a contact’s Google group membership by:

  • drag and drop between zindus/yourname@gmail.com#groupname addressbooks or
  • deleting it from the corresponding zindus/yourname@gmail.com#groupname addressbook.

To entirely delete a contact, delete it from Personal Address Book, zindus/yourname@gmail.com or zindus/yourname@gmail.com#Suggested Contacts.

Limitations

  • don’t edit a contact in two different addressbooks.  The addon chooses a winner and propagates it.
  • don’t drag and drop if you use Thunderbird 2, Postbox 1.x or SpiceBird 0.7.x.
    Addressbook limitations in these clients cause a drag+drop to appear to the addon as a delete+add (instead of a move) - which creates duplicates.
  • don’t drag and drop between Personal Address Book or zindus/yourname@gmail.com and zindus/yourname@gmail.com#xxx.  You’ll have to ‘Reset’ to get back into sync.

Mailing lists

With apologies to the many people who asked for mailing lists, there are reasons we decided the addon should instead sync Google groups with Thunderbird addressbooks.

Enjoy!

Tags:

If you liked this Blog, share the love :                    

19 Responses to “sync Google groups with Thunderbird addressbooks”

  1. Rise-T Says:

    Are there any functional problems with the testing release? I’m eagerly awaiting the next official version with Google Groups included… :-)

  2. Yoshi Says:

    I’m not getting anywhere with the sync add-on. Thunderbird doesn’t even see the file when I go to install it. Has anyone else had this issue or is it just my space-time warp around my desk here?

  3. leni Says:

    @Rise-T - one more (tricky) bugfix and one more translation and it’ll be ready - shouldn’t be too long now.

    @Yoshi - most likely you’ve downloaded it to one directory and are looking to install it from another. eg. if you download it to c:\windows\Temp then when you visit Tools/Addons/Install type c:\windows\Temp\*.xpi and you’ll see it.

  4. Lorenzo Says:

    Hi,

    Would it be possible to sync Gmail groups with mailing lists instead of new address books? I think it would be more “aligned” with Gmail behaviour, since groups are a subset of “All contacts” (just like a mailing list is a subset of a certain address book).
    What do you think about this?
    Regards,
    Lorenzo

  5. Lorenzo Says:

    Sorry, just read the roadmap…
    Regards,
    Lorenzo

  6. Neel Says:

    Is it possible to integrate this feature in such a way that one could select which Thunderbird AB to sync with which Google group. i.e. I could configure a Thunderbird AB named “Family” to sync with my Google group “Family”.

    This would allow for cleaner names for the AB instead of “zindus/yourname@gmail.com#xxx”, and cleaner names for Google groups instead of “prefixed with ‘zindus/’”.

  7. David Says:

    Man I need to be able to sync TB address books with Google contact groups. Since upgrading to TB 3 I have no way to sync my 4 installs.

  8. Bob Says:

    “most likely you’ve downloaded it to one directory and are looking to install it from another. eg. if you download it to c:\windows\Temp then when you visit Tools/Addons/Install type c:\windows\Temp\*.xpi and you’ll see it.”

    This doesn’t work for me even if i put the correct path into the install window. Isn’t there an easier solution? I was able to install the main add-on with such ease. Thanks in advance for your help.

  9. leni Says:

    @Bob, here are instructions on how to install a Thunderbird addon:
    http://kb.mozillazine.org/Extensions_%28Thunderbird%29#Installation

  10. Bob Says:

    Thanks for the quick response, Leni. I’m finding that I can only sync the groups as designated by Google itself, not the ones I created myself. Could you please advise?

  11. leni Says:

    @Bob, in the current testing release, user-defined google group names have to have a ‘zindus/’ prefix to sync with TB. That might change in a future iteration because you’re not the first person to trip up over that.

  12. Mike Says:

    I cant sync groups with TB 3 either. the main book syncs but none of the groups do. I tried naming one zindus/test too - still nada.

  13. leni Says:

    @mike, the feature is off by default - did you enable it in settings (Tools/Zindus/Edit Account)?

  14. Mike Says:

    If it helps any, I have ver. 0.8.14 and I cannot find the option box to select “sync groups” anywhere…

  15. Mike Says:

    @leni - I don’t see the option… seems like i don’t *really* have the right add-on maybe?

  16. leni Says:

    @mike, the feature is currently in the testing release.

  17. Nygg Says:

    It would be great if we were able to sync the contact pictures to Thunderbird also!

  18. leni Says:

    Just to note that based on feedback from @Bob and @Mike above and others, as of testing release 2010-04-14, the addon syncs all Google groups, not just those prefixed with ‘zindus/’. The blog entry has been edited to reflect this.

    Thanks for the feedback folks!

  19. robert Says:

    Guys,

    The option to sync Google groups is kind of hidden. I could not find it at first and it’s not too well explained here.

    In Thunderbird you have to go to:

    Tools>Zindus>

    Then under Accounts you will see your email address (ou may have one or more accounts there). Select the one you want to enable sync google groups for and click the “Edit” button.

    There you will see the option to sync google groups.

Leave a Reply