Gmail notifier for multiple accounts

These days who doesn’t have multiple gmail accounts. The popularity of gmail has skyrocketed in the last couple of years. As for me, I not only have multiple gmail accounts but also use the Google apps to manage multiple domains. Managing all these account efficiently can really be a challenge. Add to that if you have multiple machines, you are talking about possible serious lack of synchronization. I’ll share a couple of ways I have tried overcome this challenge.

1. Use a mail application

One way to solve this issue is to have IMAP enabled on your gmail accounts and then use a mail app like Mail.app that comes with your mac. Another good app is Thunderbird, from Mozilla. I’ve used both but my personal favourite is Mail.app. To enable IMAP on your gmail account

  1. Navigate to ‘Settings’ on gmail’s inbox page.
  2. Look for the ‘Forwarding and POP/IMAP’ tabĀ setting-imap
  3. Scroll to the ‘IMAP Access’ section on that tab, select the ‘Enable IMAP’ radio button, save changes and you are done.enable imap
  4. To configure you mail application follow the instructions from gmail.

Note: The above will also work on windows.

2. Use a mail notifier

I have Mail.app configured with all my gmail and other POP/IMAP accounts setup on my home mac. But at work I didn’t want to do that. I just needed some way to get notified of a new mail and I was happy to check it in gmail’s web interface. I tried using an extention for firefox, but it wasn’t practical. For one thing, I to manually click on the icon in the status bar and switch between various accounts to see if there was a new mail. Nope, that is just not how I wanted it. That led me re-visit an application I had used in the past, Google Notifier. This application provided by Google and is available for Mac and windows. But the trick was to make it work with multiple account. A little search for that on google itself, turned up a few answers. Below I’ve detailed what I’ve done.

  1. Download the mac version of the notifier.
  2. After installing it, do a ‘secondary click’ (i’ve configured my mac to do this by tapping with two fingers) on the application icon and then click ‘Duplicate’. duplication
  3. Repeat step 2 for as many accounts you want. Then rename all of them for each account, so that it’s easy to remember.
  4. Do a secondary click again , but this time chose ‘Show Package contents’.
  5. Navigate to ‘Contents’, and open Info.plist in your favorite text editor.
  6. Search for the key CFBundleIdentifier and change the value from the default, com.google.GmailNotifier, append your own identifier to the value. I’ve just called it com.google.GmailNotifier2.
  7. For each of the duplicates you created in 3, repeate 4-6.
  8. Thats it. Lauch each application now and enter your login credentials.

After doing this you will find that the notifiers icons in the menu bar. If you have emails in your accounts, you will see that all the icons look the same, the default red envelope. It can be hard to say in an instant which account has a new mail. This can easily be changed. Have a look at my menu bar.

picture-6I have simply changed the icons used by each account. You can use any image. Just name in unread.png (it should be in a PNG format). Be sure to make the image 24×24 pixel in resolution. Now drop this image file in your Google Notifier > Contents > Resources folder. Relaunch the application and enjoy !

UPDATE: I’m adding the icons you can use like I did. Click this link to download a zip file – Icons for gmail notifier

Tags: , ,

14 Responses to “Gmail notifier for multiple accounts”

  1. Ian Says:

    Wicked! thanks very much, just what i was looking for! :-)

  2. matt Says:

    this doesn’t work for me :( , they both just connect to the same gmail account even though they have different settings

  3. abuhafsa Says:

    @matt, you should just be able to change your account on the second application that was duplicated. If you had already entered your login credentials before duplicating, this will be copied over to the new one. So open up the second and change your username/password. Should work now :)

  4. James. Says:

    I think the problem with the above method is that the time delay between checking Google’s mail servers is doubled (i.e. instead of being the default of 10 minutes, it now becomes 20 minutes).

  5. James. Says:

    My mistake; close all instances of gmail notifier, then open one instance, right click on the icon on the Mac toolbar, hold down the option and cmd keys, click preferences and you have a window pop open. In the first textbox, type: AutocheckInterval and then in the second textbox, set the time in minutes: e.g. 5. Press the Set button. Now right click on the gmail notifier icon on the Mac toolbar and choose Quit All Google Notifiers. Repeat the process for as many instance of the gmail notifier that you have. Once completed, launch them all and choose start at login. Sorted.

  6. abi Says:

    For Gmail users there is a new better alternative: http://www.gmailnotifier.com
    I uses IMAP over SSL, which allows deletion and mark as read and all sort of good stuff.

  7. abuhafsa Says:

    @abi, that is a windows program. The tip/trick here is for macs.

  8. kyrie Says:

    can someone show me step by step how to make those different little icons different colors? I have NO idea how to do this, but would LOVE to know how:-) THANKS, this is a GREAT tip abuhafsa

  9. abuhafsa Says:

    @kyrie. I’ve updated the post with zip file. This contains the icons i found on the web that you can use.

  10. alex Says:

    Thanks a lot !!!
    Very useful and also the Icons
    Cheers

  11. Alexis Says:

    This was exactly the information I needed. Thanks so much!

  12. Sara Says:

    This is great!! Thank you so much for posting the tutorial and the icons :D
    The only thing I’m experiencing is: although I check “save password” etc… I always have to manually log in into my other accounts (not the first one). But it’s not that of a problem… I do it once in the morning and that’s it :D

  13. alan Says:

    Sara: here is a workaround: http://newmotiongear.com/blogs/index.php/2011/02/20/how-to-re-sign-google

  14. five stupid mistakes Says:

    Your blog is really interesting to me and your subject matter is very relevant. I was browsing around and came across something you might find interesting. I was guilty of 3 of them with my sites. “99% of blog owners are doing these five errors”. http://tinyurl.com/cs2x27t You will be suprised how fast they are to fix.

Leave a Reply