6 Tips for a Smooth Zimbra Server Install

Posted in Community, Open Source, PowerTips - Admins, Zimbra Server by Anup Patwardhan on May 27th, 2009

It may sound odd offering more Zimbra installation advice since there is a lot on the subject in other blogs, our documents, wiki and Forums. In fact, some quick research surfaced over 1.4 million hits for Zimbra server install on the web and 36,000 on the Zimbra site alone.

But we are also fortunate to have more new Zimbra users than ever, and after helping some trial customers recently, it was a good reminder a few simple tips can help cut through some noise and avoid time-consuming snags once you start the install process. So without further ado here are the top 6 common pre-requisites to consider when preparing for your Zimbra installation:

1. Firewall
Servers have firewalls configured once the operating systems are installed for security purposes. Our recommendation is to temporarily disable the firewall on the system during a single and multi-server Zimbra installation. An alternative would be to refer to our installation guide to get a list of ports (see Table 1) used by the application and make sure the ports are open prior to installation. Zimbra-ports

2. DNS setup
All Zimbra configurations store hostnames. We do not have save any IP address information in our configuration. The advantage is this allows an administrator to change IP address (more likely) on the Zimbra system without having to perform any application changes.

This scenario means that all the hostnames to be used in a Zimbra installation have to be defined in DNS. Both A and Mx records for the hostnames and email domains need to be defined and verified prior to beginning your installation.

One other thing to consider is split DNS configuration if you are dealing with servers separated by a firewall.

3. Use of Fully Qualified Hostnames (FQDN)
It is crucial to use a Fully Qualified hostname during the Zimbra configuration. For example, you should enter server1.domain.com instead of server1. This avoids incorrect DNS address lookups and ensures that the client would be connecting to the right application.

4. Port Conflicts
Standard server configuration comes with support for numerous services like POP, IMAP and HTTP (see Table 1). These services are also installed with the Zimbra Network Edition. Therefore, you want to make sure you disable all these services prior to installation. The Zimbra installation scripts will check for any of these port conflicts and notify you to turn these services off before continuing.

5. Libraries and additional packages
Zimbra’s rich feature sets are dependent on additional packages being installed on the system. These packages vary between Linux and Mac Operating system. The Zimbra installation script does perform checks to verify all the dependencies have been met, but going through the System Requirements documentation (available on the Zimbra website) before will save you some time.

STORAGE CALCULATION EXAMPLE
(Based on ‘Mailbox Usage of 200 MB’ and 500 users)

+ User Data: 500 users with 200 MB = 100 GB user data
+ MySQL data: 5% of 100 GB (User Data): 5 GB
+ Zimbra binaries: 10 GB
+ Zimbra logs: 20 GB
+ Zimbra indexes: 25% of 100GB (User Data) = 25 GB

SUBTOTAL:
100 + 5 + 10 + 20 + 25 = 160 GB
Backups: 160 % of Subtotal: 160 * 160% = 256 GB for backups
TOTAL: 160 + 256 = 416 GB

6. Sizing
Storage sizing is important for an excellent performing Zimbra application (see example). If you are doing a Network Edition trial you should contact the Zimbra technical team for sizing information for storage including number of disks, which Raid level to use, and the size of the drives to use. Configuration of the Zimbra store volume is important in satisfying the application IO requirements.

Remember, it’s also a good idea to review the Zimbra Quick Installation Guide where you can find this information and many more good tips.

Do you have a good tip to share? Feel free to add a comment!


Anup Patwardhan is the lead Zimbra sales engineer





Zimbra and Alfresco Go to Peru

Posted in Community, Open Source, Zimbra Web Client by Greg Armanini on May 13th, 2009

One of the great things about being an open source company is that we have a passionate community that goes beyond the boundaries of any one location (Zimbra HQ, for example), with community members that participate and contribute from all over the globe.  We saw this early on with the help the community gave us for international translations,  and several of our early partners hailed from as far as South Africa, Brazil and Germany.

So in December when the Ministerio de Vivienda - the  Ministry of Housing in Lima, Peru - began looking for new options to replace their expensive proprietary software with lower-cost, open source alternatives, it came as no surprise that the open source community eventually led them to Software Libre Andino, a Zimbra / Red Hat distributor in Peru who helped replace their outdated systems with modern ones, including Zimbra for collaboration and Alfresco for document management.

The Ministerio de Vivienda, which is responsible for all the housing, construction and sewer systems in Peru, has a mission to improve access to adequate housing and basic services to all the citizens of Peru. Saving the government money is definitely one reason for the switch to Zimbra, but another important factor in their decision to deploy open source solutions is they found that open platforms allow their users to easily integrate and build new solutions on top of this foundation.

In this case they were able to deploy the Alfresco Zimlet created by Zimbra community members and allow a simple way for employees to store documents that are attached in email on the Alfresco server, and in turn select documents from the Alfresco server and attach them to a Zimbra email. Simple, inuitive integrations like these make it easy for government agencies or companies to invest in multiple open source products to meet their needs, instead of choosing proprietary options.

We love to hear stories of how Zimbra and open source technologies travel the globe – if you have any stories you want to share, drop us a line.

(Below: Save attachment to Alfresco and add an attachment to Zimbra from Alfresco).

Save to Afresco

Add from Alfresco

Zimbra Gallery Pages:
Save in Alfresco Zimlet
Alfresco Zimlet
Alfresco Zimlet Peru




Zimbra Selected Red Hat EMEA ISV Partner of the Year

Posted in /etc, Community, Open Source by Greg Armanini on May 5th, 2009

Some may have heard recently we are putting more emphasis on developing our Zimbra partner channels.  We are fortunate to already have more than 700 partners, including Hosting Service Providers, VARs and SIs who are doing great work; we plan on growing our program globally with more partners and new tools for them (stay tuned, more to come here).

We have kicked off the extended program internally and it’s already beginning to bear fruit.  The Zimbra EMEA team recently attended Red Hat’s EMEA Partner Summit in Malta and was among the honorees for Partner of the Year.  Red Hat and Zimbra have been working more closely together over the last several months; it’s a great value proposition for customers who prefer working closely with one vendor for an integrated application-OS solution.  We’ve had several recent wins together including one of the largest government organizations in the Middle East and in Latin America.

Here is Red Hat’s news summary from the EMEA Partner Summit.   Also below is a snap from the awards evening.  Pictured: Werner Knoblich, VP & GM for Red Hat EMEA; Lars Ronning, GM Zimbra EMEA; Gloria Coviello, Zimbra Director EMEA Sales; Petra Heinrich, Director of Partners & Alliances for Red Hat EMEA.  Wonder who played the trick on us with the logo.  ;)

===

rh-emea-award1.png




Adding Panels & Going Tabbed

Posted in Zimbra Desktop, Zimbra Web Client by Mike Morse on May 1st, 2009

With the first ZCS 6.0 Beta recently released, and our product tracking portal turning greener and greener, the “I’m so excited and can’t wait!” comments in the forums become reminiscent of kids opening presents. There are always a slew of great features and improvements in the oven, so we’ve prepared a little sneak peak into what we’re cooking up for the advanced AJAX web-client in Zimbra 6.0.

Lots of us have composed a new mail or appointment, only to need something else in another message; so the launch in a separate window icon has become prominent in everyday use. Others like the same browser instance, and choose not to select the ‘always compose in a new window’ option – as it can sometimes take a few seconds to load, and previously didn’t contain all the same functionality. Without using the detached window feature, when creating several messages there was no easy way to switch besides saving and opening from drafts. How to handle the need to open multiple items within the same client? Tabs of course.


(The tabs are revealed on new compose, or upon opening deep message-view.)

Meanwhile the prevalence of cheaper LCD technology has many adopting multi-monitor setups, and netbooks typically trade height for wider screens that fit keyboard layouts; the flip in horizontal & vertical horizons means the traditional reading pane on the bottom might not take advantage of all the screen’s real estate. Enter the right hand reading pane or ‘third panel’ view:




Some like reading the newest message in an expanded conversation first to bring them up to speed, while others prefer a logical ordered sort – you can now pick either.

(We’ve also implemented a column view variation in the standard HTML client.)

Grab ZCS 6.0 Beta 1 from the downloads page; or nightly source from the perforce cache (the new buildZCS script makes it easier than ever). Then give us your feedback, or stay current with all the improvements over in Bugzilla, PMweb, and the Community Forums.




Subscribe


Subscribe by Email



Categories


Archives

  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009