Găsiți următoarea book favorită
Deveniți un membru astăzi și citiți gratuit pentru 30 zileÎncepeți perioada gratuită de 30 zileInformații despre carte
Zimbra: Implement, Administer and Manage
Până la Marty Resnick și David Touitou
Acțiuni carte
Începeți să citiți- Editor:
- Packt Publishing
- Lansat:
- Oct 8, 2007
- ISBN:
- 9781847192097
- Format:
- Carte
Descriere
Informații despre carte
Zimbra: Implement, Administer and Manage
Până la Marty Resnick și David Touitou
Descriere
- Editor:
- Packt Publishing
- Lansat:
- Oct 8, 2007
- ISBN:
- 9781847192097
- Format:
- Carte
Despre autor
Legat de Zimbra
Mostră carte
Zimbra - Marty Resnick
Table of Contents
Zimbra
Credits
About the Author
About the Co-author
About the Reviewer
Preface
What This Book Covers
What You Need for This Book
Hardware
Software
Who This Book is for
Conventions
Reader Feedback
Customer Support
Errata
Questions
1. Introducing Zimbra
More than Just Email
Introducing Zimbra
What's in a Name?
Building Better Collaboration
Front-End
Back-End
The Benefits of Zimbra
Summary
2. Installing Zimbra
Before the Installation
Hardware
Software
Editing the HOSTS File
Configuring DNS
Turning Off Sendmail
Installing on Red Hat Enterprise Linux 4
Installing the Red Hat Operating System
Installing Zimbra Collaboration Suite
Installing on SUSE ES 9
Preparing SUSE ES 9 for Zimbra
Installing on MAC OS X
Preparing MAC OS X Server for Zimbra
Installing the Zimbra Collaboration Suite
Post-Installation Steps
Configuring the Firewall
Uninstalling Zimbra
Summary
3. Administrating Zimbra
An Overview of the Administration Console
A. Content Pane
B. Search Bar
C. Monitoring
D. Configuration
E. Addresses
F. Shortcuts
G. Tools
Server Management
Creating a New Domain
Configuring Global Settings
Class of Service
User Management
Creating User Accounts
Creating an Alias
Creating a Distribution List
Administering Zimbra from the Command Line
Managing Services with zmcontrol
Creating Accounts with zmprov
Summary
4. The Zimbra Web Client
The Web Client System Requirements
A Bird's Eye View of the Web Client
Working with Email
Checking Email
Composing Email
Tags
Conversations
Managing Contacts
Sharing Address Books
Managing Schedules
Adding Appointments
Creating Multiple Calendars
Sharing Calendars
The Zimbra Documents
Creating Documents Pages
Sharing Documents
Saving Time with the Zimbra Assistant
Saving Even More Time with Keyboard Shortcuts
Sending an Email with Shortcuts
Summary
5. Securing Zimbra
Built-In Security
Web Client Security
Mail Transfer Agent
Anti-Spam
Anti-Virus
Securing the Operating System
Host-Based Firewall
Services
Updates and Patching
Securing the Network
Creating a Demilitarized Zone
Firewalls
Virtual Private Networks
Summary
6. Customizing Zimbra
Exploring User Options
General Options
Mail Options
Mail Filters
Address Book
Calendar
Shortcuts
Configuring POP Accounts
Configuring Mail Identities
Building Searches
Building Our Search
Using a Saved Search
Summary
7. Zimbra and Outlook
The PST Import Wizard
The Zimbra Connector for Outlook
A Look at Zimbra Integration
Contacts
Appointments
Sharing Outlook Folders
Summary
8. Zimbra on the Road
Preparing the Zimbra Server for Zimbra Mobile
Configuring Windows Mobile to Sync with Zimbra
Configuring Palm OS to Sync with Zimbra
Summary
9. The World of Zimlets
An Overview of Zimlets
Mouse-Over Zimlet Example
The Date Zimlet
The Yahoo! Maps Zimlet
Managing Zimlets
Managing Zimlets through the Administrator Console
Assigning Zimlets to a COS
Assigning Zimlets to an Account
A Look at Configuring the RSS Zimlet
The RSS Zimlet in Action
Allowing RSS Feeds for Additional Sites
Summary
10. Backup and Restore
Managing Backups
Restoring Mailboxes
Using the Command Line for Backups
Summary
11. Keeping an Eye on Zimbra
The Need for Monitoring
Availability
Scalability
Security
Working with Mail Queues
Monitoring Log Files
Summary
Index
Zimbra
Marty Resnick
David Touitou
Zimbra
Copyright © 2007 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, Packt Publishing, nor its dealers or distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: September 2007
Production Reference: 1190907
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-847192-08-0
www.packtpub.com
Cover Image by Vinayak Chittar ( <vinayak.chittar@gmail.com> )
Credits
Author
Marty Resnick
Co-author
David Touitou
Reviewer
David Touitou
Senior Acquisition Editor
David Barnes
Development Editor
Mithil Kulkarni
Technical Editor
Ajay.S
Editorial Manager
Dipali Chittar
Project Manager
Abhijeet Deobhakta
Project Coordinator
Sagara Naik
Indexer
Hemangini Bari
Monica Ajmera
Proofreader
Cathy Cumberlidge
Damian Carvill
Production Coordinator
Shantanu Zagade
Cover Designer
Shantanu Zagade
About the Author
Marty Resnick has been in the Information Technology field for over 10 years. As owner of Techmaking, Inc. Marty's main focus has been on helping small-medium sized businesses create enterprise-level infrastructures on an SMB budget. With a strong emphasis on open-source technologies, Marty has helped businesses accomplish their goals effectively, efficiently, and securely.
Marty has received a Masters of Computer Information Science from Boston University, also, is a Certified Information Systems Security Professional (CISSP) and Certified Information Security Auditor (CISA).
About the Co-author
David Touitou has been working in the IT field for 15 years now. He started (fixing Novell Netware 3.12 servers) even before graduation. He has gone through tiny local companies around Paris to big ones (the leader in BI), also from web design to infrastructure management.
His previous job was to design and manage the R&D datacentre of a software vendor (800 servers, 39 racks in 2003, multi-vendors VPN with the rest of the world), while doing some high-level support in networking for the developing teams.
As CTO (and owner) of Network Studio, he is still working around datacentres, designing and managing infrastructure for customers (from SMB to the EU Council). His company were one of the first to spread the Zimbra word in France (beginning of 2006) and currently have several customers with several thousands of Zimbra licences up and running.
About the Reviewer
David Touitou has been working in the IT field for 15 years now. He started (fixing Novell Netware 3.12 servers) even before graduation. He has gone through tiny local companies around Paris to big ones (the leader in BI), also from web design to infrastructure management.
His previous job was to design and manage the R&D datacentre of a software vendor (800 servers, 39 racks in 2003, multi-vendors VPN with the rest of the world), while doing some high level support in networking for the developping teams.
As CTO (and owner) of Network Studio, he is still working arround datacentres, designing and managing infrastructure for customers (from SMB to the EU Council). His company were one of the first to spread the Zimbra word in France (beginning of 2006) and currently have several customers with several thousands of Zimbra licences up and running.
Preface
Zimbra is an open-source server and client software for messaging and collaboration—email, group calendaring, contacts, and web document management and authoring. The Zimbra server is available for Linux, Mac OS X, appliances, and virtualization platforms. The Zimbra Web 2.0 Ajax client runs on Firefox, Safari, and IE, and features easy integration/mash-ups of web portals, business applications, and VoIP using web services.
The book will show readers how to install and configure Zimbra for use with the Web Client, Outlook, and Mobile devices. Readers will learn about Zimbra Collaboration Suite architecture, and get an overview of the Administration Console of Zimbra Collaboration Suite. It will show how to set up users, how to use Zimbra as your main email server, security, spam, and virus issues. It'll wrap up by looking at some Zimlets—Zimbra mash-ups—as well as backing up and managing performance.
A compact Administrators Guide, it is friendly, and contains plenty of step-by-step instructions for installation and configuration of Zimbra, as well as useful references and checklists.
What This Book Covers
Chapter 1 provides a brief introduction to the Zimbra Collaboration Suite.
Chapter 2 will guide you through installing the Zimbra Collaboration Suite. The chapter will help you install Zimbra on Red Hat Enterprise Linux 4, SUSE ES 9, and on MAC OS X. It will also provide you with some post-installation scripts and help you uninstall the Zimbra Collaboration Suite, if necessary.
Chapter 3 introduces the basic functions of administering the Zimbra Collaboration Suite. You will learn about how to create and modify user accounts, and server settings.
Chapter 4 will focus on Zimbra AJAX Web Client, which is the recommended client to take advantage of all the features and functionality that Zimbra has to offer. You will get to learn about Web Client System Requirements, working with email, managing and sharing contacts, managing and sharing calendars, creating and sharing notebook pages, using the Zimbra Assistant, and an introduction to using keyboard shortcuts in Zimbra.
Chapter 5 discusses the importance and methods that could be used to secure your Zimbra environment. You will learn about Zimbra's built-in security tools including: Web Client security, anti-spam, and anti-virus. The chapter will then focus on securing ports, disabling unnecessary services, and being sure to keep the system patched and updated on a regular basis. Lastly, you will be looking at securing the network with a discussion on creating a demilitarized zone (DMZ), configuring firewalls, and the use of Virtual Private Networks (VPN).
Chapter 6 will take an indepth look at customizing Zimbra from a user perspective. This chapter begins with a look at user options and then moves creating mail identities and aliases for users. Lastly, you will look at the power of the built-in Search Builder.
Chapter 7 will focus on using Zimbra on the desktop. Specifically, you will be looking at how to integrate Zimbra with Microsoft Outlook.
Chapter 8 will discuss how to configure the Zimbra server for allowing mobile access, as well as, how to configure some of the most popular smart phones
to act as a Zimbra Mobile client. Specifically, this chapter will discuss preparing the Zimbra server for Zimbra Mobile, configuring Windows Mobile and PalmOS to sync with Zimbra. This chapter also focuses on configuring the Zimbra server to allow users at both the Class of Service (COS) and user level, permission to sync with the Zimbra server with their mobile devices.
Chapter 9 will take a brief look at the third-party applications and mash-ups
called Zimlets that are an effective set of tools and programs, which add more functionality to the Zimbra Web Client.
Chapter 10 explores the various ways the systems administrator could make sure that all mailboxes (including all of their information) are backed up on a regular and consistent basis.
Chapter 11 discusses the implementation and maintenance of the Zimbra Collaboration Suite and looks at a few built-in tools Zimbra provides. It also deals with working with and monitoring mail queues, and viewing three key log files for additional troubleshooting information.
What You Need for This Book
Hardware
For a production server running ZCS, and assuming that this is a standalone box running no other network services and servicing 100 users, you will need the following:
A current 32-bit processor of at least 2.0 GHZ (Intel or AMD) For MAC OS X users, the processor should be G5 or better, Intel Core Solo, or Intel Core Duo.
At least 2GB of RAM. (However, 4GB is recommended.)
10GB free disk space for software and logs.
Software
Zimbra Collaboration Suite Network Edition supports the following operating systems:
Red Hat Enterprise Linux 4 (AS or ES), 32 and 64 bits
MAC OS X 10.4.7
SUSE Enterprise Server 9 and OpenSUSE 10
rPath (beta)
Who This Book is for
Administrators working with Zimbra on Linux, or Mac OS X. Administrators who want to set it up for use in small to mid-size businesses.
Conventions
In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.
There are three styles for code. Code words in text are shown as follows: We can include other contexts through the use of the include directive.
Any command-line input and output is written as follows:
[zimbra@zimbra ~]$ zmprov ca employee1@emailcs.com password
[zimbra@zimbra ~]$ zmprov sac employee1@emailcs.com employees
New terms and important words are introduced in a bold-type font. Words that you see on the screen, in menus or dialog boxes for example, appear in our text like this: clicking the Next button moves you to the next screen
.
Note
Important notes appear in a box like this.
Note
Tips and tricks appear like this.
Reader Feedback
Feedback from our readers is always welcome. Let us know what you think about this book, what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.
To send us general feedback, simply drop an email to <feedback@packtpub.com>, making sure to mention the book title in the subject of your message.
If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on www.packtpub.com or email
If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.
Customer Support
Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.
Errata
Although we have taken every care to ensure the accuracy of our contents, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in text or code—we would be grateful if you would report this to