Zimbra Collaboration Suite, Version 4.5
E-mail is the backbone of modern corporate communication, and frankly, it has been for a long time. As with any tool that gets this much use and features so prominently in any networked business, e-mail has demonstrated a host of limitations. To improve the experience, software developers have integrated certain obvious functions, such as calendaring, simple mailing lists and address books, thereby creating what is popularly referred to as a contact management system.
The great leap for enterprise contact management was the creation of groupware, or collaboration tools, allowing those calendars and contact lists to be shared among members of an organization. Administering complex packages on thousands of personal computer desktops creates its own set of problems though. As these increasingly complex systems grew, users noticed that they were now drowning in a sea of words, always trying to reach for that elusive piece of information that would help them stay afloat.
Zimbra's raison d'être is to improve the e-mail experience by providing a suite that simplifies as well as enhances the ease with which users can sort through and retrieve information.
The Zimbra Collaboration Suite (Figure 1) is a powerful, scalable application, suited for small to medium to very large enterprises. Zimbra can be deployed in a high-availability, clustered environment where it can serve up huge numbers of clients, and serve them it does. For instance, Zimbra customer H&R Block serves up 100,000 users, while the University of Toronto's numbers are in the tens of thousands. Zimbra's customers are varied (for example, Mozilla and Digg.com), from ISPs and content providers who offer Zimbra as a service to businesses, universities, government offices and nonprofits.
When speaking with Zimbra, I asked about the service model where customers sign up for Zimbra e-mail accounts, and where those accounts are ad-supported or value-add is provided through Zimbra extensions. Zimbra informed me that about 80% of Zimbra installations are on premise deployments. The company doesn't believe that e-mail is going to a hosted model as with CRM.
I've had a few weeks to play with the Zimbra Collaboration Suite, and I am, overall, very impressed. That said, nothing is perfect—more details as I go along.
The Zimbra Collaboration Suite belongs in a class of network applications we've come to call groupware—an intelligent collection of CRM, of which e-mail is the core, usually provided through a Web interface. In addition to e-mail, the Zimbra messaging server supports shared group calendars and contact management tools. Zimbra is both a client-side solution and a powerful integrated messaging server application that includes Postfix, LDAP, Apache and more. Zimbra includes some clever extensions, such as zimlets (more on these later), and enterprise mashups that allow users to interact naturally with information embedded in their e-mail messages, so they easily can use that information in other applications. These applications even can be third-party applications, such as a purchasing system.
It's impossible to talk about a product like Zimbra without making comparisons to Microsoft Exchange, so I answer the obvious questions here. Zimbra is an impressive replacement for Microsoft Exchange. Zimbra offers migration tools that simplify the move from Exchange to Zimbra (Lotus Notes migration tools also are available). Outlook clients are fully supported, and that means it works with all Outlook e-mail, contacts and calendar functions (MAPI sync, however, is available only with the Zimbra Network Edition). If you happen to be fond of another mail client, such as Thunderbird or Eudora, you can continue using it. That said, once you start working with Zimbra's impressive browser-based Ajax client, you may say goodbye forever to your old client software. Zimbra also supports a number of mobile devices, such as the iconic BlackBerry.
As the above paragraph hints, Zimbra is available in different flavors, including a community supported Open Source Edition and a commercially-supported Network Edition.
Zimbra is a Web application that doesn't feel like a Web application. Several very cool features take Ajax design to a very advanced destination. For instance, Zimbra provides natural keyboard mapping.
Let me give you an example. With most Web mail applications, you would delete a message (or a batch of messages) by selecting each message with a click in a check box beside the message, finding the Delete button and clicking there. Zimbra works the way you expect your desktop application to work. Simply select a group of messages (click, Shift-click, or Ctrl-click), and then press the Delete key.
Let me give you another example. In your run-of-the-mill Web mail application, you move messages into a folder by selecting them via a check box, clicking a “move to” button, clicking on the destination folder from a drop-down list, then clicking Move. Zimbra users select their messages and drag them into the appropriate folder—exactly like you would on your desktop. To switch folders, double-click on the folder. To read a message, double-click on the message. The key mapping is so natural that after a while, you forget you are working with a Web application.
This natural, or at least familiar, approach is consistent across all Zimbra applications. In the calendar view, creating an appointment is simply a matter of dragging your mouse across a time slot, and Zimbra pops up an appointment dialog for you to fill in (Figure 2).
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- SUSE LLC's SUSE Manager
- My +1 Sword of Productivity
- Tech Tip: Really Simple HTTP Server with Python
- Non-Linux FOSS: Caffeine!
- Managing Linux Using Puppet
- Google's SwiftShader Released
- Doing for User Space What We Did for Kernel Space
- SuperTuxKart 0.9.2 Released
- Parsing an RSS News Feed with a Bash Script
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide