For the last post in the Power Zimlet Series (Attach Email, Ignore Conversations, Contact Organizer, Task Reminders), we are ending on a lighter note.
Zimlet 5: Emoticons in Email
Who doesn’t love emoticons? They are core part of life online and I admit am a huge fan of them.
Historically Zimbra has always supported emoticons – but only in IM. For ZCS 6.0 (coming very soon) we have made some enhancements to the Zimlet platform (including the ability to create new ‘application tabs’) that enable us to now support emoticons in email compose as well.
When you write an email you can simply enter your standard text emoticon [example: :) ], or now you can select an emoticon visually using a button in the compose window that will insert the text for you (see below). When you receive an email, emoticon text is automatically displayed as an image.
Now, emoticons are great but occasionally you might not want to see emoticons in your email, may be because some code or some text that’s unintentionally matching emoticons. So, we have added “Temporarily Disable in Mail” to help disable emoticons. Right click on the Zimlet in the left pane, and select it, then reopen the email. Further, Double click on Zimlet in the over-view panel to permanently enable/disable it.
Enjoy!
PS: This will be shipped as a default Zimlet in ZCS 6.0.

Power Zimlet #3
If you have 100s or even 1000s of contacts and perhaps also using multiple address books and want to organize them, this one is for you. With lot of contacts also comes organization or maintenance, syncing and other issues. For example, say you want to move all your company’s contacts into one address book so you can share company’s address book to someone, or, say file all of them by “(Company) First Name Last Name” format so its easy to sort them and differentiate them, you will immediately see there is no easy way to do that.
And that’s where this Zimlet come in. Its a very powerful and flexible Zimlet and provides 5 different ways (& several combination) to help organize your contacts. It also organizes across multiple Address books (simply use ctrl -key or Shift-key to select multiple folders).
1. Move or Cleanup:
- Move all contacts with xyz domain in ALL address book folders into xyz Addressbook.
For example, say you want to move all gmail contacts to folder called ‘gmail friends’. Assuming you already have an addessbook folder by name ‘gmail friends’, here is how you would do that:
STEPS:
- Select “Contact’s email contains” menu,
- Enter “gmail.com” in the next field
- Select all the folders using Shift key or ctrl key from “in folder(s): ” menu
- Select ‘Move Contacts to:’ Radio button
- Select the folder ‘gmail friends’
- Press Organize
Other use cases:
- Move some Contacts in ALL Address Book to Trash
- Move ALL Contacts in Some Address Book to Trash
- Move ALL Contacts in ALL Address Book to Trash
2. Merge:
- Move all contacts in multiple Address-books(say AB2, AB3 & AB4) to a single address book(AB1)
3. “Sort and Store” aka “file-As”:
- Zimbra by default sorts contacts by last name but lot of people want to sort by Company and one of the way you can achieve this is by filing them as “(Company) Firstname Lastname” or “Company Lastname, FirstName” or “Company”
- You can use File-as Action to simply file all your contacts in a specific format for consistent appearance.
4. Tag:
- Tag all contacts that contains some domain(say zimbra.com) with some tag(say: zimbra folks)
5. Contacts with Phone number(for mobile sync): This is one of the special actions I added to help mobile users to move all the contacts that has phone number to one folder. Which in-turn makes it easier to make phone calls.
e.g. move all contacts with phone numbers to “has phone number” Address book. Now, sync it to mobile phone and you can be sure to know that the contacts in that folder has some phone number.

PS:
1. For more details and to download: Visit Gallery
2. Please make sure to to take backup of all your Address books before using this (from Preferences > Address Book > Export)
Power Zimlet #2
Every now and then we get messages from co-workers and others that we are not interested in. It gets annoying especially when it becomes a huge back-and-forth thread of conversation. And we fall into this gray-area where we don’t necessarily want to manually filter them or, we don’t want to see such conversations either. So we end-up constantly deleting them as and when they arrive.
For example: I am a front-end engineer and I belong to a broad-distribution list called ‘engineering’. And although I usually read messages from this distribution list, at times I see message-threads regarding server-side engineering or something else that I don’t necessarily care about.
So ideally, we should be able to click-a-button to unsubscribe or ignore a ’specific’ conversation but continue to get other messages as usual.
Now with this Zimlet you get a ‘ignore’ toolbar button. When you click on the ‘ignore’ button, this Zimlet takes the subject of the message and creates a filter ‘on-the-fly’ and also move that message to “Ignored Messages” folder. Because of this filter, we will prevent any future messages of that thread from showing up in your Inbox or your folder.
And secondly, as you know, since such message threads lasts only for a week or two so, we expire these filters every 10-days(by default). This expiration date also helps in keeping the filter from bloating.
PS:
- You need to manually Turn-ON the Zimlet by clicking on it in the left-panel.
- We only create a single filter called “Move these messages to Ignored messages Folder” and we add/remove ’subject’ conditions within this filter.
For more information and to download:Visit Zimlets Gallery
