News

First Look: Zimbra Web-Based E-Mail for the Desktop

Zimbra, a Yahoo-owned company, last week released a beta of the open source Zimbra Desktop solution, which is meant to be an alternative to more traditional e-mail/groupware applications such as Microsoft Outlook.

In keeping with its Yahoo roots, Zimbra Desktop offers extensive integration with Yahoo's tools and e-mail, plus Yahoo branding throughout the user interface. The program itself has a very Web-like interface, with clean organization and a convenient tabbed toolbar at the top. The toolbar offers features such as e-mail, contacts, calendar, a to-do list, briefcase and documents.

I have a Google Mail account, so I was eager to see how well it integrated with Zimbra Desktop. After providing the login information for my account and configuring it to work with IMAP, I was pleased to see that Zimbra Desktop loaded my e-mail in-box properly. However, Zimbra Desktop does not provide access to Google Talk, which uses a standard Jabber protocol supported by many third-party chat applications. Moreover, the program did not automatically import my rather lengthy Gmail contact list. However, there's a workaround, as contacts may be imported from CSV files.

Zimbra Desktop is fairly configurable. It allows the user to define signatures, default font options for messages and provides the ability to display e-mail as HTML.

Users can filter spam in Zimbra Desktop by defining actions based on keywords, such as deleting messages containing a certain words. However, I was disappointed to see that there was no way to integrate more powerful Bayesian filters, such as the popular open source SpamAssassin tool -- something needed in today's spam-plagued world.

Zimbra efficiently uses the desktop space. For instance, the main window of the program can be closed completely and the program will still keep a daemon running in the background, thereby freeing up precious taskbar space. This daemon is also able to pop up a notification message when new mail arrives.

Zimbra Desktop is built on the Mozilla Prism platform, which allows Web applications to be packaged in an executable wrapper powered by Firefox. This frees Web applications from the standard browser interface to make them truly stand-alone apps.

The memory usage of Zimbra Desktop (prism.exe) averaged 40 MB during my test, which is fully acceptable for modern applications on today's powerful desktop systems. I noticed that it took seven to nine seconds for Zimbra Desktop to fully start up (without the daemon running) and load my in-box. In contrast, Gmail's Web interface took about half as long (three to five seconds) on several tests. While the slightly slower speed not a serious problem, it would help if the program's speed could be increased, since there is also some delay between switching between tabs in the interface.

If this speed issue can be resolved and a few more features added, the program will be very promising in the final release. The beta for Linux, Mac and Windows can be accessed here.

About the Author

Will Kraft is a Web designer, technical consultant and freelance writer. He can be reached at [email protected]. Also, check out his blog at http://www.willkraftblog.com.

comments powered by Disqus

Featured

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

  • Naive Bayes Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the naive Bayes regression technique, where the goal is to predict a single numeric value. Compared to other machine learning regression techniques, naive Bayes regression is usually less accurate, but is simple, easy to implement and customize, works on both large and small datasets, is highly interpretable, and doesn't require tuning any hyperparameters.

  • VS Code Copilot Previews New GPT-4o AI Code Completion Model

    The 4o upgrade includes additional training on more than 275,000 high-quality public repositories in over 30 popular programming languages, said Microsoft-owned GitHub, which created the original "AI pair programmer" years ago.

  • Microsoft's Rust Embrace Continues with Azure SDK Beta

    "Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code."

  • Xcode IDE from Microsoft Archrival Apple Gets Copilot AI

    Just after expanding the reach of its Copilot AI coding assistant to the open-source Eclipse IDE, Microsoft showcased how it's going even further, providing details about a preview version for the Xcode IDE from archrival Apple.

Subscribe on YouTube

Upcoming Training Events