Threaded View

ZimbraCheck firefox extension

I got a little bored sometime over the holidays and decided to learn a little Javascript. Since I'd been beta testing the HTML client, which doesn't refresh itself automatically, what I really wanted was something that could notify me when I got new mail.

I cobbled together a really simple little Firefox extension that periodically checks the server and puts a notification in the statusbar if there is new mail. The notification is clickable: it brings up a popup menu with the titles of the first 10 new messages in your account -- and if you're runnining v4.5 or later -- choosing an entry from the menu can take you directly to the message in the HTML client (unfortunately there's no direct-to-message URL support for the Ajax client, so clicking on a menu entry just takes you to the client).

Don't forget to configure it after you install -- it needs your server name, user name, and all that. It only works in FF, and very possibly might not even work for you -- did I mention this was my first ever Javascript program? I have been using it for about a month now, however, so it should be somewhat stable.

Known Issue: the extension doesn't handle auth token expiration correctly, and so once yours expires (after ~24 hours by default I think) you will need to quit and restart the browser.

Oh yah, and just to be ultra-clear: this is something I did on my own time and is completely unsupported by Zimbra. So don't go asking the support people for help with it -- they'll just come yelling at me, and then I'll have to remove the download and nobody will be able to use it.