Sunteți pe pagina 1din 125

Zimbra Collaboration Suite ZCS 5.

0
Edicin de Cdigo abierto
Manual de Administracin
Versin <1>

15. febrero YYYY


HISTRICO DE REVISIONES:
FECHA VERSION COMENTARIOS AUTOR

25 marzo 2009 1.0 Alexis Oduardo Snchez

LISTA DE DISTRIBUCIN:
EMPRESA CONTACTO
Tabla de Contenidos

CAPTULO 1. INTRODUCIN.............................................................................................................................................8
AL PBLICO INTERNACIONAL .................................................................................................................................................8
LA DOCUMENTACIN DISPONIBLE .........................................................................................................................................8
SOPORTE PARA LOS COMPONENTES DE TERCERAS PARTES RECOMENDADAS .........................................................................8
SOPORTE E INFORMACIN DE CONTACTO................................................................................................................................8
CAPTULO 2. APRECIACIN GLOBAL DEL PRODUCTO.........................................................................................10
FUNCIONALIDAD DEL NCLEO ..............................................................................................................................................10
COMPONENTES DE ZIMBRA...................................................................................................................................................11
ARQUITECTURA DEL SISTEMA...............................................................................................................................................11
PAQUETES DE ZIMBRA..........................................................................................................................................................13
NCLEO DE ZIMBRA (CORE)................................................................................................................................................13
LDAP DE ZIMBRA................................................................................................................................................................13
MTA DE ZIMBRA (SERVIDOR DE ENRUTAMIENTO DE LA MENSAJERA)................................................................................13
ALMACN (STORE) DE ZIMBRA (SERVIDOR ZIMBRA)..........................................................................................................13
SNMP DE ZIMBRA................................................................................................................................................................14
LOGGER DE ZIMBRA .............................................................................................................................................................14
SPELL DE ZIMBRA.................................................................................................................................................................14
PROXY DE ZIMBRA...............................................................................................................................................................14
DIRECTORIO DEL SISTEMA ZIMBRA ......................................................................................................................................14
EJEMPLO DE UNA CONFIGURACIN TPICA DE MULTI-SERVIDOR .........................................................................................16
CAPTULO 3. SERVIDOR DE BUZONES DE CORREO DE ZIMBRA (MAILBOX SERVER)................................18
ASIGNACIN DE RUTA DEL CORREO ENTRANTE....................................................................................................................18
- Esquema del Disco (Disk Layout)................................................................................................................................18
-Almacn de Mensajes (Message Store)..........................................................................................................................18
- Almacn de Datos (Data Store)....................................................................................................................................18
- Almacn de Indexado (Index Store)..............................................................................................................................19
- Log................................................................................................................................................................................19
CAPTULO 4. SERVICIO DE DIRECTORIO DE ZIMBRA (DIRECTORY SERVICE).............................................20
APRECIACIN GENERAL DEL SERVICIO DE DIRECTORIO .......................................................................................................20
- Jerarqua LDAP............................................................................................................................................................21
ESQUEMA ZCS......................................................................................................................................................................21
AUTENTICACIN DE CUENTA (ACCOUNT AUTHENTICATION)...............................................................................................22
- Mecanismo interno de autenticacin............................................................................................................................22
-Mecanismo de autenticacin en un LDAP Externo y en un Directorio Activo externo.................................................22
- Atributo zimbraAuthLdapURL y SSL............................................................................................................................23
- Autenticacin personalizada - zimbraCustomAuth......................................................................................................23
- Preparando un dominio para autenticacin personalizada.........................................................................................23
- Registro de un manipulador de autenticacin personalizada......................................................................................24
- Cmo trabajar con la autenticacin personalizada [Custom].....................................................................................24
- Mecanismo de autenticacin Kerberos5.......................................................................................................................24
OBJETOS ZCS.......................................................................................................................................................................25
- Objeto cuentas (Accounts Object)................................................................................................................................25
- Objeto Clases de Servicio (COS)..................................................................................................................................25
- Objeto Dominios (Domains).........................................................................................................................................26
- Objeto Listas de Distribucin.......................................................................................................................................26
- Objeto Recipiente (Recipient).......................................................................................................................................26
- Objeto servidores (Servers)..........................................................................................................................................26

Metodologa de desarrollo de Software v 2.0 3


Manual de Usuario
- Objeto Configuracin Global (Global Configuration).................................................................................................26
- Objeto Alias..................................................................................................................................................................26
- Objeto Zimlet................................................................................................................................................................27
- Objeto CalendarResource.............................................................................................................................................27
- Objeto Identidad (Identity)...........................................................................................................................................27
- Objeto fuente de datos (Data Source)...........................................................................................................................27
- Objeto firma (Signatura)..............................................................................................................................................27
DIRECTORIO DE LA EMPRESA (COMPANY DIRECTORY/GAL)...............................................................................................27
- Atributos de la GAL en ZCS..........................................................................................................................................28
- Parmetros de Bsqueda en la GAL de ZCS................................................................................................................28
- Modificar atributos.......................................................................................................................................................29
VACIADO DE LA CACHE LDAP (FLUSHING LDAP CACHE).................................................................................................29
- Temas y sitios (Skins and Locales)................................................................................................................................29
- Cuentas, COS, dominios y servidores...........................................................................................................................29
- Configuracin Global...................................................................................................................................................30
CAPTULO 5. MTA DE ZIMBRA........................................................................................................................................31
IMPLEMENTACIN DEL MTA DE ZIMBRA (MTA DEPLOYMENT)..........................................................................................31
- Archivos de configuracin del Postfix..........................................................................................................................32
FUNCIONALIDAD DEL MTA..................................................................................................................................................32
-Autenticacin SMTP......................................................................................................................................................32
- Restricciones SMTP......................................................................................................................................................33
- Configuracin del Relay Host.......................................................................................................................................33
- Integracin MTA-LDAP................................................................................................................................................33
- La cuotas de cuentas y el MTA.....................................................................................................................................33
- Integracin MTA y Amavisd-New.................................................................................................................................33
- Proteccin Anti-Virus....................................................................................................................................................34
- Proteccin Anti-Spam...................................................................................................................................................34
- Filtros Anti-Spam..........................................................................................................................................................34
- Activando y desactivando las RBLs..............................................................................................................................35
- Para activar la RBL......................................................................................................................................................35
RECEPCIN Y ENVO DE MENSAJES A TRAVS DEL MTA DE ZIMBRA ...................................................................................35
- Colas de mensajeras en el MTA de Zimbra (MTA Message Queues)....................................................................36
CAPTULO 6. TRABAJO CON EL PROXY DE ZIMBRA...............................................................................................38
PROXY IMAP/POP DE ZIMBRA (ZIMBRA IMAP/POP PROXY)............................................................................................38
- Componentes del Proxy de Zimbra...............................................................................................................................38
- Arquitectura y flujo del Proxy de Zimbra.....................................................................................................................38
- Puertos del Proxy de Zimbra para POP/IMAP............................................................................................................38
CONFIGURACIN DEL PROXY HTTP DE ZCS (BETA 5.0.6)....................................................................................................39
-Configurando el Proxy http para ZCS...........................................................................................................................39
CAPTULO 7. USO DE LA CONSOLA DE ADMINISTRACIN...................................................................................41
CUENTAS DEL ADMINISTRADOR (ADMINISTRATOR ACCOUNTS)...........................................................................................41
IDENTIFICACIN Y AUTENTICACIN (LOGGING ON).............................................................................................................41
CAMBIO DE LAS CONTRASEAS DEL ADMINISTRADOR .........................................................................................................41
SOBRE LA CONSOLA DE ADMINISTRACIN ...........................................................................................................................41
TAREAS ADMINISTRATIVAS DESDE LA CONSOLA DE ADMINISTRACIN ................................................................................43
TAREAS NO DISPONIBLES DESDE LA CONSOLA DE ADMINISTRACIN ..................................................................................44
CAPTULO 8. CONFIGURACIN DE LA ADMINISTRACIN DE ZCS....................................................................45
CONFIGURACIN DE LA ADMINISTRACIN GLOBAL (MANAGING GLOBAL CONFIGURATIONS)...........................................45
- Configuracin General Globa (General Global Settings)...........................................................................................45

Metodologa de desarrollo de Software v 2.0 4


Manual de Usuario
- Configuracin Global de los Adjuntos (Global Attachment Settings)..........................................................................46
- Opciones Globales del MTA (Global MTA Settings)....................................................................................................46
- Configuracin Global de IMAP/POP (Global IMAP and POP Settings)....................................................................47
- Configuracin del Servidor Proxy IMAP/POP.............................................................................................................47
- Configuracin Anti-spam (Anti-spam Settings)............................................................................................................48
- Configuracin del Anti-virus (Anti-virus Settings).......................................................................................................48
ADMINISTRACIN DE DOMINIOS (MANAGING DOMAINS)...................................................................................................49
- Informacin General.....................................................................................................................................................49
- Estado del Dominio (Domain Status)...........................................................................................................................49
- Configurando el Nombre de un Host de Servicio Pblico............................................................................................50
- Modo de Lista Global de Direcciones (Global Address List (GAL) Mode)..................................................................50
- Opciones de la Bsqueda GAL y Sync GAL.................................................................................................................50
- Modos de Autenticacin (Authentication Modes).........................................................................................................51
- Servidores Virtuales (Virtual Hosts).............................................................................................................................51
-Documentos (Documents)..............................................................................................................................................51
- Interoperabilidad (Free/Busy Interoperability)...........................................................................................................52
- Renombrado de un dominio (Renaming a Domain).....................................................................................................52
- Procesos de Renombrado de un Dominio (Domain Rename Process).........................................................................53
ADMINISTRACIN DE SERVIDORES (MANAGING SERVERS)..................................................................................................53
- Configuracin General del Servidor (General Server Settings)..................................................................................53
-Configuracin de Servicios (Services Settings).............................................................................................................53
- Configuracin del Servidor MTA (MTA Server Settings).............................................................................................54
- Configuracin del servidor IMAP/POP (IMAP and POP Server Settings)..................................................................54
- Configuracin de Volmenes (Volume Settings)...........................................................................................................54
- Volumen de Indice (Index Volume)................................................................................................................................54
- Volumen de Mensaje (Message Volume).......................................................................................................................54
OTRAS FUNCIONES DE ADMINISTRACIN (MANAGING OTHER FUNCTIONS)........................................................................54
- Zimlets...........................................................................................................................................................................54
- Extensiones de Administracin (Admin Extensions).....................................................................................................55
- Salvas del Sistema (Backing Up the System)................................................................................................................55
CAPTULO 9. PERSONALIZACIN DE CUENTAS Y OPCIONES GENERALES. REGLAS PARA
PREFERENCIAS Y CONTRASEAS.................................................................................................................................56
MENSAJERA DE ZIMBRA Y APLICACIONES DE COLABORACIN ...........................................................................................56
- Mensajera (Email messaging).....................................................................................................................................57
- Libreta de Direcciones (Address Book)........................................................................................................................60
- Calendario (Calender)..................................................................................................................................................60
- Tareas (Tasks)...............................................................................................................................................................61
- Bloc de Notas (Documents)..........................................................................................................................................61
- Maletn (Briefcase).......................................................................................................................................................62
- Mensajera Instantnea (Beta).....................................................................................................................................62
OTRAS OPCIONES DE CONFIGURACIN PARA LAS CUENTAS ..................................................................................................62
- Activar el Inicio de Sesin del cliente WEB predeterminado de Zimbra......................................................................63
- Deshabilitar Preferencias (Disabling Preferences)......................................................................................................63
- Opciones de cuotas de cuentas.....................................................................................................................................63
- Opciones de la poltica de contraseas (Setting Password Policy)..............................................................................64
- Opciones de la poltica de fallos de autenticacin ( Setting Failed Login Policy)......................................................64
- Configuracin de la poltica de interrupcin de la Sesin (Setting Session Timeout Policy)......................................65
- Opciones de la poltica de retencin de correos (Setting Email Retention Policy)......................................................65
-Temas de la interface WEB de usuario (Zimbra Web Client UI Themes)......................................................................66
- Configurando los Zimlet para las cuentas (Configuring Zimlets for Accounts)..........................................................66
CAPTULO 10. TRABAJO CON LOS ZIMLETS.............................................................................................................68

Metodologa de desarrollo de Software v 2.0 5


Manual de Usuario
OPCIONES DE ZIMLETS EN ZCS............................................................................................................................................68
ADMINISTRACIN DE LOS ZIMLET DESDE LA CONSOLA DE ADMINISTRACIN....................................................................68
ADMINISTRACIN DE LOS ZIMLET DESDE LA LNEA DE COMANDOS....................................................................................69
-Implementacin de un zimlet para el COS predeterminado..........................................................................................69
- Implementacin de un Zimlet para otro COS que no sea el predeterminado...............................................................69
-Muestra de la lista de Zimlet ( Viewing Zimlet List)......................................................................................................69
- Configuracin de un Zimlet (Configuring a Zimlet).....................................................................................................70
-Cmo cambiar las configuraciones de un Zimlet..........................................................................................................70
DESHABILITAR O ELIMINAR UN ZIMLET................................................................................................................................70
- Desactivar el acceso desde un COS (To turn off access from a COS)..........................................................................70
- Deshabilitar un Zimlet en el servidor Zimbra..............................................................................................................70
- Desintalar y eliminar un Zimlet desde el servidor Zimbra...........................................................................................70
ZIMLETS HABILITADOS DE MANERA PREDETERMINADA EN ZCS..........................................................................................71
GALERA DE LOS ZIMLETS....................................................................................................................................................71
- Limpiador de Contactos (Contact Cleaner).................................................................................................................72
- Contact Collector..........................................................................................................................................................72
- Flickr .........................................................................................................................................................................73
- Estado de Vuelo (Flight Status)....................................................................................................................................74
- Traductor de Google (Google Translator)....................................................................................................................75
- SMS...............................................................................................................................................................................76
- Agente de Viaje (Travel Agent).....................................................................................................................................77
- Dinero Yahoo Yahoo! Currency)...................................................................................................................................78
- Finanzas de Yahoo (Yahoo! Finance)...........................................................................................................................79
- Yahoo! Local.................................................................................................................................................................80
- Yahoo! Maps.................................................................................................................................................................81
CAPTULO 11. MONITOREO DE LOS SERVIDORES ZIMBRA.................................................................................83
ZIMBRA LOGGER...................................................................................................................................................................83
- habilitar el Syslogging remoto en el SO Mac (Enabling Remote Syslogging on Mac OS X).......................................83
-Revisar el Estado del Servidor (Reviewing Server Status)............................................................................................84
- Estadsticas del funcionamiento del Servidor (Server Performance Statistics)...........................................................84
- Trazas de los mensajes (Tracing Messages).................................................................................................................85
- Generacin de los reportes diarios...............................................................................................................................87
MONITOREO DE LOS SERVIDORES.........................................................................................................................................87
- Sobre zmstat-chart........................................................................................................................................................88
-Anlisis de los grficos (Chart Anlisis).......................................................................................................................88
MONITOREO DE LAS COLAS DE MENSAJES (MONITORING MAIL QUEUES)...........................................................................90
-Vaciado de las colas (Flushing the Queues)..................................................................................................................91
MONITOREO DE LAS CUOTAS DE LOS BUZONES (MONITORING MAILBOX QUOTAS)............................................................92
ARCHIVOS DE BITCORA (LOG FILES)..................................................................................................................................92
- Syslog............................................................................................................................................................................93
- Uso de log4j para configurar el Logging (Using log4j to Configure Logging)...........................................................93
- Niveles de Logging (Logging Levels)...........................................................................................................................93
- Revisando los records del mailbox.log (Reviewing mailbox.log Records)...................................................................94
- Manipulador de Excepciones y trazas de Stack (Handler Exceptions and Stack Traces)............................................95
- Archivos Mailbox log (Mailbox log files).....................................................................................................................95
- Ejemplos de mailbox.log...............................................................................................................................................96
- Error de Servicio (Service Error - System Crashing)...................................................................................................96
- Error de correo (Mail Error - Mail Delivery problem)................................................................................................96
- Error de cuenta (Account Error- Log in error)............................................................................................................97
- Error de cuenta IMAP or POP (Account Errors - IMAP or POP related)...................................................................97
SNMP...................................................................................................................................................................................97
- Herramientas de monitoreo de SNMP (SNMP Monitoring Tools)...............................................................................97

Metodologa de desarrollo de Software v 2.0 6


Manual de Usuario
- Configuracin del SNMP (SNMP Configuration)........................................................................................................98
- Errores generados por SNMP Traps (Errors Generating SNMP Traps)......................................................................98
CHEQUEO DE MYSQL..........................................................................................................................................................99
APNDICE A. UTILIDADES DE LA LNEA DE COMANDOS (CLI).........................................................................100
INFORMACIN GENERAL DE LA HERRAMIENTA..................................................................................................................100
- Convenciones de sintaxis (Syntax Conventions).........................................................................................................100
- Localizacin de las utilidades de la Lnea de Comandos...........................................................................................100
COMANDOS CLI DE ZIMBRA..............................................................................................................................................100
ZMPROV (PROVISIONING)....................................................................................................................................................102
- Ejemplos......................................................................................................................................................................107
- zmaccts........................................................................................................................................................................109
- zmcontrol (Start/Stop Servicio)...................................................................................................................................109
- zmcertmgr....................................................................................................................................................................110
- zmldappasswd.............................................................................................................................................................110
- zmlocalconfig...............................................................................................................................................................111
- zmmailbox...................................................................................................................................................................112
- Ejemplos......................................................................................................................................................................113
- zmtlsctl.........................................................................................................................................................................113
- zmmsgtrace..................................................................................................................................................................114
- zmmylogpasswd...........................................................................................................................................................114
- zmmypasswd................................................................................................................................................................114
- zmstat-chart.................................................................................................................................................................115
- zmtrainsa.....................................................................................................................................................................115
- zmvolume.....................................................................................................................................................................116
- zmzimletctl...................................................................................................................................................................116
APNDICE B. GLOSARIO.................................................................................................................................................118
APNDICE C. TAREAS DE ZCS CRONTAB..................................................................................................................122
CMO LEER EL CRONTAB....................................................................................................................................................122
TRABAJOS DE ZCS CRON (ZCS CRON JOBS).....................................................................................................................122
- Tareas para Jobs for crontab.store.............................................................................................................................122
- Tareas para crontab.logger.........................................................................................................................................123

Metodologa de desarrollo de Software v 2.0 7


Manual de Usuario
Captulo 1. Introducin

La Suite de Colaboracin Zimbra es una solucin de colaboracin y mensajera completamente integrada que incluye
correo electrnico, libreta de direcciones, calendario, tareas, mensajera instantanea entre otras ventajas.

Al Pblico Internacional

Es gua est dirigida a los administradores de sistemas encargados de instalar, dar mantenimiento y dar soporte a la
implimentacin de Zimbra.

Los lectores de esta gua deben poseer los siguientes conocimientos y habilidades:
Estar familiarizados con los estandares y tecnologas asociadas, que incluye conocimientos de los sistemas
operativos Red Hat Enterprise Linux, SUSE, Debian y los conceptos de open source.
Prctica en la administracin de sistemas de correo.
La Documentacin Disponible

La siguiente documentacin de ZCS est disponible:

Las Guas de la instalacin. La gua de instalacin para el solo servidor e instalacin del multi-servidor,
incluye requisitos del sistema e instrucciones de configuracin de servidor.
Gua del Administrador. Esta gua proporciona una vision global de este producto, incluye la
arquitectura, funcionalidades de servidor, tareas de administracin, opciones de configuracin y
herramientas de monitoreo.
Guas de asistentes para la migracin de ZCS. Estas guas proporcionan las instrucciones para ejecutar
los asistentes de Migracin para migrar cuentas desde servidores Microsoft Exchange o Lotus Domino.
Ayuda de la Consola de Administracin de Zimbra. Los tpicos de la ayuda describen como
implementer las tareas necesarias para administrar centralmente los servidores ZCS y las cuentas de
correo desde la consola de administracin.
Ayuda del cliente WEB de Zimbra. Los tpicos de la ayuda describen como usar las The Help topics
describes how to use the caractersticas del cliente WEB ZCS.
Notas de las actualizaciones (Release Notes). Ultimas noticias de las versions y actualizaciones de los
productos de Zimbra con sus instrucciones. Las ltimas notas pueden ser encontradas en el Sitio WEB
de Zimbra, www.zimbra.com.

Soporte para los componentes de Terceras partes recomendadas

Dnde es possible, Zimbra se une a los estandares existente e implementaciones de Fuentes abiertas para administracin del
Backup, autenticacin de usuarios, sistemas operativos y administracin de bases de datos. Sin embargo, Zimbra solo
soporta las implementaciones especficas descritas en la apreciacin global de la arquitectura de ZCS, que han sido
probadas y certificadas por Zimbra. Este documento pudiera ocasionalmente informar cuando otras herramientas estn
disponibles en el Mercado, pero tal mencin no constituye una certificacin.

Soporte e informacin de contacto

Visitar www.zimbra.com para unirse a la comunidad y ser parte de la construccin de la major solucin de cdigo abierto
para la mensajera. Nosotros apreciamos su realimentacin y sugerencias.

Metodologa de desarrollo de Software v 2.0 8


Manual de Usuario
Explore los Forums de Zimbra para respuestas sobre problemas de instalacin o configuracin
Unirse a los Forums de Zimbra, participar y aprender ms sobre ZCS.

Si encuentra problemas con el software ir a http://bugzilla.Zimbra.com subcribirse y reportar el bug. Suministrar la mayor
cantidad de detalles para solucionar el problema ms fcilmente.

Metodologa de desarrollo de Software v 2.0 9


Manual de Usuario
Captulo 2. Apreciacin Global del Producto

Este captulo describe la arquitectura de aplicacin Zimbra, los puntos de integracin y el flujo de informacin.

La Suite de Colaboracin Zimbra ZCS est diseada para prindar una solucin end-to-end de correo que es escalable y muy
fiable. La arquitectura de la mensajera est construida con la tecnologa y standares de sistemas abiertos y well-known;
adems est compuesto de una aplicacin servidora de correo y una interface de cliente.

La arquitectura incluye las siguientes ventajas del ncleo (core):

Integracin de fuente abierto. Linux, Jetty, Postfix, MySQL, OpenLDAP.


Uso de protocolos standard y abiertos. SMTP, LMTP, SOAP, XML, IMAP, POP.
Tecnologa Moderna de diseo. Java, JavaScript thin client, DHTML.
Escalabilidad Horizontal. Porque cada servidor de correo incluye su propio almacn de datos (data store), almacn
de mensajes (message store), y las cuentas de los buzones de correo, usted no necesita cambiar nada en los
servidores existents para escalar el sistema. Para To escalar por la adicin de cuentas de correo, adicionar ms
servidores.
La interface de cliente es WEB. El cliente WEB de Zimbra brinda al usuario un acceso fcil a todas las
caractersticas de ZCS.
La consola de Administracin para administrar las cuentas y servidores.

Funcionalidad del ncleo

La Suite de Colaboracin de Zimbra es una aplicacin de mensajera innovadora y de colaboracin que ofrece los siguientes
soluciones:

Correo Electrnico
Calendarios de Grupos
Libreta de Direcciones
Dministracin de Tareas
Autorizacin y Administracin de documentos WEB

Las funcionalidades del ncleo con ZCS son las siguientes:

Reparto y almacenamiento de la mensajera.


Indexado de los mensajes de correo
Trazas (bitcoras ) del servidor de correo (Mailbox server logging)
Soporte para IMAP y POP
Servicio de Directorio
Proteccin Anti-spam
Proteccin Anti-virus

Los administradores pueden administrar fcilmente los dominios, servidores y las cuentas desde un navegador utilizando la
consola de administracin.

Administracin de las clases de servicios (COS)


Adicionar cuentas y dominios
Poner restricciones de cuentas para una cuenta individual o por COS
Craer y editar listas de distribucin

Metodologa de desarrollo de Software v 2.0 10


Manual de Usuario
Importar cuentas de usuarios desde Microsoft Exchange
Configurar Host virtuales en un dominio
Administrar servidores
Observar y administrar el estado del sistema (system status)
Uso del Monitoreo (Monitor usage)

Zimbra ofrece dos clients WEB, uno avanzado con tecnologa Ajax y otro estandar con formato HTML. Algunas de las
caractersticas que pueden ser encontradas en los clients WEB:

Componer, leer, reenviar, responder y usar otras funciones estandar de correo.


Ver el correo por hilos de conversacin (View mail by conversation threads)
Etiquetear el correo para referencias rpidas por grupos de mensajes
Ejecutar bsquedas avanzas
Guardar bsquedas
Uso del calendarios para citas por horarios
Compartir los calendarios con otros
Crear libretas de direcciones y compartirlas con otros
Usar las preferencias para configurar el buzn, incluyendo la definicin de filtros de correos
Uso de ZCS Documents para crear, organizar y compartir documentos WEB
Uso de las tareas para establecerlas y administrarlas hasta su realizacin.

Componentes de Zimbra

La arquitectura de Zimbra incluye integracin open-source usando protocolos de industria estandar. Los software de
terceras partes listados abajo estn unidos con el software de Zimbra e instalados como parte del proceso de instalacin.
Esos componentes han sido probados y configurados para trabajar con el software.

Jetty, el servidor de aplicaciones web mediante el cual corre Zimbra.


Postfix, un MTA de cdigo abierto para enrutar los mensajes de correo del servidor Zimbra
OpenLDAP, una implementacin de cdigo abierto de LDAP que proporciona la autenticacin de los usuarios
MySQL, software de base de dastos
Lucene, un sistema de indexado y bsqueda de cdigo abierto.
Incluye components de Anti-virus yanti-spam de cdigo abierto:
ClamAV, un scanner anti-virus que protg contra archivos maliciosos
SpamAssassin, filtro de correo que se utiliza para la identificacin de spam
Amavisd-new, es la interface entre el MTA y uno o ms analizadores de contenido
Filtros James/Sieve, usado para crear filtros para correo electrnico

Arquitectura del sistema

La Figura 1 muestra el diseo de la arquitectura de Zimbra, incluye los software de cdigo abierto unidos con la Suite y
otras aplicaciones de terceras partes recomendadas.

Metodologa de desarrollo de Software v 2.0 11


Manual de Usuario
Figure 1: Arquitectura del sistema ZCS

Metodologa de desarrollo de Software v 2.0 12


Manual de Usuario
Paquetes de Zimbra

La Suite de Colaboracin Zimbra incluye los siguientes paquetes de aplicaciones.

Ncleo de Zimbra (Core)

El paquete Zimbra Core incluye las libreras, utilidades, herramientas de monitoreo y archivos de configuracin bsicos.

LDAP de Zimbra

Zimbra utiliza el software OpenLDAP que es un servidor de Directorio LDAP de cdigo abierto. La autenticacin de los
usuarios es proporcionada a travs del OpenLDAP. Cada cuenta en el servidor Zimbra tiene un nico ID del buzn que es el
punto primario de referencia para identificar la cuenta.

El esquema de OpenLDAP ha sido personalizado para la Suite de Colaboracin Zimbra.

MTA de Zimbra (Servidor de enrutamiento de la mensajera)

Postfix un MTA de cdigo abierto que recibe correo electrnico va SMTP y enruta cada mensaje el servidor de correo de
Zimbra usando el protocolo de transferencia local de correo (LMTP). El MTA de Zimbra tambin incluye los components
de antivirus y antispam.

Almacn (Store) de Zimbra (Servidor Zimbra)

El paquete Zimbra store instala los components para el servidor de buzones de correo, incluye Jetty, el cual es recipiente de
los servlet con los cuales corre el software de Zimbra, esos recipientes de servlet son llamados mailboxd.

Cada cuenta configurada sobre un servidor mailbox, y esa cuenta es asociada con un mailbox que contiene todos los
mensajes y archivos adjuntos de esa cuenta de correo.

El server mailbox incluye los siguientes componentes:


Alamcn de Datos (Data store)
Almacn de Mensajes (Message store)
Almacen de Indexado (Index store)

Cada servidor Zimbra tiene su propio data store, message store e index store para los buzones en cada servidor.

Como cada correo llega, el servidor Zimbra organiza e indexa el mensaje (index store).

Data store (Alamcn de Datos) . El data store es una base de datos MySQL donde internamente son enlazados los IDs de
los buzones con las cuentas de usuarios. El almacn de datos mapea los ID de los buzones de los usuarios con sus cuentas
en el OpenLDAP. Esta base de datos contiene de cada usuario una etiqueta con la definicin, carpetas, calendario y
contactos, adems del estado de cada mensaje de correo leido, no leido, la etiqueta asociada al mensaje,y la carpeta donde
este recide.

Message store (Almacn de Mensajes). El message store es donde todos los mensajes de correo electrnico radican. Los
mensajes son almacenados en formato MIME. Un mensaje que es enviado a multiples recipients que tienen cuentas en uno
o ms servidores son almacenados en un solo lugar del sistema de archivos.

Metodologa de desarrollo de Software v 2.0 13


Manual de Usuario
Index store (Almacn de Indexado). La tecnologa de indexado y bsqueda es suministrada a travs de Lucene. Los
archivos indexados son mantenidos para cada buzn (mailbox).

SNMP de Zimbra

La instalacin del paquete Zimbra-SNMP es opcional. Si usted selecciona la instalacin de este paquete para monitorear el
paquete deber se corrido sobre cualquier servidor (Zimbra server, Zimbra LDAP, Zimbra MTA) que es parte de la
configuracin de Zimbra. Zimbra utiliza swatch para capturer los syslog de salida generados por traps SNMP.

Logger de Zimbra

La instalacin del paquete Zimbra Logger es opcional y es instalado sobre un servidor mailbox. El Zimbra logger instala las
herramientas para la agragacin, reporte y trazado de los mensaje (Trazas de los mensajes). Si no instala Logger, no podr
utilizar la funcin de message trace (Trazas de mensajes). Adems, las estadsticas del servidor no sern capturadas, y la
session de estadsticas del servidor de la consola de Administracin no se mostrar.

Spell de Zimbra

La instalacin del paquete Zimbra Spell es opcional. Aspell es un checker spell de cdigo abierto usado sobre el Cliente
WEB de Zimbra. Cuando Zimbra-Spell est instalado, el paquete Zimbra-apache deber estar instalado tambin.

Proxy de Zimbra

La Instalacin de Zimbra Proxy es opcional. El uso de un servidor Proxy IMAP/POP permite la recuperacin de correos de
un dominio que tiene que mltiples servidores Zimbra para un usuario bsico.

Note: El paquete Zimbra Proxy puede ser instalado con un servidor Zimbra LDAP, Zimbra MTA, Zimbra Mailbox o sobre
este propio servidor.

Directorio del sistema Zimbra

La Tabla 1 lista los directorios principales creados por los paquetes de instalacin de Zimbra.

Los directorios no listados en la Tabla son librerias usadas para construir el ncleo del software de Zimbra.

Note: La organizacin del Directorio es el mismo para cualquier servidor en la ZCS, instalado bajo /opt/Zimbra.

Tabla 1 Estructura del Directorio para los components de Zimbra

Parent Directory Description


/opt/Zimbra/ Creado por los paquetes de instalacin de Zimbra
bin/ Archivos de aplicacin de Zimbra, incluye los utilitarios descriptos en el
Apndice A, Utilitarios de la Lnea de Comandos
clamav/ Archivos de la aplicacin Clam AV para control de virus y spam.
conf/ Informacin de Configuracin

Metodologa de desarrollo de Software v 2.0 14


Manual de Usuario
contrib/ Scripts de las terceras partes para utilizarlos
convertd/ Servicio Convert
cyrus-sasl/ Demonio SASL AUTH
db/ Almacn de Datos (Data Store)
doc/ Archivos txt de SOAP
dspam/ Antivirus DSPAM
httpd Servidor Spell
index/ Almacn de Indexado (Index Store)
java/ Contiene los archivos de la aplicacin Java
jetty/ Instancia del servidor de aplicaciones mailboxd. En este directorio, el
directorio webapps/Zimbra/skins incluye los archivos de los temas de la UI
de Zimbra.
lib/ Libreras
libexec/ Ejecutables utilizados internamente
log/ Archivos de Bitcora (logs) de la aplicacin del servidor Zimbra
logger/ Archivos de datos de MySQL para el servicio logger de la instancia de
MySQL
mysql/ Archivos de base de datos de MySQL
openldap/ Instalacin del servidor OpenLDAP, preconfigurado para trabajar con
Zimbra
openldap-data/ Directorio de datos de OpenLdap
postfix/ Instalacin del servidor Postfix, preconfigurado para trabajar con Zimbra
redolog/ Contiene los logs de las transacciones actuales para el servidor Zimbra.
sleepycat/ Base de datos Berkeley
snmp/ Archivos de monitoreo de SNMP
ssl/ Certificados
store/ Almacn de mensajes (Message store)
wiki Contiene el archivo de la plantilla de documentos globales de Zimbra.
zimbramon/ Contiene los script de control y mdulos Perl
zimlets Contiene los archivos Zimlet en formato zip que son instalados con Zimbra
zimlets-extra Contiene los archivos Zimlet en formato zip que pueden ser instalados
zmstat Estadisticas del mailboxd que son salvados como archivos.csv

Metodologa de desarrollo de Software v 2.0 15


Manual de Usuario
Ejemplo de una configuracin tpica de Multi-Servidor

La configuracin exacta para cada escenario depnde en gran medida de las variables incluidas como el nmero de buzones,
las cuotas de los buzones de correo, requerimientos de desempeo, infraestructura de la red, polticas de las tecnologas de
la informacin, metodologas de seguridad, requerimientos de filtrado del spam, entre otras.

La figura 2 muestra una configuracin tpica con trfico entrante y la conexin de usuario. Existen otras formas alternativas
de configurar otros puntos en la red.

Figure 2: Configuracin tpica con trfico entrante y conexiones de usuarios.

Metodologa de desarrollo de Software v 2.0 16


Manual de Usuario
La Explicacin de la figura 2 es la siguiente:

1. Llega la mensajera de Internet pasa a travs de un firewall y un balanceador de carga para pasar al MTA donde se
filtra el spam.
2. La mensajera filtrada va a travs de un segundo balanceador de carga.
3. Un usuario externo se conecta al servidor de mensajera tambin a travs de un firewall se conecta al segundo
balanceador de carga.
4. El correo inicial de Internet pasa ahora por uno de los servidor MTA de Zimbra y ocurre el filtrado de spam y virus.
5. El servidor MTA de Zimbra designado chequea direccin del correo contra la informacin de directorio desde el
servidor replica de LDAP.
6. Despus de obtenida la informacin del usuario desde el servidor LDAP de Zimbra, el servidor MTA enva el
correo al servidor Zimbra adecuado.
7. Las conexiones internasdelos usuarios finales son hechas directamente en cualquier servidor Zimbra, el cual
obtiene la informacin del usuario desde el LDAP Zimbra y redirecciona hacia el usuario detino.
8. Los backup de los servidores Zimbra pueden ser procesados en un disco montado.

Metodologa de desarrollo de Software v 2.0 17


Manual de Usuario
Captulo 3. Servidor de buzones de Correo de Zimbra (Mailbox Server)

El servidor mailbox de Zimbra es un servidor dedicado que administra todo el contenido de los buzones, lo que incluye a los
mensajes, contactos, calendario, documentos y adjuntos. Los mensajes son recibidos desde el servidor MTA de Zimbra y
pasados a travs de los filtros creados. Los mensajes son entonces indexados y depositados en el buzn correcto.

Cada servidor mailbox de Zimbra en el sistema puede ver slo los volumnes de almacenaje propios, estos no podrn ver,
leer o escribir en otro servidor Zimbra.

En el ambiente de un servidor simple de ZCS, todos los servicios estn en el mismo servidor, y durante la instalacin la
computadora es configurada para establecer y configurar cada uno de los servicios.

En un ambiente multi-servidor ZCS, los servicios LDAP y MTA pueden estar instalados en servidores separados.

Asignacin de ruta del correo entrante

El servidor MTA recibe el correo va SMTP y enruta cada mensaje para el servidor mailbox de Zimbra apropiado usando
LMTP. Cada mensaje que se rcibe, el servidor Zimbra lo organiza y Lucene indexa este.

- Esquema del Disco (Disk Layout)

El servidor mailbox incluye los siguientes volumenes:


Alamcn de mensajes (Message Store). Los archivos de mensajes de correo estn en opt/zimbra/store
Almacn de Datos (Data Store). Los archivos de la base de datos MySQL estn en opt/zimbra/db
Almacn de Indexado (Index Store). Los archivos indexados estn en opt/zimbra/index
Archivos de bitcora (Log). Cada componente en la ZCS tiene archivos log. Los logs locales estn en
/opt/zimbra/log

-Almacn de Mensajes (Message Store)

El almacn de mensajes es donde reciden todos los mensajes de correo electrnico, incluye el cuerpo del mensaje y los
archivos adjuntos. Los mensajes son almacenados en formato MIME.

El almacn de mensajes est localizado en cada servidor Zimbra bajo el directorio /opt/zimbra/store. Cada buzn tiene un
nombre de directorio asignado con un ID interno de Zimbra.

Nota: Los IDs de los buzones son nicos por servidor, no para todo el sistema.

Single-Copy Message Storage

El almacenamiento de copia simple permite mensajes con mltiples recipientes o destinatarios para ser copiados una sola
vez en el sistema de archivos. Bajo los sistemas UNIX, el directorio de los buzones para cada usuario contiene un enlace al
archivo actual.

- Almacn de Datos (Data Store)

El almacn de datos es una base de datos de MySQL que contiene todos los metadatos, que incluye las etiquetas de los
mensajes, conversaciones y punteros de donde se encuentran almacenos los mensajes en el sistema de archivos.

Metodologa de desarrollo de Software v 2.0 18


Manual de Usuario
Cada cuenta (mailbox) recide slo en un servidor. Cada servidor Zimbra tiene su propio almacn de datos que contiene los
datos para cada buzn sobre este servidor.

El Almacn de datos contiene:

Mappeo de las cuentas (buzones). El identificador primario en la base de datos es el ID del buzn, en lugar del nombre del
usuario o la cuenta. El ID del buzn es nico en un servidor simple. El Data Store mapea los IDs del mailbox de Zimbra
contra las cuentas de usuario del servidor OpenLDAP.
De cada usuario las etiquetas o vnculos a carpetas, contactos, calendarios, tareas y reglas de filtrado.
Informacin sobre cada mensaje de correo, que incluye si este ha sido ledo o no y a cual etiqueta est asociado.

- Almacn de Indexado (Index Store)

La tecnologa de indexado y bsqueda es proporcionada por Lucene de Apache. Cada mensaje es automticamente
indexado. Cada buzn tiene un archivo de indexado asociado con l.

Los procesos de registro (fichado) e indexado no son configurables por los administradores o usuarios.

Figure 3: Registro de los mensajes

El proceso ocurre como sigue:

1. El MTA de Zimbra enruta los correo entrantes para el servidor mailbox de Zimbra que contiene las cuentas de los
buzones.
2. El servidor mailbox separa el mensaje, incluyendo el encabezado, el cuerpo, y todos los archivos adjuntos leibles
como archivos PDF o documentos de Microsoft Word, para registrarlo por palabras.
3. El servidor mailbox pasa la informacin tokenized a Lucene para crear los archivos de indexado.

Nota: La Tokenization es el mtodo para indexado por cada palabra. Determinado modelos comunes, como nmeros
telefnicos, direcciones electrnicas y nombres de dominio son tokenized como se muestra en la Figura 3.

- Log
Una implementacin de Zimbra consiste en varios componenets de terceras partes con uno o ms servidores mailbox de
Zimbra. Cada uno de los componenetes pueden generar sus propios log de salida.

Los mensajes de log de Zimbra generan traps de SNMP, los cuales pueden ser capturados usando un software de monitoreo
SNMP. Ver el Captulo 11, Monitoreo de los servidores Zimbra.

Metodologa de desarrollo de Software v 2.0 19


Manual de Usuario
Captulo 4. Servicio de Directorio de Zimbra (Directory Service)

El servicio LDAP de Zimbra es un servicio de directorio corriendo una versin del software OpenLDAP que ha sido
instalado ya con el esquema de Zimbra. Este cappulo describe cmo el servicio de directorio es usado para la autenticacin
de los usuarios, la configuracin de las cuentas y administracin.

Nota: ZCS tambin soporta integracin con el Servidor de Directorio Activo de Microsoft. Es necesario el contacto con el
soporte de Zimbra para ms detalles.

El servidor LDAP es identificado cuando Zimbra es instalado. Cada servidor tiene tiene su propia entrada LDAP que
incluye los atributos y parmetros especficos de operacin. Adems, existe un objeto de configuracin global que activa las
acciones predeterminadas para cualquier servidor, cuya entrada no especifica cada atributo.

Una seleccin de estos atributos puede ser modificada a travs de la consola de Administracin de Zimbra; otros pueden ser
cambiados utilizando las utilidades CLI.
Apreciacin general del servicio de Directorio

El servicio de directory LDAP proporciona un repositorio centralizado para la informacin sobre los usuarios y dispositivos
que son autorizados para usar su red. El repositorio central usado por Zimbra es el del servidor OpenLDAP.

La Figura 4 muestra el trfico entre el servidor de directorio Zimbra-LDAP y otros servidores en el sistema ZCS. El MTA
de Zimbra y el servidor mailbox de ZCS lee desde, o escribe para, la base de datos LDAP del servidor de directorio. El
MTA no se conecta a la base de datos LDAP, debido a que usa las entradas MX de los servidores de DNS para determinar
donde dirigir el correo.

Los clientes ZCS se conectan a travs del servidor ZCS, el cual est conactado al LDAP.

Figure 4: Trfico del directorio LDAP

En el ncleo de toda implementacin de LDAP se encuentra una base de datos organizadasegn un esquema. El esquema
especifica los tipos de objetos que son almacenados en la base de datos y que tipo de atributos ellos tienen.

Metodologa de desarrollo de Software v 2.0 20


Manual de Usuario
Una entrada en el directorio LDAP consta de una coleccin de atributos y tiene un name nico distinguido globalmente
(DN). Los atributos permitidos para una entrada estn determinados por las clases de objeto asociada con esa entrada. Los
valores de los atributos de la clase de objeto determinan las reglas del esquema que la entrada necesita seguir.

Las clases de objetos determinan que tipo de objetos la entrada se refiere y que tipo de datos pueden ser almacenados en esa
entrada. Un entrada es una clase de objeto que determina que clase de entrada es, es llamada clase estructural de objeto y no
puede ser cambiada. Otras clases de objeto son llamadas auxiliares y pueden ser adicionadas o borradas desde la entrada.

Usar clases de objetos auxiliares en LDAP permite combinarla con una clase de objeto existente. Por ejemplo, una entrada
con la clase de objeto estructural inetOrgPerson, y la clase de objeto auxiliar zimbraAccount, deber ser una cuenta de
administrador o usuario final. Una entrada con la clase de objeto zimbraServer deber ser un servidor en el sistema Zimbra
que tiene uno o ms paquetes de Zimbra instalados.
- Jerarqua LDAP

Los directorios estn diseados en una estructura de rbol gerrquico. En el sistema Zimbra, la estructura est organizada n
base a los nombres de dominio de internet. Las entradas LDAP tpicamente incluyen artculos tales como cuentas de
usuarios, Unidades organizacionales (OU) o servidores.

La Figura 5 mustra la gerarqua del LDAP de Zimbra. Cada tipo de entrada (objecto) tienen determinada clase determinadas
clases de objeto asociadas.

Figure 5: Gerarqua LDAP de Zimbra

Para un listado completo de las clases de objeto auxiliares de ZCS, ver el esquema de LDAP Zimbra.
Esquema ZCS

Cada implementacin LDAP tiene un esquema que define esta estructura en el dominio, atributos de cuentas y otras
estructuras de datos en uso por la organizacin. ZCS incluye un esquema LDAP personalizado que extiende el esquema
genrico incluido en el software OpenLDAP y est diseado coexistir con instalaciones de directorio existentes. El servidor
Zimbra, la consola de administracin, el aprovisionamiento de las cuentas por la lnea de comando y las utilidades de
administracin requieren del esquema de Zimbra.

Metodologa de desarrollo de Software v 2.0 21


Manual de Usuario
Todos los atributos y clases de objeto especificamente creadas por ZCS estn precedidas por zimbra, como en la clases de
objeto zimbraMailRecipient o el atributo zimbraAttachmentsBlocked.

El esquema de Zimbra The Zimbra schema asume un esquema base. En el paquete del instalador de OpenLDAP incluido
con ZCS, los archivos de esquema siguientes estn incluidos en la implementacin de OpenLDAP:
core.schema
cosine.schema
inetorgperson.schema
zimbra.schema

Nota: Usted no puede modificar el esquema de Zimbra.

Autenticacin de cuenta (Account Authentication)

Esta sesin describe los mecanismos de autenticacin de cuentas y los formatos de directorios soportados:

Interno
LDAP Externo
Directorio Activo Externo

El mtodo de autenticacin Interno asume el esquema ZCS corriendo sobre el servidor de directorio OpenLDAP.

Los mtodos de atenticacin con LDAP Externo y Directorio Activo Externo intentan unirse al servidor LDAP especificado,
usando los nombre y contraseas suministrados. Esos mtodos pueden ser usados si el ambiente de correo usa los servicios
de directorio del Directorio Activo de Microsoft para autenticacin y los servicios de directorio de Zimbra-LDAP para todas
las otras trnsacciones relacionadas con ZCS. Esto requiere que el usuario exista en ambos servidores, tanto en el
OpenLDAP, como en el Directorio Activo.

El tipo de mtodo de autenticacin se fija en la base del dominio, usando el atributo zimbraAuthMech, con otra informacin
tambin recibida desde el dominio. Si el atributo no es fijado, el mtodo de autenticacin asumido ser el Interno.

- Mecanismo interno de autenticacin

Para las cuentas almacenadas en el servidor OpenLDAP, El atributo userPassword almacena un un compendio salted-SHA1
(SSHA) de las contraseas de los usuarios. Esta informacin no es usada para conectarse al servidor de directorio; esto es
solamente usado para comparar con la informacin en el servidor OpenLDAP, usando una gama de conexiones de
administrador reusables en el LDAP.

-Mecanismo de autenticacin en un LDAP Externo y en un Directorio Activo


externo

A diferencia del mecanismo de autenticacin Interno, el mecanismo de autenticacin externo intenta establecer conexin
con el servidor de directorio usando el nombre y contrasea del usuario. Si esta conexin se establece la misma se cierra y la
contrasea es considerada valida.

Dos atributos adicionales del dominio son requeridos por el mecanismo externo: zimbraAuthLdapURL and
zimbraAuthLdapBindDn.

Metodologa de desarrollo de Software v 2.0 22


Manual de Usuario
- Atributo zimbraAuthLdapURL y SSL

El atributo zimbraAuthLdapURL contiene la URL del servidor de Directorio Activo. Esta debe ser la forma:

ldap://ldapserver:port/

Donde ldapserver es la direccin IP o el nombre del host del servidor de Directorio Activo, y port es el nmero del puerto.
Usted puede usar el nombre de un host completamente calificado You can also use the fully qualified host name en lugar del
puerto.

Ejemplos:

ldap://server1:389
ldap://exch1.acme.com

Para conexin SSL, usar ldaps: en lugar de ldap:. Si la versin SSL es usada, el certificado SSL usado por el servidor
necesita estar configurado como un certificado verdadero.

Atributo zimbraAuthLdapBindDn

El atributo zimbraAuthLdapBindDn es una cadena de formato usado para determinar cual nombre de usuario a usar cuando
se enlace con el servidor de Directorio Activo.

Durante el proceso de autenticacin, se nombra el usuario en el siguiente formato:

user@domain.com

El nombre de usario puede necesitar ser transformado un nombre distinguido y vlido para el LDAP. En ese caso el
Directorio activo que enlaza al nombre distinguido puede estar en un dominio diferente.

- Autenticacin personalizada - zimbraCustomAuth

Usted puede implementar una autenticacin personalizada en su dominio. La autenticacin personalizada permite la
autenticacin externa para su base de datos de identidad.. Cuando una AuthRequest entra, Zimbra chequea el mecanismo de
autenticacin asignado para el dominio. Si el mecanismo de autenticacin esta activado en autenticacin personalizada,
Zimbra invoca al manipulador de autenticacin personalizada registrado para autenticar al usuario.

Para configurar la autenticacin personalizada [Custom], preparar el dominio para la autenticacin personalizada y registrar
el manipulador de autenticacin personalizada.

- Preparando un dominio para autenticacin personalizada

Pa habilitar un dominio por la autenticacin personalizada, activar el atributo de domio, zimbraAuthMet para personalizar:
{registered-custom-auth-handler-name}.
Por ejemplo:

zmprov modifydomain {domain|id} zimbraAuthMech custom:ejemplo.

En el ejemplo anterior, ejemplo es el nombre bajo el cual un mecanismo de autenticacin personalizada es registrado.

Metodologa de desarrollo de Software v 2.0 23


Manual de Usuario
- Registro de un manipulador de autenticacin personalizada

Para registrar el manipulador de autenticacin personalizado, invocar ZimbraCustomAuth.register [handlerName,


handler] en el metodo init de la extensin.

Class: com.zimbra.cs.account.ldap.zimbraCustomAuth
Method: public synchronized static void register [String handlerName, zimbraCustomAuth handler]

Nota: Definiciones

handlername es el nombre bajo el cual este manipulador de autenticacin es registrado en la infraestructura de


autenticacin de Zimbra. Este es el nombre que est activo en el atributo del dominio zimbraAuthMech. Por
ejemplo, si el nombre registrado es ejemplo, zimbraAuthMech necesita estar activado a custom:ejemplo.
handler es el objeto bajo el cual el mtodo de autenticacin es invocado por el manipular de autenticacin
personalizado. El objeto tiene que ser una instancia de zimbraCustomAuth (o subclase de est).

Ejemplo

- Cmo trabajar con la autenticacin personalizada [Custom]

Cuando una solicitud de autenticacin [AuthRequest] entra, si el dominio est especificado para el uso de autenticacin
custom, El framework de autenticacin llama el mtodo de autenticacin en la instancia ZimbraCustomAuth psada como
el parmetro manipular ZimbraCustomAuth.register ().

El objeto cuenta [account] para ser autenticado y la contrasea en texto-claro entrados por el usuario son pasados al mtodo
ZimbraCustomAuth.authenticate (). Todos los atributos de la cuenta pueden ser obtenidos desde el objeto cuenta.

- Mecanismo de autenticacin Kerberos5

El mecanismo de autenticacin Kerberos5 autentica usuarios contra un servidor Kerberos externo. Para activar la
autenticacin Kerberos5 es necesario activar el atributo de dominio zimbraAuthMech a kerberos5. Entonces poner el
atributo del dominio zimbraAuthKerberos5Realm a Kerberos5 realm en el cual oes usuarios del dominio son creados en
la base de datos Kerberos.

Metodologa de desarrollo de Software v 2.0 24


Manual de Usuario
Cuando los usuarios se logean con una contrasea decorreo electrnico y el dominio, zimbraAuthMech est activado a
kerberos5, el servidor construye el principal de Kerberos5 por {localpart-of-the-email}@{value-of-
zimbraAuthKerberos5Realm} y usa la autenticacin para el servidor kerberos5.

Kerberos5 puede estar soportado para cuentas individuales. Esto puede ser hecho por la configuracin de las cuentas
zimbraForeignPrincipal as kerberos5:{kerberos5-principal}. Por ejemplo: kerberos5:user1@MYREALM.COM. Si
zimbraForeignPrincipal arranc con kerberos5:, el servidor usa {kerberos5-principal} en lugar del algoritmo de
grabbing de realm desde el zimbraAuthKerberos5Realm como se mension en el prrafo anterior.

Objetos ZCS

ZCS usa clases de objetos auxiliares para adicionar atributos especficos de ZCSa objetos existentes tales como una cuenta.
El objeto LDAPusado en ZCS incluye las siguientes:

Accounts
Class of Service (COS)
Domains
Distribution Lists
Recipients
Servers
Global Configurations
Aliases
Zimlet
CalendarResource
Identity
Data Source
Signature

- Objeto cuentas (Accounts Object)

Un objeto account representa una cuenta en el servidor Zimbra a travs de la cual se puede logear a este. Las cuentas pueden
ser de administradores o de usuarios. Esta clase de objeto se nombra zimbraAccount. Esta clase de objeto es una extensin
de la clase de objeto zimbraMailRecipient.

La clases de objeto zimbraMailRecipient es una entra del directorio que representa una entidad que puede recibir correo.
Esta es una direccin de correo visible externamente que es expandida a travs de alias o reenviada a una o ms direcciones
internas o externas.

Todas las cuentas tienen las siguientes propiedades:

Un mobre en el formato user@example.domain


Un ID nico que nunca cambia y nunca es reutilizado.
Tiene un grupo de atributos, alguno de los cuales son modificables por el usuario (opciones) y otros que slo son
configurables por el administrador del sistema.

Todas las cuentas de usuarios son asociadas con un dominio, el dominio necesita ser creado antes que cualquier cuenta.

- Objeto Clases de Servicio (COS)

Metodologa de desarrollo de Software v 2.0 25


Manual de Usuario
La clase de servicio es un objeto Zimbra-specificque define los atributos predeterminados que una cuenta de correo tiene y
que caractersticas son adicionadas o denegadas. Las COS controlan las caractersticas, opciones de preferencias
predeterminadas, cuotas de los buzones, tiempo de vida de los mensajes, restricciones de contraseas, bloqueo de adjuntos y
grupoide servidores para la creacin de nuevas cuentas. Esta clase de objeto es llamada zimbraCOS.

- Objeto Dominios (Domains)

Un objeto Domains representa un dominio de correo como por ejemplo hlg.desoft.cu or example.org. El dominio neceita
ser creado antes que las direcciones de correo para que los usuarios puedan recibir correo. Esta clase de objeto es llamada
zimbraDomain.

- Objeto Listas de Distribucin

Las listas de Distribucin [Distribution lists], tambin conocidas como lista de correo, son usadas para enviar correo a todos
los miembros de una lista. La clase de objeto es nombrada zimbraDistributionList.

- Objeto Recipiente (Recipient)

El objeto Recipient representa una entidad que puede recibir correos. Una direccin de correo externa existe y el recipiente
puede ser utilizado a travsde alias o reenviado a una oms direcciones internas/externas. Esta clase de objeto es llamda
zimbraMailRecipient. Este nombre de clase de objeto es usado solamente en unin con las clases zimbraAccount y
zimbraDistributionlist.

- Objeto servidores (Servers)

El objeto servers representa un servidor en particular en el sistema Zimbra que tiene uno o ms paquetes del software de
Zimbra instalado. Durante la instalacin, el software lo registra automticamente en el servidor OpenLDAP.

La clase de objeto es llamada zimbraServer. Los atributos [Attributes] describen la informacin de configuracin del
servidor, tales como cuales servicios estn corriendo en el servidor. El nombre del servidor es usado por Zimbra para hacer
una solicitud desde el objeto Server en el directorio. El servidor solicitado coge esta informacin de configuracin y recoge
cualquier cambio que haya sido hecho por el administracor a travs de la consola de administracin.

- Objeto Configuracin Global (Global Configuration)

El objeto Global Configuration especifica los valores predeterminados para los siguientes objetos: server, account, COS, y
domain. Si los a tributos no son dados desde otros objetos, los valores son heredados desde a configuracin global. Esta
clase de objeto es llamada zimbraGlobalConfig.

Los valores Global configuration son requeridos y son activados durante la instalacin como parte del paquete Zimbra core.
Estos se convierten en los valores predeterminados para el sistema.

- Objeto Alias

El objeto Alias es un lugar en el directorio para reservar un nombre. Esta clase de objeto es llamada zimbraAlias. El
atributo apunta hacia otra entrada.

Metodologa de desarrollo de Software v 2.0 26


Manual de Usuario
- Objeto Zimlet

El objeto Zimlet define Zimlets que son instalados y configurados en Zimbra. Esta clase de objeto es nombrada
zimbraZimletEntry. Ver el captulo Trabajo con Zimlet para ms informacin acerca de los Zimlets.

- Objeto CalendarResource

El objeto CalendarResource define un recurso de calendario tal como local de conferencias o equipamiento que puede ser
seleccionado para una reunin. Esta clase de objeto se llama zimbraCalendarResource.

- Objeto Identidad (Identity)

El objeto Identity representa una persona de un usuario. Una persona contiene la identidad del usuario tales como nombre
mostrado y un enlace para la entrada de firma usada en los mensajes enviados. Un usario puede crear mltiples personas.
Las entradas Identity son creadas bajo la entrada LDAP del usuario en la DIT. La clase de objeto es llamda zimbraIdentity.

- Objeto fuente de datos (Data Source)

El objeto Data Source representa un afuente de correo externa de un usuario. Los dos tipos de fuentes de datos son POP3 y
IMAP. Una fuente de datos contiene el nombre del servidor POP3/IMAP, puerto y contrasea de la cuenta de correo esterna
del usuario.

La fuente de datos [data source] tambin contiene informacin de la persona, incluyendo el nombre mostrado y el enlace a
la entrada de firma para los mensajes enviados hacia una cuentas externa. La entrada Data Source es creada bajo la entrada
LDAP del usuario en el DIT. Esta clase de objeto es llamada zimbraDataSource.

- Objeto firma (Signatura)

Objeto Signature representa la firma de un usuario. Un usuario puede crear mltiples firmas. Las entradas Signature son
creadas bajo la entrada LDAP del usuario en el DIT. Esta clase de objeto es llamada zimbraSignature.

Directorio de la empresa (Company Directory/GAL)

Un company directory es una lista de usuarios que comprenden a la empresa o entidad en cuestin, normalmente dentro
de la misma organizacin, que est disponible para todos los usuarios del sistema de correo.

A veces llamadas Pginas Blancas o lista de direcciones global (GAL), ZCS usa el company directory para buscar
usuarios dentro de la misma compaa.

Para cada dominio usado en ZCS, usted puede seleccionar las siguientes opciones de busqueda del GAL:

Usa un servidor LDAP externo para el GAL


Usa la implementacin ZCS en OpenLDAP
Incluye ambas bsquedas.

El cliente ZCS puede buscar en el GAL. La bsqueda en el Gal retorna una lista de entradas en el directorio que concuerdan
con la bsqueda del usuario.

Metodologa de desarrollo de Software v 2.0 27


Manual de Usuario
Cuando el usuario daun nombre para una bsqueda, el nombre es montado en un filtro de bsqueda LDAP similar al
ejemplo siguiente:

(|(cn = %s*)(sn=%s*)(gn=%s*)(mail=%s*))
(zimbraMailDeliveryAddress = %s*)
(zimbraMailAlias=%s*)
(zimbraMailAddress = %s*)

La cadena %s es reemplazada con el nombre de usuario buscado.

- Atributos de la GAL en ZCS

Existen dos Fuentes para la informacin de la GAL, las cuales son el servidor ZCS y el servidor de Directorio Activo. Los
campos LDAP/Directorio Activo relevantes son referenciados en el esquema de ZCS bajo los mismos nombre que los
listados en el esquema del Directorio Activo.

Tabla 1- Atributos mapeados para los contactos en ZCS

Atributo estandar de LDAP Campo de Contactos de ZCS


co workCountry
company Company
givenName/gn firstName
sn lastName
cn fullName
initials initials
l workCity
physicalDeliveryOfficeName office
ou department
street, streetaddress workStreet
postalCode workPostalCode
telephoneNumber workPhone
st workState
title jobTitle
mail email
objectClass Not currently mapped

- Parmetros de Bsqueda en la GAL de ZCS

La autenticacin al igual que la GAL son configuradas sobre un dominio bsico. Desde la consola de administracin , usted
puede corer el asistente de configuracin de la GAL para configurar los atributos de su dominio.

Metodologa de desarrollo de Software v 2.0 28


Manual de Usuario
- Modificar atributos

El directorio OpenLDAP no puede ser modificado directamente. Cualquier adicin, cambio y eliminacin son hechos a
travs de la consola de administracin o desde las utilidades CLI zmprov.

Los usuarios modifican atributos de sus entrada (accounts) en el directorio de OpenLDAP cuando ellos cambian sus
opciones desde el Client Web de Zimbra.

Los administradores tambin pueden modificar atributos LDAP usando las herramientas de la lnea de comandos descritas
en el Apndice A Utilidades de la Line de Comandos.

Importante:No usar ningn browser LDAP para cambiar el contenido del LDAP de Zimbra.

Vaciado de la Cache LDAP (Flushing LDAP Cache)

El servidor LDAP de Zimbra cachea los siguientes tipos de entradas:

Skins
Locales
Account
COS
Domains
Global configuration
Server
Zimlet configuration

- Temas y sitios (Skins and Locales)

Cuando usted adiciona o cambia un archive de propiedades de tema y el archive de los recursos locales para ZCS en un
servidor, necesitar vaciar la cache para recargarla con el contenido nuevo. Hasta que usted haya hecho esto el Nuevo tema
no aparecer disponible en el COS o cuenta.

Para vaciar un tema [To flush skins], teclear zmprov flushCache skin
Para vaciar locales [To flush locales], teclear: zmprov flushCache locale

Nota: El vaciado de cache skin/locale solo se hace en el servidor donde se han cambiado los recursos. Esto no modifica
automticamente ningn COS o cuenta LDAP variando zimbraAvailableSkin y zimbraAvailableLocal. Los atributos
LDAP necesitan ser modificados por separado o desde la consola de administracin o con el comando zmprov ma.

- Cuentas, COS, dominios y servidores

Cuando modifica atributos de Account, COS, Domain, y Server, el cambio es efectivo inmediatamente en el servidor que
que se le han hecho las modificaciones. En otros servidores, las entradas LDAP son automticamente actualizadas
desdepus de un perodo de vida si el atributo est en cache. Use zmprov flushCache para hacer cambios inmediatamente
en un servidor.

Nota:El valor predeterminado en ZCS para actualizar el servidor es de 15 minutos.

Para vaciar cuentas [flush accounts], COS, domain, y server en cache, teclear

zmprov flushCache [account|cos|domain|server] [name|id]

Metodologa de desarrollo de Software v 2.0 29


Manual de Usuario
Si usted no especifica un nombre o ID, todas las entradas en cache sern vaciadas y la cache ser recargada

Nota: Algunos atributos de servidor no son efectivos hasta reiniciar el servidor, aun despus de vaciar la cache. Por
ejemplo,opciones de puertos o hilos de procesamiento.

- Configuracin Global

Cuando usted modifica los atributos de la global config, Los cambios son efectivos inmediatamente en el servidor donde las
modificaciones se han hecho. En los otros servidores mailbox, necesita vaciar la cache para que los cambios sean vlidos o
reiniciar el servidor. Las entradas LDAP para los atributos de global config no expiran.

Nota: Algunos atributos global config son computados en las representaciones internas una vez que el servidor es
reiniciado. Por razones de eficiencia, cambiar estos a tributos no son efectivos hasta despus de reiniciar un servidor, aun
despus de vaciada la cache. Tambin, algunas opciones de la global configuration y opciones de servidor que son
heredadas desde global config son leidas solo una vez cuando el servidor arranca, por ejemplo puertos o nmeros de
procesos. Modificar esos tipos de atributos requieren de reiniciar el servidor.

Para hacer cambios efectivos a la global config hacer lo siguiente:

1. Modificar las opciones usando zmprov mcf. Por ejemplo, teclee zmprov mcf
zimbraImapClearTextLoginEnabled.

Nota: El cambio es solo efectivo en el servidor zimbra_zmprov_default_soap_server, port zimbra_admin-service_port.

2. Vaciar la cache de la global config en todos los servidores, zmprov flushCache se deber hacer en todos los servidores,
a la vez. Por ejemplo:

zmprov s server-1 flushCache config


zmprov s server-2 flushcache config
zmprov -3 server-3 flushcache config

Metodologa de desarrollo de Software v 2.0 30


Manual de Usuario
Captulo 5. MTA de Zimbra

El MTA Zimbra recibe el correo va SMTP y enruta cada mensaje, usando el protocolo de transferencia de mensajera
local (LMTP), para el servidor mailbox de Zimbra apropiado.

El servidor MTA de Zimbra incluye los programas siguientes:

El MTA Postfix , para entutar el correo electrnico, tranfiere el correo y bloquea adjuntos.
El AntiVirus ClamAV, un motor antivirus usado para escaniar los mensajes de correo electrnico y adjuntos por
virus
El SpamAssassin, un filtro de mensajera que intenta identificar elspam, usando una variedad de mecanismos.
El Amavisd-New, un filtro de contenidos de Posfix usado como interface entre Posfix y ClamAV / SpamAssassin.

En la configuracin de ZCS, la tranferencia de correo y su envo son funciones diferentes. Postfix primeramente actua como
un MTA y el servidor de correo Zimbra actua como un Agente de envo de correo (MDA).

La configuracin MTA est almacenada en el LDAP y un script es corrido automticamente por el directorio LDAPcada
dos minutos para modificaciones y actualizacin de los archivos dela configuracin de Postfix con los cambios.

Implementacin del MTA de Zimbra (MTA Deployment)

La ZCS incluye una versin precompilada de Postfix. Esta versin no tiene modificaciones en el cdigo funte, pero esta
incluye modificaciones en los archivos de configuracin, scripts adicionalesy herramientas.

Postfix ejecuta la transferencia y envo de la mensajera de Zimbra. Este recibe los mensajes va SMTP, y entrega el mensaje
de correo en el servidor Zimbra va LMTP, acomo muestra la Figura 6. El MTAZimbra puede tambin realizar el filtrado de
virus y spam.

Postfix tambin juega un rol en la transferencia de mensajes de salida. Los mensajes compuestos desde el cliente WEB de
Zimbra son enviados por el servidor Zimbra a travs de Postfix, incluyendo los mensajes que son enviados a otros usuarios
en el mismo servidor Zimbra.

Metodologa de desarrollo de Software v 2.0 31


Manual de Usuario
Figura 6: Postfix en un ambiente Zimbra

*Edge MTA El trmino edge MTA es un trmino genrico referido a cualquier solucin de seguridad para la mensajera.
Usted puede implementar tales soluciones por funciones como las de filtrado.. El edge MTA es opcional. Algunos filtros
pueden estar duplicados entre un edge MTA y el MTA de Zimbra.

- Archivos de configuracin del Postfix

Zimbra modific los siguientes archivos de Pstfix pecificamente para el trabajo con la ZCS:
main.cf Modificado para incluir las tablas LDAP. El script de configuracin en el MTA de Zimbra toma los datos
desde el LDAP Zimbra y modifica los archivos de configuracin de Postfix.
master.cf Modificado para el uso de Amavisd-New.

Importante: no modificar los archivos de configuracinde Postfix directamente! Algunos de los archivos de Postfix son
sobrescriptos cuando los cambios son hechos en la consola de administracin. Cualquier cambio que haga ser sobre
escrito.

Funcionalidad del MTA

La funcionalidad MTA de Zimbra incluye:

Autenticacin SMTP
Bloqueo de adjunto.
Configuracin Relay host
Integracin Postfix-LDAP
Integracion con Amavisd-New, ClamAV, y Spam Assassin

-Autenticacin SMTP

Metodologa de desarrollo de Software v 2.0 32


Manual de Usuario
La autenticacin SMTP prmite clientes de correo autorizados desde redes externas para enviar mensajes a travs del MTA
de Zimbra. El ID de usuario y la contrasea son enviadas para el MTA cuando el cliente SMTP envia correo, el MTA puede
verificar si el usuario tiene permitido el relay mail.

Nota: La autenticacin de usuarios es suministrada a travs del servidor de directorio LDAP de Zimbra, o si est
implementado, a travs del servidor de Directorio Activo de Microsoft.

- Restricciones SMTP

En la consola de administracin, puede habilitar las restrinciones para que mensajes no aceptados por Postfix cuando ha
sido desaprobada alguna conducta del cliente SMTP entrante. Estas restricciones proporcionan alguna protecin contra los
que envian spam. Predeterminadamente, los violadores del protocolo SMTP (es decir, clientes que no se identifican con un
nombre de dominio completamente calificado) son restringidos. Las restricciones basadas en DNS tambin estn
disponibles.

Importante: Entender los implicaciones de esas rstricciones antes de implementarlas. Puede querer recibir correo de
personas que se encuentran fuera de su sistema de correo, pero esos sistemas de mensajera pueden estar implementados
incorrectamente. Usted tiene que revisar estas restricciones para adecuarlas a su situacin.

- Configuracin del Relay Host

Postfix puede ser configurado para enviar todos los correos no locales a un servidor SMTP diferente. El servidor SMTP con
esa funcin es llamado relay o smart host. Puede configurar este relay desde la consola de administracin.

Un uso comn del relay es cuando un ISP requiere que todos sus correos sean enviados desde y hacia un host determinado,
o si tiene algn servidor Proxy con filtrado SMTP.

En la consola de administracin, las opcions de relay host no pueden ser confundidas con las del MTA de correo WEB.
Relay host es el MTA que manipula el correo no local. El Webmail MTA es usado por el servidor Zimbra para los mensajes
compuestos y necesita estar localizado en el servidor Postfix en el paquete Zimbra MTA.

Importante: tenga precaucin cuando configure el relay host para evitar lazos de correo.

- Integracin MTA-LDAP

El servicio de directorio Zimbra LDAP es usado para chequear las direcciones de envio de correo. La versin de Pstfix
incluida con Zimbra es configurada durante la instalacin de la ZCS para usar el directorio Zimbra LDAP.

- La cuotas de cuentas y el MTA

La cuota de una cuenta es el lmite de almacenaje permitido para una cuenta. Los mensajes de correo, libretas de
direcciones, calendarios, tareas y pginas de documentos constribuyen a la cuota. Las cuotas pueden ser activadas por COS
o por cuenta. El MTA intenta enviar un mensaje, y si el buzn del usuario Zimbra excede la cuota establecida, el servidor
Zimbra rechaza el mensaje.

Puede ver la cuota de su cuenta desde la consola de administracin, sesin del monitoreo del servidor.

- Integracin MTA y Amavisd-New

Metodologa de desarrollo de Software v 2.0 33


Manual de Usuario
La utilidad Amavisd-New es la interfase entre el MTA Zimbra y los filtros de ClamAV y SpamAssassin.

- Proteccin Anti-Virus

Software Clam AntiVirus est enlazado a la ZCS como el motor de proteccin antivirus. El software antivirus Clam est
configurado para el bloqueo de archivos encriptados, enva notificacin a los administradores cuando ha sido encontrado un
virus, y enva notificacin a los recipientes o buzones alertando que un mensaje de correo con virus no fue enviado.

La proteccin antivirus es habilitada por cada servidor durante la instalacin. Predeterminadamente, el MTA Zimbra
chequea cada dos horas por nuevas actualizaciones del antivirus desde ClamAV.

Nota: Las actualizaciones son obtenidas va HTTP desde el sitio WEB de ClamAV.

- Proteccin Anti-Spam

Zimbra utiliza el SpamAssassin para el control del spam. SpamAssassin usa reglas predefinidas como una base de datos
Bayes ponderar los mensajes en unrango numrico. Zimbra utiliza un valor promedio para determinar "spaminess" basado
en un valor de SpamAssassin de 20 hasta 100%. Cualquier mensaje con valor entre 33%-75% es considerado spam y
enviado a la papelera del usuario Junk. Mensajes con valor sobre 75% son siempre considerados spam y son descartados.

Nota: El filtro de spam DSPAM est tambin incluido con ZCS peropredeterminadamente no est activado.

- Filtros Anti-Spam

Cuando la ZCS es instalada, el filtro automtico de spam es habilitado y dos buzones del sistema de realimentacin son
creados para recibir la notificacin de correo.

Spam Training User recibe la notificacin sobre el correo que no fue marcado como basura junk, pero debe ser.
Non-spam (HAM) training user recibe la notificacin sobre el correo que fue marcado como basura, pero no debera
serlo.

Para esas cuentas, la cuota del buzn de correo est deshabilitada, s decir puesta a o y indexado de adjuntos es
deshabilitado. Deshabilitar las cuotas previene de posibilidad de desechar mensajes cuando el buzn est lleno.

Como el buen trabajo de filtrado anti-spam depende del reconocimiento de que es considerado spam y que no, el filtro
SpamAssassin puede conocer que es spam y que no lo es desde los mensajes que los usuarios marcan especficamente como
Junk [Basura] desde su barra de herramientas del cliente web o desde la carpeta Not Junk del cliente Web. Una copia de
esos mensaje marcados es enviada al buzn de pruebas de spam. Las herramientas de pruebas de spam ZCS, zmtrainsa, se
configurada automticamente y recupera esos mensajes.

El script zmtrainsa es habilitado a travs de una tarea cron para alimntar el correo que ha sido clasificado cpmp spam o
como no-spam para la aplicacin SpamAssassin, permite a SpamAssassin Aprender que signos son probablemente spam
o no. El script zmtrainsa limpia esos buzones diariamente.

Predeterminadamente todos los usuarios pueden realimentar el sistema anti-spam de esa manera. Si usted no quiere que
todos los usuarios incidan en el filtro spam, puede modificar los atibutos de la configuracin Global,
ZimbraSpamIsSpamAccount y ZimbraSpamIsNotSpamAccount, y eliminar las cuentas direccionadas desde los a
tributos. Para elimiar, teclee:
zmprov mcf <attribute>

Metodologa de desarrollo de Software v 2.0 34


Manual de Usuario
Cuando esos atributos son modificados, los mensajes marcados como junk o not junk no son copiados en los buzones de
spam training.

Inicialmente, puede querer traer el filtro spam manualmente para construir rpidamente la base de datos de palabras,
etiquetas, secuencias de caracteres que son encontradas comunmente en los spam. Para hacer esto, puede manualmente
reenviar mensajes como adjuntos de mensaje/rfc822 para los buzones de spam y no-spam. Cuando zmtrainsa corre, esos
mensajes son usados para ensear al filtro de spam. Estar seguro e adicionar una gran cantidad de ejemplos de mensajes a
esos buzones. Para tener presicin deben tenerse ms de 200 mensajes y comprobar que el sistema los marca como tales..

- Activando y desactivando las RBLs

RBL (Real-time black-hole lists [listas negras]) pueden ser activadas o desactivadas en el MTA de Zimbra desde los CLI de
Zimbra.

Las tres RBLs que son habilitadas durante la instalacin son las siguientes:
reject_invalid_hostname
reject_non_fqdn_hostname
reject_non_fqdn_sender

Usted puede activar las siguientes y adicionarlas a las tres anteriores:


reject_rbl_client dnsbl.njabl.org
reject_rbl_client cbl.abuseat.org
reject_rbl_client bl.spamcop.net
reject_rbl_client dnsbl.sorbs.net
reject_rbl_client sbl.spamhaus.org
reject_rbl_client relays.mail-abuse.org

- Para activar la RBL

1. Logearse en el servidor e ir hasta el directorio de Zimbra, su - zimbra.


2. Teclear zmprov gacf | grep zimbraMtaRestriction, par aver que las RBLs estn activas.
3. Para adicionar nuevos tipos de RBL, necesita las listas RBL existents y las nuevas RBL, todas en un solo commando:

zmprov mcf zimbraMtaRestriction [RBL type]

Para adicionar todas las rstricciones posibles, el commando debe ser:

zmprov mcf zimbraMtaRestriction reject_invalid_hostname zimbraMtaRestriction


reject_non-fqdn_hostname zimbraMtaRestriction reject_non_fqdn_sender
zimbraMtaRestriction reject_rbl_client dnsbl.njabl.org zimbraMtaRestriction
reject_rbl_client cbl.abuseat.org zimbraMtaRestriction reject_rbl_client
bl.spamcop.net zimbraMtaRestriction reject_rbl_client dnsbl.sorbs.net
zimbraMtaRestriction reject_rbl_client sbl.spamhaus.org zimbraMtaRestriction
reject_rbl_client relays.mail-abuse.org

Recepcin y envo de mensajes a travs del MTA de Zimbra

El MTA de Zimbra entrega los mensajes entrants y salientes. Para el correo saliente, el MTA Zimbra determina que destino
de direccintiene. Si el destino es local, el mensaje es pasado al servidor Zimbra para su entrega. Si el host destino es un

Metodologa de desarrollo de Software v 2.0 35


Manual de Usuario
servidor de correo remoto, el MTA Zimbra necesita establecer un mtodo de comunicacin para transferir el mensaje al host
remoto. Para mensajes entrantes, el MTA necesita ser capaz de aceptar solicitudes de connexion desde servidores de correo
remotos y recibir mensajes para los usuarios locales.

Para enviar y recibir correos, el MTA Zimbra necsita ser configurado en un DNS con un registro A y uno MX. Para el envoi
de mensajes, el MTA usa DNS para resolver nombres de los servidores de correo remotos y obtener la informacin para
entutar el correo. Para recibir correo, el record MX necesita estar configurado correctamente para que se enruten los
mensajes hacia el servidor de correo.

Usted puede necesitar configurar un host relay si usted no est habilitado en el DNS. You must configure a relay host if you
do not enable DNS. Aun cuando un host relay este configurado, debe existir un record MX si el servidor rcibir mensajes
desde Internet.

- Colas de mensajeras en el MTA de Zimbra (MTA Message Queues)

Cuando el MTA Zimbra recibe correo, este enruta el correo a travs de una serie de colas para administrar el reenvo. El
MTA Zimbra mantiene 4 colas donde el correo es temporalmente colocada mientras estn siendo procesados: incoming,
active, deferred and hold.

Metodologa de desarrollo de Software v 2.0 36


Manual de Usuario
Incoming. La cola de mensajes entrants mantiene el Nuevo mensaje que ha sido recibido. Cada mensaje es identificado con
un nombre de archive nico. Los mensajes de la cola incoming son traslados a la cola active cuando hay lugar en esa cola.
Si no hay problemas, el mensaje se mueve a travs de esa cola rpidamente.

Active. La cola de mensaje active mantiene los mensajes que estn listos para ser enviados. El MTA pone un lmite para el
nmero de mensajes que pueden estar en la cola active a la vez. Desde aqu, los mensajes son movidos para los filtros
antivirus y antispam antes de ser enviados o movidos a otra cola.

Deferred. Los mensajes que por alguna rezn no pueden ser enviados son colocados en la cola deferred. Las razones par
fallos en el envo est documentada en un archive en la cola deferred. Esta cola esescaneada frecuentemente para reenviar
el mensaje. Si el mensaje no puede ser enviado despus de un nmero de intentos, el mensaje falla. El mensaje es retornado
al que lo envo.

Hold. La cola de mensajes hold mantiene los mensajes que no han podidos er procesados. Los mensajes estn all hasta que
el administrador los mueve. Los instentos de envo no peridicos son hechos para los mensajes que s encuentran en la cola
hold.

Corrupt. La cola corrupt almacena los mensajes daados que no se pueden leer. Puede monitorer esta cola de mensajes
desde la consola de administracin. Ver Monitoreo de las colas de correo.

Metodologa de desarrollo de Software v 2.0 37


Manual de Usuario
Captulo 6. Trabajo con el Proxy de Zimbra

El Proxy Zimbra puede ser configurado como un servidor proxy POP e IMAP y para solicitudes inversas como Proxy http.

El paquets Zimbra Proxy puede ser instalado y configurado durante la instalacin de ZCS. Este paquete puede ser instalado
sobre servidores mailbox, servidores MTA o sobre un servidor independiente. Cuando el paquete zimbra-proxy es instalado,
la funcin Proxy es habilitada. En la mayora de los casos, ninguna modificacin es necesaria.
Proxy IMAP/POP de Zimbra (Zimbra IMAP/POP Proxy)

Zimbra Proxy es unservidor proxy POP/IMAP de gran desempeo que permite a los usuarios finales acceder a su cuenta en
ZCS usando clients tales como Microsoft Outlook, Mozilla Thunderbird, o otro software cliente POP/IMAP. Los usuarios
pueden conectarse usando POP3, IMAP, POP3S (Secure POP3), o IMAPS (Secure IMAP).

Por ejemplo, el proxy permite a los usuarios entrar a imap.example.com como su IMAPserver. El Proxy corre sobre
imap.example.com inspecciona su trfico IMAP, hace una bsqueda para determiner cual servidor mailbox tiene el buzn
del usuario y de manera transparente para el usuario se establece la conexin desde el cliente IMAP del usuario y su
servidor mailbox correcto.

- Componentes del Proxy de Zimbra

Zimbra Proxy est diseado para suministrar un proxy POP/IMAP rpido, fiable y escalable. Zimbra Proxy incluye:

Nginx. Un servidor proxy IMAP/POP3 de un alto desempeo el cual maneja todas las solicitudes POP/IMAP
entrantes.
Memcached. Un sistema de memoria cache distribuida de un gran desempeo. Enruta la informacin si esta la
memoria cache para incrementar la eficiencia del sistema.
Zimbra Proxy Route Lookup Handler. Este es un servlet localizado en el servidor mailbox de ZCS. Este servlet
maneja las preguntas para enrutar la informacin de la cuenta de usuario (El servidor y nmero de puertodonde la
cuenta de usuario reside).

- Arquitectura y flujo del Proxy de Zimbra

La siguiente secuencia muestra la arquitectura y flujo del Proxy Zimbra.

1. El cliente final se conecta al proxy Zimbra usando los puertos POP/IMAP.


2. Cuando el Proxy Zimbra recibe una connexion entrante, el componente Nginx enva una solicitud HTTP al
componente Zimbra Proxy Route Lookup Handler.
3. Zimbra Proxy Route Lookup Handler localiza la informacin de ruta para la cuenta que se est accesando y le
retorna la informacin a Nginx.
4. El componente Memcached almacena la informacin de ruta por el intervalo de tiempo configurado. El tiempo
predeterminado es de una hora. Nginx usar esta informacin hasta que el intervalo de tiempo culmine, en vez de
preguntarle al Zimbra Proxy Route Lookup Handler.
5. Nginx usa la informacin de ruta para conectarse al servidor Zimbra Mailbox.
6. Zimbra Proxy se conecta al servidor Zimbra Mailbox e inicia una sesin Proxy de correo. El cliente se comporta
como si se hubiera conectado directamente al servidor Zimbra Mailbox.

- Puertos del Proxy de Zimbra para POP/IMAP

Metodologa de desarrollo de Software v 2.0 38


Manual de Usuario
Los siguientes puertos son usados por Zimbra Proxy o Zimbra Mailbox. Si tiene algn otro servicio corriendo sobre sos
puertos, de pararlos.

El cliente se conecta directamente a Zimbra Proxy, usando los puertos de Zimbra Proxy. Zimbra Proxy se conecta con
Route Lookup Handler o Zimbra Mailbox usando los puertos de Zimbra Mailbox.

Puertos Zimbra Proxy Puertos


POP3 110
POP3S (Secure POP3) 995
IMAP 143
IMAPS (Secure IMAP) 993
Route Lookup Handler 7072
POP3 Proxy 7110
POP3S Proxy 7995
IMAP Proxy 7143
IMAPS Proxy 7993

Configuracin del Proxy http de ZCS (Beta 5.0.6)

Adems durante el proceso de proxy IMAP/POP3, el paquete Zimbra proxy basado en nginx tambin habilita el Proxy http
inverso para las solicitudes hechas hacia el servidor Zimbra.

La utilizacin de un proxy inverso basado en nginx para HTTP ayuda a ocultar los nombres de los servidores mailbox desde
los usuarios.

Por ejemplo, los usuarios siempre pueden usar su navegador Web para visitor el servidor proxy desde
http://mail.example.com. La connexion desde los usuarios cuyos buzones estn en mbs1.example.com se les activa el Proxy
para mbs1.example.com porque el Proxy estcorriendo en el servidor mail.example.com. Adems en la interfase Web de
ZCS, clientes como REST y CalDAV, Conector Zimbra para Outlook, y dispositivos Zimbra Mobile Sync tambin son
soportados por el Proxy.

El Proxy HTTP inverso enruta peticiones como las siguientes:

Si la peticin ha sido un cookie de autenticacin (ZM_AUTH_TOKEN), la peticin es enrutada para el servidor


backend mailbox del usuario autenticado.
Si la solicitud de URL puede ser examinada para determiner el nombre de usuario, entonces la peticin es enviada
hacia el servidor backend mailbox del usuario en la URL. REST, CalDAV, y Zimbra Mobile Sync estn soportados
a travs de este mecanismo.
Si los mtodos anteriores no trabajan, el mtodo IP hash es usado para el balance de carga de los peticiones a travs
de los servidores backend mailbox los cuales estn habilitados para manejar la peticin o hace necasrio un la
utilizacin de un proxy interno.

-Configurando el Proxy http para ZCS

Metodologa de desarrollo de Software v 2.0 39


Manual de Usuario
El Zimbra Proxy es instalado con ZCS y este se configure durante la instalacin desde el men de configuracin ZCS.
Zimbra proxy require estar instalado en los nodos identificados como Proxy para activar el proxy HTTP. No requiere de otra
configuracin generalmente.

Para activar el proxy http (s) despus que tiene instalado el proxy Zimbra para IMAP/POP, require hacer lo que continua.

Configuracin de los servidores Mailbox de Zimbra

1. En cada servidor Zimbra Mailbox que quiera activar el proxy, teclear

/opt/zimbra/libexec/zmproxyinit -e -w mailbox.node.service.hostname

Este configure lo siguiente:

zimbraMailReferMode para proxy inverso.


zimbraMailPort al 8080, para evitar conflito de puertos.
zimbraMailSSLPort al 8443, para ecitar conflito de puertos.
zimbraReverseProxyLookupTarget a TRUE
zimbraMailMode para http. Este es el nico modo soportado.

2. Reiniciar los servicios en los servidores mailbox y proxy, correr

a. zmcontrol stop

b. zmcontrol start

3. Confirar cada dominio con el nombre de servicio pblico para ser usado por REST URLs, comnmente usado a la hora
de compartir Documentos, correos y carpetas. Correr

zmprov modifyDomain <domain.com> zimbraPublicServiceHostname


<hostname.domain.com>

Configurar el Nodo Proxy

1. en cada nodo proxy que tiene el servicio proxy instalado, habilitar el proxy para la Web. Teclear

/opt/zimbra/libexec/zmproxyinit -e -w proxy.node.service.hostname

Este configure lo siguiente:


zimbraMailReferMode para proxy-inverso.
zimbraMailProxyPort al 80, para evitar conficto de puertos.
zimbraMailSSLProxyPort al 443, para evitar conficto de puertos.
zimbraReverseProxyHttpEnabled en TRUE para indicar que el proxy web est habilitado.
zimbraReverseProxyMailMode predeterminado para ambos.

Si quiere activar el servidor proxy en modo mail, agregar al commando la opcin -x con el modo ustes decide: http, https,
both, redirect, mixed.

Metodologa de desarrollo de Software v 2.0 40


Manual de Usuario
Captulo 7. Uso de la consola de Administracin

La consola de Administracin de Zimbras una interface de usuario sobre un navegador, usada para administrar centralmente
todos los servidores de Zimbra y cuentas de usuarios.

Cuando usted instala la suite de colaboracin de Zimbra, una cuenta de administrador es creada durante la instalacin. El
administrador puede udar el nombre administrator y la contrasea para identificarse y autenticarse en la consola despus que
la instalacin se ha completado.

Cuentas del Administrador (Administrator Accounts)

Solamente las cuentas designadas como administrador pueden logearse en la consola de administracin para administrar
cuentas y configurar servidores. Una cuenta de administrador es inicialmente creada cuando el software es instalado.
Cuentas adicionales de administrador pueden ser creadas. Todas las cuentas de administrador tienen los mismos privilegios.

Para dar privilegios de administrador a una cuenta, marcar la casilla administrador en la pestaa General en la cuenta del
usuario.

Identificacin y Autenticacin (Logging on)

Para iniciar la consola en una instalacin tpica, usar la siguiente URL:

https://server.domain.com:7071/

Donde server.domain.com es el nombre del servidor donde corre Zimbra o la direccin IP y el Puerto http predeterminado
HTTP por donde escucha el servidor es el 7071.

Dar la direccin completa del administrador, como admin@domain.com y entonces entrar la contrasea. La contrasea
inicial es configurada cuando ZCS es instalada.

Cambio de las contraseas del Administrador

La contrasea del administrador es creada cuando el software ZCS es configurado durante la instalacin. La contrasea
puede ser cambiada en cualquier mometo desde la barra de herramientas Accounts [Cuentas]. Seleccionar la cuenta y
cambiar la contrasea.

La contrasea de administracin puede ser cambiada tambin usando la utilidad de la lina de commando (CLI) zmprov
setpassword. Teclear algo como esto:

zmprov sp adminname@domain.com password

Sobre la consola de Administracin

Si eres un administrador, cuando se logea en la consola de administracin, el panel derecho le mostrar en su contenido el
estado de los servidores y el panel izquiedo es el panel de navegacin que muestra todas las funciones accesibles desde la
consola.

El area sobre el panel de contenido incluye la funcin de bsqueda, el centro de Ayuda y los enlaces de descargas.

Metodologa de desarrollo de Software v 2.0 41


Manual de Usuario
Search and Advanced Search (Bsqueda y Bsqueda avanzada) Permite encontrar rpidament cuentas, alias,
listas de distribucin y recursos paraeditarlos.
Help Search (Bsqueda enla Ayuda de Zimbra) bsquedas en wiki, forums, y documentacin. Esta es una
bsqueda unificada y ponderosa para encontrar respustas rpidamente apreguntas comunes.
Help Desk (Centro de Ayuda) incluye la Ayuda y los enlaces a la documentacin de la ZCS.
Downloads (Descargas) incluye un enlace a la descarga de los asistentes de migracin, asistente de importar y
otras descargas muy usadas.

Figura 7: Consola de Administracin Primera pgina Mostrada.

El panel de Navegacin incluye las siguientes sesiones y carpetas:

Addresses (Direcciones)

Accounts (Cuentas). Lista de todas las cuentas. En la carpeta Cuentas, usted crea y administra las cuentas de los
usuarios, opciones de configuracin, clase de servicio, contraseas y alias para cada cuenta.
Aliases (Alias). Lista de todos los alias que han sido creados en las cuentas. Puede usar la funcin Move Alias
(Mover Alias) desde la barra de herramientas para mover un alias desde una cuenta a otra.

Metodologa de desarrollo de Software v 2.0 42


Manual de Usuario
Distribution Lists (Listas de Distribucin). Lista todas las Listas de Distribucin. Puede crear listas de
distribucin nuevas y adicionar o borrar miembros de una lista de distribucin.
Resources (Recursos). Lista los locales o equipamiento que pueden ser utilizados para una reunion. Puede crear
nuevos recursos y poner las polticas de utilizacin para el recurso.

Configuration (Configuracin)

Class of Service (Clase de Servicio). Lista de las Clases de Servicio (COS) que han sido creados. Como mnimo,
el COS predeterminado es mostrado. Puede crear, editar o borrar las definiciones de COS.
Domains (Dominios). Lista el dominio en el entorno ZCS. Puede crear y administrar dominios, configurar las
Listas Globales de Direcciones (GAL), y configurar los mecanismos deautenticacin que pueden ser usados en el
dominio.
Servers (Servidores). Lista de servidores, el nombre del host y la descripcin. Puede configurar servicios, MTA,
SMTP, IMAP, y POP para los servidores.
Zimlets. Puede adicionar nuevos Zimlets, poner acceso con pribilegios por COS y por cuentas individuales y
deshabilitar y desintalar Zimlets desde ZCS.
Admin Extensions (Extensiones de Administracin). Puede crear mdulos personalizados para adicionarlos a la
interface de usuario de la consola de administracin de Zimbra. Puede usar la consola de administracin para
cargar e instalar fcilmente sus mdulos.
Global Settings (Configuracin General). Desde la carpeta Configuracin Global, establece las reglas globales
predeterminadas para los resultados de los Bsquedas GAL, Aceptacin de adjuntos entrantes, para las
configuraciones de los MTA, POP, IMAP, anti-spam y anti-virus. Esas opciones predeterminadas son usadas
cuando las opciones personales y opciones COS no estn seleccionadas.

Monitoring (Supervisin)

Server Status (Estado del Servidor). Muestra el estado actual, que puede ser On u Off, de todos los servidores
que estn corriendo Zimbra MTA, Zimbra LDAP, Zimbra Store, SNMP, y los servicios anti-virus y anti-spam.
Server Statistics (Estadsticas del Servidor). Muestra los datos de todo el sistema y de un servidor en especfico,
sobre el volumen de mensajes entrants, cantidad de estos, uso del discopor los mensajes procesados en las ltimas
48 horas, ltimos 30 das, ltimos 2 meses y ltimo ao. Los datos de un servidor especfico incluyen un tag
llamado Sesin que muestra la informacin de las sesiones activas desde los clientes Web, Administradores e
IMAP, y un tag con la Cuota de buzonesque muestra el estado de las cuotas en cada cuenta individual.

Tools (Herramientas)

Mail Queues (Colas de Correo). Muestra el nmero de mensajes en el MTA Zimbra que estn en las colas de
Deferred (Diferido), Incoming (Entrante), Active (Activa), y Hold (Retenidos).
Backups. Si la instalacin trae esta opcin puede hacer una session de salva, ver salvas anteriores y sus estados y
restaurar buzones desde sesiones de salvas especificas.
Certificates (Certificados). Puede instalar fcilmente, administrar y ver los certificados con sus detalles en los
servidores Zimbra desde la consola de administracin.

Searches (Bsquedas)

En la session Searches (Bsquedas) del panel de Navegacin, estn disponibles varias de las ms populares peticiones de
bsqueda, incluyendo la de cuentas inactivas, cuentas bloqueadas, cuentas cerradas, entre otras.

Tareas administrativas desde la consola de Administracin

Desde la consola de Administracin, el administrador puede hacer las siguientes acciones:

Metodologa de desarrollo de Software v 2.0 43


Manual de Usuario
Crear y administrar cuentas de usuarios.
Supervisar el estado del servidor y ver sus estadsticas de funcionamiento.
Adicionar o eliminar dominios.
Crear Clases de Servicio (COS), las cuales son usadas para definer las polticas de grupo de las cuentas.
Crear polticas de contrasea.
Crear listas de distribucin.
Habilitar o deshabilitar funcionalidades de la interface de usuario tales como conversaciones y libreta de
direcciones en el cliente de correo.
Configurar varias opciones globales para seguridad, libreta de direcciones y MTAs.
Facilidad de acceso a las herramientas de migracin de Zimbra desde la opcin de Descargas de la consola de
Administracin.

Tareas no disponibles desde la Consola de Administracin

La interfase de la lnea de Comandos de Zimbra (CLI) es otro mtodo de configurar y mantener el sistema Zimbra. Las
Herramientas CLI poseen utilidades que no estn disponibles a travs de la consola de Administracin. Las pociones CLI
son ejecutadas en cada servidor individualmente.

Usar las utilidades CLI para lo siguiente:

Iniciar y parar servicios, CLI zmcontrol


Administrar la configuracin del server local, CLI zmlocalconfig
Provisin de cuentas por lotes o grupos, CLI zmprov
Trazas de los mensajes, CLI zmmsgtrace

Ver Apndice A Utilidades de la Lnea de Comandos para detalles sobre esos comandos.

Metodologa de desarrollo de Software v 2.0 44


Manual de Usuario
Captulo 8. Configuracin de la Administracin de ZCS

Este captulo describe los componentes de Zimbra que son administrables. Los components de ZCS son configurados
durante la instalacin inicial del software. Dspus de la instalacin, puede administrar los siguientes components desde la
consola de administracin o usando la utilidad CLI:

Opciones Globales (Global Settings)


Dominios (Domains)
Servidores (Servers)
Zimlets
Extensiones de Administracin (Admin Extensions)

La ayuda se encuentra disponible desde la consola de administracin, donde se explica como se trabaja con las diferentes
tareas de administracin desde la consola. Si la tarea solo est disponible desde el CLI, ver el Apendice A para tener acceso
a la descripcin de cmo se utiliza la utilidad CLI.

Configuracin de la administracin Global (Managing Global Configurations)

Las configuraciones Globales (Global Settings) controlan las reglas globales que se aplican a las cuentas en los servidores
Zimbra. Las opciones globales son activadas durante la instalacin y estas pueden ser modificadas desde la Consola de
Administracin. Una serie de tabs hacen fcil la administracin de estas opciones.

Las Opciones Globales que pueden ser configuradas son las siguientes:

Deficin del dominio predeterminado.


Definir el nmero de resultados retornados por las bsquedas en la GAL
Definir cuales usuariospueden ver los adjuntos y que tipo de adjuntos no estn permitidos.
Configuracin del proceso de autenticacin, definer el MTA Relay para los envos externos, habilitar el DNS lookup
y chequeo de protocolos.
Habilitar POP e IMAP y sus nmeros de puertos.

Nota: Si el proxy IMAP/POP est activo, estar seguro de que los nmros de puertos estn correctamente configurados.

Definir los controles para el chequeo del Spam


Definir las opciones de anti-virus para los mensajes rcibidos que puedan tener un virus.

Nota: Las configuraciones de las opciones Globales definen valores predeterminados heredados para los siguientes
objetos: servidor (Server), Cuenta (account), COS, y dominio (domain). Si esos atributos son puestos en el servidor, ellos
sobrescriben las opciones globales.

- Configuracin General Globa (General Global Settings)

En el Tab General se puede configurar lo siguientes:

La mayora de resultados obtenidos en la bsqueda de GAL. Este campo pone un lmite al nmero de
resultados obtenidos en una bsqueda de GAL desde un usuario. El valor predeterminado es 100 por bsqueda.
Dominio Predeterminado. El dominio predeterminado es mostrado. Este es el dominio que los usuarios utilizan
para autenticarse.
Nmero Mximo de tareas programadas que pueden ejecutarse a la vez. Este campo controla cuantos enlaces
son utilizados en los procesos desde fuentes de datos remotas. El valor predeterminado es 20. Si es puesto en un

Metodologa de desarrollo de Software v 2.0 45


Manual de Usuario
valor muy bajo, los usuarios no podrn recoger sus correos desde fuentes externas. Si el nmero es muy alto el
servidor consumir muchos recursos en la descarga de esos correos y no dar el servicio principal a las peticiones
de los usuarios.
Tiempo de reposo entre vaciados del buzn de correo. El tiempo que se tomar el servidor entre los vaciadosde
los buzones. Por defecto, el vaciado de los mensajes est programado para correr cada 1 minuto. Ver el Captulo
Personalizando Cuentas, la session Opciones de a Poltica de retencin de Correos.

Nota: Si el la programacin del vaciado de los mensajes es puesto a 0,los mensajes no som purgados, aun si el tiempo de
vida del correo, el correo eliminado o spam es dado.

Tamao mximo de un archivo cargado en Documentos o Maletn (kb). Este es el tamao mximo de un
archive que seracargado en documentos o Maletn. Nota: El tamao mximo de un mensaje para un mensaje de
correo y adjuntos que pueden ser envados es configurado en el tab del MTA en la Configuracin Global.

- Configuracin Global de los Adjuntos (Global Attachment Settings)

La opcin Archivos Adjuntos configura las reglas globales para rechazar un correo con archivos adjuntos y para
deshabilitar la posibilidad de ver los archivos adjuntos a los mensajes en los buzones de los usuarios. Cuando la
configuracin de los adjuntos es hecha en la Configuracin Global, las reglas globales tienen prioridad sobre los COS y
configuracin delas cuentas.

Las opciones de los Archivos Adjuntos son las siguientes:

No se pueden ver los archivos adjuntos independientemente del COS. Los usuarios no pueden ver ningn
adjunto. Esta opcin globar puede ser activada para prevenir virus desde adjuntos, pues los adjuntos no podrn ser
abiertos.
Los archivos Adjuntos son vistos segn el COS. Esta configuracin global prev que segn el estado delCOS se
establecern las reglas para ver los adjuntos.
Rechazar mensajes con archivos adjuntos con las extensiones: Permite seleccionar cuales tipos de archivos no
estn autorizados para todas las cuentas. Las extensiones ms comunes est listadas. Usted puede agregar otras
extensiones que no se encuentren en la lista. Los mensajes con esos tipos de archivos adjuntos son rechazados y el
remitente recibira un mensaje con la notificacin. El buzn no toma el mensaje y el usuario no recibe notificacin.

Nota: La configuracin de los Archivos Adjuntos tambin puede ser activada para una Clase de Servicio y par alas cuentas.

- Opciones Globales del MTA (Global MTA Settings)

La opcin MTA es usada para habilitar o deshabilitar autenticacin y configurar un relay de correo, el tamao mximo de
los mensajes, activar las consultas de DNS, comprobacin de protocolos y comprobacin de DNS. Para ms informacin
sobre el MTA de Zimbra, ver captulo 5.

Autenticacin

Activar Autenticacin should be enabled, to support mobile SMTP authentication users so that their email client
can talk to the Zimbra MTA.
Slo Autenticacin TLS forces all SMTP auth to use Transaction Level Security to avoid passing passwords in the
clear.

Red
Nombre de servidor MTA de correo en Internet y Puerto MTA de correo en Internet. El MTA que el servidor
web conecta para el envo de correos. El puerto predeterminado es el 25.

Metodologa de desarrollo de Software v 2.0 46


Manual de Usuario
El MTA de retransmisin para entrega externa es el nombre del relay. Este es el MTA Zimbra para el cual
Postfix retransmite los correos no locales.
Si La Consulta de DNS es marcada, El MTA Zimbra hace Quero de DNS explisito por el record MX del dominio.
Si esta opcin es deshabilitada, es necesario otro MTA de retransmisin para la entrega externa.

Mensajes

Define el Tamao Mximo de mensaje para un mensaje y sus adjuntos que puedan ser envados. Nota: Para
definer el tamao mximo de un archive a ser cargado en un documento o en el maletn, ir ala opcin de
Informacin General.
Puede activar la casilla de Aadir X-Originating-IP a los mensajes. La informacin del encabezado X-
Originating-IP especifica la IP enviada originalmente en el mensaje de correo del servidor que reenva.

Comprobacin de Protocolos

El campo protocolo es chequeado para rechazar mensajes de correo comerciales no solicitados, para el control del
Spam.

Comprobacin de DNS

Los Campos de DNS son comprobados para rechazar el correo si la direccin IP del cliente es desconocida, El
nombre del Host en el saludo es desconocido, o si el dominio que enva es desconocido.

- Configuracin Global de IMAP/POP (Global IMAP and POP Settings)

El acceso IMAP y POP puede ser activado como una configuracin global o una opcin del servidor.

Con POP3 los usuarios pueden recuperar sus mensajes almacenados en el servidor Zimbra y descargar nuevos correos para
su computadora. Los usuarios con configuracin POP configuration determinan si los mensajes son borrados desde el
servidor Zimbra.

Con IMAP, los usuarios pueden accesar a sus correos desde cualquier computadora porque el correo esta almacenado en el
servidor Zimbra.

- Configuracin del Servidor Proxy IMAP/POP

Configurar un servidor proxy IMAP/POP es utilisimo para sitios Zimbra que quieren presentar con un nico nombre para
POP/IMAP. Activando servidores Proxy IMAP/POP permite que el correo enviado para un dominio puede pasar a travs de
mltiples servidores Zimbra para una cuenta bsica.

La funcin servidor proxy IMAP/POP puede ser habilitada cuando es instalada la ZCS o en cualquier momento desde la
consola de administracin. Puede ser configurada para conexiones SSL o no.

Cuando un usuario IMAP o POP entra su direccin de correo y contrasea, el servidor proxy IMAP/POP busca el servidor
de directorio LDAP para definer en cual de los servidores Zimbra est creada la cuenta y entonces pasa la autenticacin a
travs del servidor mailbox adecuado. El servidor proxy no posee ningn dato.

Cuando el servidor proxyes configurado, los Puerto predetermidos de POP e IMAPson configurados por el servidor proxy.
Zimbra designa los nmeros de los puertos del servidor Zimbra. Esos nmeros de puertos no deben ser cambiados. Cuando
usted activa un Server Proxy en cualquier servidor Zimbra, los servidores que no lo tienen activo necesitan ser configurados
con los nmeros de puertos apropiados listados en la siguiente tabla.

Metodologa de desarrollo de Software v 2.0 47


Manual de Usuario
Tabla 1 Puertos del servidor Proxy IMAP/POP de Zimbra

Puerto
Puerto Proxy IMAP 143
Puerto Proxy IMAP SSL 993
Puerto Proxy POP 110
Puerto Proxy POP SSL 995
Puerto servidor IMAP 7143
Puerto servidor IMAP SSL 7993
Puerto servidor POP 7110
Puerto servidor POP SSL 7995

- Configuracin Anti-spam (Anti-spam Settings)

La ZCS utiliza SpamAssassin para el control del spam. SpamAssassin usa reglas predefinidas as como una base de dato
Bayes para ponderar los mensajes con un rango numrico. ZCS usa un valor porcentual para determiner si un correo es
spam o no, basado en un valor SpamAssassin score de 20 hasta el 100%. Cualquier mensaje marcado entre 33%-75% es
considerado spam y enviado a la papelera del usuario. Los mensajes con valores sobre 75% son siempre considerados spam
y son descartados.

Cuando un mensaje es marcado como spam, el mensaje es enviado a la papelera del usuario. Los usuarios pueden ver el
nmero de mensajes no ledos que estn en su papelera y reviser que mensajes estn marcados como spam. Si usted tiene
los filtros de entrenamiento activados, cuando ellos agregan o eliminan mensajes en la papelera, estas acciones ayudan a
entrenar el filtro spam.

Las listas negras RBL (Real time black-hole lists) pueden ser activadas o desactivadas en el SpamAssassin desde las CLI de
Zimbra.

- Configuracin del Anti-virus (Anti-virus Settings)

La protection Anti-virus es habilitada en cada servidor cuando el software Zimbra es instalado. La configuracin Global
para la proteccin Antivirus es configurada con las opciones abilitadas:

Bloquear los archivos cifrados, como archivos zip protegidos con contraseas.
Enviar notificacin al destinatario alerta que el mensaje de correo tena un virus y no fue enviado.

Durante la instalacin de ZCS, la direccin de notificacin al administrador para alertas de virus es configurada.
Predeterminadamente la cuenta admin recibe la notificacin. Cuando un virus ha sido encontrado, una notificacin es
enviada automticamente a esa direccin.

Predeterminadamente, el MTA de Zimbra comprueba cada 2 horas para nuevas actualizaciones del antivirus desde
ClamaAV. La frecuencia puede ser configurada desde una 1 a 24 horas.

Metodologa de desarrollo de Software v 2.0 48


Manual de Usuario
El Mdulo Zimbra Free/Busy (libre/Ocupado) se conecta con Microsoft Exchange y le pone a los usuarios de Exchange en
el horario free/busy y tambin pone el horario de los usuarios de ZCS en el servidor Exchange.

Para activar la Interoperabilidad Free/Busy, usted puede configurar lo siguiente:

Por la configuracin Global o por el dominio configurar las opciones del servidor Exchange.
Despus que las opciones globales o del dominio estn configuradas, en el COS poner se utilizan O y OU en los
atributos de legacyExchangeDN.
En las cuentas, el tab Libre/Ocupado Interop, se configure para la principal cuenta externa. Esto es un mapeo desde la
cuenta de ZCS con el correspondiente objeto en el Directorio Activo.

Las opciones de la Configuracin Global son configuradas desde el tab Interop. Aqu configura las opciones del servidor
Exchange. Para habilitar la implementacin free/busy (libre/ocupado) de Exchange, en un Directorio Activo simple necesita
estar en el sistema o en el Catlogo Global, require estar disponible y el servidor ZCS necesita tener habilitado el acceso por
el puerto HTTP(S) de IIS en al menos un servidor Exchange.

Configure lo siguiente en ese tab:

Direccin URL del Servidor Exchange. Esta es la interfase WEB para Exchange.
Esquema de autorizacin de Exchange, Basic o Form.
Basic es autorizacin para Exchange Bsica via HTTP.
Form es autorizacin para Exchange basada en una forma HTML.
Nombre de usuario y contrasea de Exchange. Este es el nombre de la cuenta en el Directorio Activo y la contraea
que tiene acceso a las carpetas pblicas.

Administracin de Dominios (Managing Domains)

Un dominio es identificado durante el proceso de instalacin y desde la consola de administracin se pueden agregar
dominios adicionales al sistema Zimbra.

Para dominios, configure lo siguiente, desde la consola de administracin puede ser muy fcil:

Modo de GAL (Lista Global de Direcciones)


Mecanismo de autenticacin
Servidores Virtuales para el dominio, establecer un dominio predeterminado para el login del usuario.
Nombre de anfitrin de servicio pblico que es usado para REST URLs, comnmente usado en compartir.
Cuentas de documentos del dominio si activ Documentos Zimbra (Zimbra Documents).
Un lmite mximo para el nmero de cuentas que pueden ser creadas en el dominio.
Opciones de Free/Busy Interop para ser usadas con Microsoft Exchange.

Un dominio puede ser renombrado y todas las cuentas, lista de distribucin, alias y direcciones de recursos son cambiados al
Nuevo nombre de dominio. La utilidad CLI es usada para cambiar el nombre al dominio.

- Informacin General

Esta pestaa es usada para configurar el nmero mximo de cuentas que el dominio podr tener y asigna un valor
predeterminado de (COS) para el dominio. Este COS es automticamente asignado para cuentas creadas en el dominio.

Metodologa de desarrollo de Software v 2.0 49


Manual de Usuario
- Estado del Dominio (Domain Status)

El estado del dominio determina si el usuario en el dominio puede logearse y recibir correo. El estado del dominio es
mostrado en la pestaa Generales del Dominio. El Estado del Dominio puede informar lo siguiente:

Active (Activo). Activo es el estado normal para los dominios. Las cuentas pueden ser creadas y los correos pueden ser
enviados. Nota: Si una cuenta tiene una opcin de estado diferente al dominio, el estado de la cuenta sobre escribe el estado
del dominio.
Closed (Cerrado). Cuando el estado de un dominio es marcado como cerrado, el login par alas cuentas en el dominio est
deshabilitado y los mensajes son rebotados. El estado cerrado sobrescribe las opciones de stado de las cuentas individuales.
Locked (Bloqueado). Cuando elestado de un dominio es marcado como bloqueado, los usuarios no pueden logearse en el
para chequear sus correos, pero el mensaje s aun enviadoa las cuentas. Si las opciones del estado de una cuenta es marcada
como mantenimiento o cerrada, el estado de la cuenta sobrescribe las opciones de estado del dominio.
Maintenance (En mantenimiento). Cuando el estado de un dominio es marcado como en mantenimiento, los usuarios no
se pueden logear a este y sus correos se mantienen en la cola del MTA.
Suspended (Suspendido). Cuando el estado de un dominio es marcado como suspendido, los usuarios no se pueden
logear, sus correos se mantienen en cola en el MTA, no podrn ser creadas, borradas o modificadas cuentas, ni listas de
distribucin.

- Configurando el Nombre de un Host de Servicio Pblico

Puede configurar cada dominio con el nombre de host de servicio pblico para ser usado por REST URLs. Este es la
direccin URL que es usada cuando es compartido el block de Notas, carpetas de correo y carpetas del maletn, as comolas
listas de tareas compartidas, las libretas de direcciones y calendarios.

Cuando los usuarios comparten una carpeta ZCS, lo predeterminado esc rear la URL con el nombre del servidor Zimbray el
nombre del host de servicio de Zimbra. Esto es mostrado como:

http://server.domain.com/service/home/username/sharedfolder.

Cuando configure el nombre de un host de servicio pblico, este nombre es usado en lugar del nombre servidor/servicio,
como:

http://publicservicename.domain.com/home/username/sharedfolder.

- Modo de Lista Global de Direcciones (Global Address List (GAL) Mode)

La lista Global de Direcciones (GAL) es un listado de los usuarios de su compaa que estn disponible para todos los
usuarios del sistema de correo.

GAL es configurado en un dominio bsico. Las opciones del modo GAL para cada dominio determina donde las consultas
GAL se est ejecutando. Seleccionar una de las siguientes configuraciones GAL:
Internal. El servidor Zimbra LDAP es usado para las consultas de directorio.
External. Servidores externos de directorio son usados para las consultas GAL. Puede configurar multiples host
LDAP externos par alas GAL. Todos los servicios de directorio usan el servicio LDAP de Zimbra (configuracin,
enrutado de correo, etc.). Cuando configura el modo GAL externo, puede configurar las bsquedas GAL y GAL
sync independientemente.
Both. Los servidores de directorio interno y externo son usados par alas consultas GAL.

Metodologa de desarrollo de Software v 2.0 50


Manual de Usuario
- Opciones de la Bsqueda GAL y Sync GAL

La configuracin independiente de las bsquedas y sync le permite configurar opciones de bsquedas diferentes y opciones
de Sync. Puede querer configurar esas opciones de manera diferente si su entorno LDAP es colocado para bsquedas
LDAP optimizadas por opciones en el servidor cache LDAP, pero los usuarios tambin necesitan ser capaces de habilitar el
sync para la GAL.

- Modos de Autenticacin (Authentication Modes)

La autenticacin es un proceso de identificacin para un usuario o un servidor en el servidor de directorio y se le da acceso a


usuarios legitimos basados en la informacin del nombre de usuarios y la contrasea suministrada cuando los usuarios se
logean. La suite de Colaboracin de Zimbra ofrece los tres mecanismos de autenticacin siguientes:

Internal. La Autenticacin Interna usa el servidor de directorio de Zimbra para la autenticacin en el dominio. Cuando
selecciona Internal, no se requiere otra configuracin.
External LDAP. El nombre de usuario y la contrasea es la informacin de autenticacin suministrada al servidor de
directorio. Necesita configurar la URL del LDAP, filtro LDAP, y para el uso de la contrasea DN para utilizar el servidor
externo.
External Active Directory. El nombre de usuario y la contrasea es la informacin suministrada al servidor de Directorio
Activo. Usted identifica el nombre de dominio del Directorio Activo y la URL

Desde la consola de administracin, puede usar un asistente de autenticacin para configurar estas opciones en su dominio.

- Servidores Virtuales (Virtual Hosts)

Los servidores virtuales le permiten tener ms de un nombre de dominio en el servidor. La configuracin general del
dominio no cambia, cuando ha creado un servidor virtual, este se convierte en el dominio predeterminado para el login del
usuario. Los usuarios del cliente Web de Zimbra pueden logearse sin tener que especificar el nombre del dominio como
parte de su nombre de usuario.

Los servidores Virtuales son configurados en la pestaa Dominio>Servidores Virtuales en la consola de Administracin.
Los servidores virtuales requieren una configuracin de DNS vlida con un record A.

Para abrir la pgina del cliente Web de Zimbra, los usuarios dan el nombre del servidor virtual como una diraccin URL.
Por ejemplo, https://mail. desoft.cu

Cuando la pantalla de login de Zimbra es mostrada, los usuarios entran solamente su nombre de usuario y contrasea. La
solicitud de autenticacin busca un dominio que contenga el nombre del servidor virtual dado. Cuando el servidor virtual es
encontrado, la autenticacin se completa contra el dominio.

-Documentos (Documents)

Los Documentos Zimbra son documentos compartido y aplicaciones de colaboracin. Los usuarios pueden crear, organizar
y compartir documentos Web. Imgenes, hojas de clculo u otros objetos con contenido Web pueden ser insertados en estos
documentos por la specificacin ALE (AJAX Linking and Embedding ).

La utilizacin de Documentos consiste en cuentas globales de documentos que incluye las plantillas de documentos y blok
de notas globales, una cuenta de documentos opcional por dominio y block de notas de documentos por cuenta individual
son creadas. La cuenta de Documentos Global es automticamente creada cuando ZCS se instala. La cuenta de documentos
del dominio no es creada automticamente.

Metodologa de desarrollo de Software v 2.0 51


Manual de Usuario
Una cuenta de Documentos puede ser creada por dominio. Puede fcilmente agregar la cuenta desde la consola de
administracin cuando crea un dominio. Cuando usted cre la cuenta, configura quienes tienen acceso a sta cuenta de
documentos y que derechos de acceso tienen esos usuarios.

Los siguientes usuarios pueden ser seleccionados para acceder a la cuenta Documentos (Bloc de Notas):

Todos los usuarios en el dominio


Todos los usuarios de todos los dominios
Listas de Distribucin
Cuentas individuales
Pblico

Excepto para pblico quien tiene permisos de ver solamente, puede seleccionar que clase de acceso esos usuarios tienen:
ver, editar, aadir, eliminar pginas a ese bloc de notas. Puede ver y cambiar los permisos de acceso desde la consola de
administracin.

- Interoperabilidad (Free/Busy Interoperability)

El modulo libre/ocupado de Zimbra para conectarse con Microsoft Exchange sube la programacin o esquema
libre/ocupadode usuarios en Exchange y tambin pone la programacinlibre/ocupado de los usuarios ZCS para el servidor
Exchange. Complete la pestaa Interop para el dominio habilitando esta funcin en el dominio.

Configure lo siguiente en la pestaa Interop del dominio:

Direccin URL del servidor Microsoft Exchange. Esta es la interfase Web para las carpetas pblicas de Exchange.
Esquema de autorizacin de Microsoft Exchange, Basic o Form.
Basic es la autenticacin bsica para Exchange va HTTP.
Form es la autenticacin en formato HTML de Exchange.
Nombre de usuario y contrasea en Exchange. Este es el nombre de la cuenta y contrasea para tener acceso a las carpetas
pblicas.

Nota:La configuracins del Dominio sobrescriben la configuracin global.

- Renombrado de un dominio (Renaming a Domain)

Cuando renombra un dominio usted est creando un Nuevo dominio, moviendo todas las cuentas hacia el nuevo dominio y
eliminando el dominio anterior. Todas las direcciones de cuentas, alias, listas de distribucin y recursos son cambiadas para
el Nuevo nombre del dominio. El LDAP esactualizado para reflejar los cambios.

- Cmo renombrar un Dominio

Antes de renombrar un dominio


Estar seguro que los registros MX en el DNS estn creados para el Nuevo nombre de Dominio
Estar seguro que tiene un backup funcionando y actual del dominio.

Despus que el dominio ha sido renombrado

Actualizar las referencias externas que tienen configuradas para el dominio anterior. Esto puede incluir generar
correos automticos que fueron enviados al buzn del administrador como las notificaciones de las sesiones de
backup.
Inmediatamente corer un backup total al Nuevo dominio.

Metodologa de desarrollo de Software v 2.0 52


Manual de Usuario
Renombra el dominio usando la utilidad CLI zmprov. Para renombrar un dominio, teclear

zmprov -l rd [olddomain.com] [newdomain.com]

- Procesos de Renombrado de un Dominio (Domain Rename Process)

Cuando corre este comando zmprov, el proceso de renombrado de sominio pasa por las siguientes etapas:

1. El estado del dominio anterior es cambiado a un estado interno de cierre (shutdown), y el estado del correo en el
dominio es cambiado a suspendido. Los usuarios no se podrn logear, sus correos son rebotados por el MTA, y las
cuentas, recursos de calendarios y listas de distribucin no podrn ser creadas, eliminadas o modificadas.
2. El Nuevo dominio es creado con el estado de shutdown y el estado del correo suspendido.
3. Todas las cuentas, recursos de calendarios, listas de distribucin, alias y recursos son copiados para el nuevo dominio.
4. El LDAP es actualizado para reflejar la nueva direccin del dominio.
5. El dominio anterior es eliminado.
6. El estado del Nuevo dominio es cambiado a activo. El nuevo dominio puede arrancar aceptando mensajes de correo
electrnico.

Administracin de Servidores (Managing Servers)

Un servidor es una mquina que tiene una o ms paquetes de servicios de Zimbra instalados. Durante la instalacin, el
servidor Zimbra es automticamente registrado en el servidor LDAP.

Puede ver el estado actual de todos los servidores que estn configurados con el software de Zimbra, y puede editar o
eliminar records de servidores existentes. No puede directamente agregar servidores al LDAP. El programa de instalacin
ZCS es necesario para adicionar nuevos servidores porque los paquetes del instalador estn designados para registrar el
Nuevo servidor en el momento de instalacin.

La configuracin del servidor incluye:

La informacin General sobre el nombre del servidor de servicios, nombre publicado del LMTP y su direccin de
enlace, y el nmero mximo de tareas programadas que pueden ejecutarse a la vez.
Una lista de los servicios habilitados.
Determinacin de como se autenticarn al servidor, configuracin del Nombre de servidor MTA de correo en
Internet diferente al dela configuracin Global. Configuracin del MTA de retransmisin para entrega externa y
habilitacin de las consultas de DNS si son requeridas.
Habilitar POP y IMAP y configuracin de los nmeros de los puertos para un servidor. Si el Proxy IMAP/POP est
configurado, estar seguro que los nmeros de los puertos estn configurados adecuadamente.
Agregar y configurar nuevos volumenes de indice y mensajes.

Los servidores heredan la configuracin Global si estos valores no son configurados en el servidor. La configuracin que
puede ser heredada desde la configuracin Global incluye las configuraciones del MTA, SMTP, IMAP, POP, anti-virus, y
anti-spam.

- Configuracin General del Servidor (General Server Settings)

La pestaa General incluye el nombre mostrado del servidor, el nombre del servidor, el nombre publicado de LMTP con su
direccin de enlace, y el nmero mximo de tareas programadas que pueden ejecutarse simultaneamente. El valor
predeterminado es 20 tareas.

Metodologa de desarrollo de Software v 2.0 53


Manual de Usuario
La entrada de datos llamada Notas puede ser usada para guarder detalles que usted considere.

-Configuracin de Servicios (Services Settings)

La pestaa Servicios muestra los servicios de Zimbra. Una marca identifica los servicios que son habilitados para el servidor
seleccionado, incluyendo LDAP, Mailbox, Proxy IMAP y POP, MTA, SNMP, Anti-virus, Anti-spam, Comprobador Spell, y
Logger.

- Configuracin del Servidor MTA (MTA Server Settings)

Desde la pestaa MTA, puede habilitar o deshabilitar la autenticacin, configurar el nombre del servidor MTA de correo en
Internet, intervalo de espera de este servidor, MTA de retransmisin para entrega externa, redes de confianza del MTA, y
Activar consultas de DNS para el servidor.

- Configuracin del servidor IMAP/POP (IMAP and POP Server Settings)

Desde estas pestaas, puede configurar los servicios IMAP y POP disponibles en un servidor determinado.

- Configuracin de Volmenes (Volume Settings)

La pestaa Volmenes puede ser usada para adminitrar los volumenes de almacenaje en el servidor Mailbox de Zimbra.
Cuando ZCS es instalada, un volumen de indice y otro de mensajes son configurados en cada servidor Mailbox. Puede
adicionar nuevos volmenes, configurar el tipo de volumen y la compresin que utilizar.

- Volumen de Indice (Index Volume)

Cada servidor Mailbox de Zimbra es configurado con un volumen de Indice. Cada mailbox es asignado permanentemente a
un directorio de ndice en ese volumen de ndice. Cuando una cuenta es creada, el volumen de indexado actual es
automticamente definido para esa cuenta. No puede cambiar el volumen actual de ndice asignado a la cuenta.

Como los volmenes pueden llenarse, puede crear un volumen de ndice nuevo para nuevas cuentas. Cuando un volumen
actual de indice es aadido, el volumen de ndice anterior no es asignado a nuevas cuentas.

Los volumenes de ndice no marcados como actuales no estn activados para el uso como volumenes de ndice par alas
cuentas que ellos han sido asignados. Cualquier volumen de ndice que ste referenciado por un buzn como volumen de
ndice no puede ser eliminado.

- Volumen de Mensaje (Message Volume)

Cuando un nuevo mensaje es enviado o creado, el mensaje es guardado en el volumen actual de mensaje. Un volumen de
mensaje adicional puede ser creado, pero solo uno es configurado como volumen actual donde los nuevos mensajes son
almacenados. Cuando el volumen se llena, puede configurar un nuevo volumen actual de mensajes. El volumen actul de
mensaje recibe todos los correos nuevos. Los mensajes nuevos nunca son almacenados en el volumen anterior.

Un volumen actual no puede ser borrado, y los volmenes de mensaje que tienen mensajes referenciando el volumen no
puede ser borrado.

Metodologa de desarrollo de Software v 2.0 54


Manual de Usuario
Otras funciones de administracin (Managing Other Functions)

- Zimlets

Los Zimlets pueden ser implementados o desmantelados desde la consola de administracin. El panel de los Zimlets lista
todos los Zimlets que estn instalados y mustra si el Zimlet est habilitado o no. Puede configurar el COS y las cuentas
individuales para permitir el acceso a los Zimlets.

- Extensiones de Administracin (Admin Extensions)

Puede crear mdulos personalizados para aadir desde la consola de administracin de la interfase de usuario. Puede usar la
consola de administracin pra fcilmente desinstalar o instalar sus mdulos.

Nota:Ir a el Wiki de Zimbra,Interfase de usuari, extensions de administracin para obtener documentacin sobre cmo se
crean estos mdulos.

- Salvas del Sistema (Backing Up the System)

La version Open Source de Zimbra no cuenta con esta posibilidad.

Para realizar la salva se deben detener todos los servidores, utilizando el commando CLI zmcontrol stop. Se salva el
directorio /opt/zimbra y cuando se termina este proceso se reinician los servidores usando zmcontrol start.

Para restaurar Zimbra, se borrar toda la informacin despus de detener todos los servidores, se copia la salva y se reinician
nuevamente los servidores.

Metodologa de desarrollo de Software v 2.0 55


Manual de Usuario
Captulo 9. Personalizacin de cuentas y opciones generales. Reglas para
preferencias y contraseas

Cuando una cuenta es creada, usted crea el buzn, asigna la direccin de correo primaria de la cuenta, y habilita las
aplicaciones ZCS y sus funciones. Usted tambien configura las Preferencias Generales, las polticas para el uso de las
contraseas y selecciona un tema como apariencia inicial del cliente Web de Zimbra.

Este captulo describe las funciones o posibilidades y preferencias de usuario que pueden ser configuradas para una cuenta o
desde el COS asignado o en cuentas individuales.

Zimbra ofrece un standard y un avanzado cliente Web a donde poder acceder. Ambos clientes Web incluyen correo,
calendario, libreta de direcciones y funcionalidad de tareas. Los usuarios pueden seleccionar cuales usar cuando ellos se
logean.

El Cliente web Avanzado incluye capacidades Ajax y ofrece todas las caractersticas y funciones para la colaboracin va
Web. Este cliente Web trabaja mejor con navegadores actuales y conexiones a internet rpidas.
El Cliente web Standard es una Buena opcin cuando las conexiones a Internet son lentas o los usuarios prefieren la
mensajera basada en HTML para navegar sus buzones.

El predeterminado ZWC para la entrada es la versin avanzada. Puede cambiar el predeterminado por el estndar en el COS
de la pestaa Preferencias.

Nota: Las caractersticas de los buzones son habilitadas desde los usuarios del ZWC. Cuando los clientes IMAP o POPson
usados, puede que esas caractersticas no estn disponibles.

Mensajera de Zimbra y aplicaciones de colaboracin

La ZCS suministra las siguientes soluciones de mensajera y colaboracin:

Mensajera de Correo electronico


Calendarios
Libreta de Direcciones
Tareas programadas
Documentos desde la WEB
El maletn para guaradr archivos que pueden ser accesados desde el buzn
Mensajera Instantnea (Beta)

Puede habilitar o deshabilitar esas aplicaciones por el COS o por cuentas individuales.

Configurando el COS y asignando un COS a las cuentas le permite configurar las opciones predeterminadas para los rasgos
de las cuentas y restriciones por grupos de cuentas. Las cuentas individuales pueden ser configuradas diferentemente y
cualquier cambio que haga sobrescribe la configuracin del COS. Cuando actualiza el COS, los cambios no se reflejan en
las cuentas que tienen el COS sobrescrito.

Metodologa de desarrollo de Software v 2.0 56


Manual de Usuario
- Mensajera (Email messaging)

La mensajera de correo electrnico de ZCS es una aplicacin de correo completa que incluye capacidades avanzadas de
bsqueda de mensajes, ordenamiento de correos por conversaciones, etiquetas, carpetas definidas por el usuario, filtros
definidos por el usuario, y ms. Usted configura cuales de estas caracterstica estarn activas.

Las caractersticas de Mensajera que puede ser habilitada estn listadas abajo; la tercer columna es la pestaa donde la
caracterstica puede ser habilitada. Mucha de esas caractersticas pueden ser administradas desde las pestaa Preferencias
(Opciones) de la cuenta del usuario cuando ellos se logean en el cliente Web de Zimbra.

Nombre de la Funcin Descripcin COS/Cuentas Pestaa


Correo Habilita la aplicacin de correo electrnico. Esta es habilitada Funciones
predeterminadamente.
Conversaciones Los mensajes pueden ser mostrados de manera agrupada en Funciones
conversaciones o lista de mensajes. Conversaciones agrupa los
mensajes por el asunto. Si esta funcin es activada, la vista
conversacin ser predeterminada. Los usuarios pueden cambiar el
predeterminado desde la pestaa Opciones (Preferencias) de su
cuenta.
Composicin HTML Los usuarios pueden componer correos con un editor HTML. Ellos Funciones
pueden especificar las opciones de tipo de letra predeterminadas
para componer en HTML en la pestaa Preferencias de su cuenta.
Permitir a los usuarios Los usuarios pueden crear una direccin de reenvo para sus Pestaa de Funciones
especificar una direccin correos. Cuando esta funcin es habilitada en el COS, en la en COS Permitir al
de reenvo configuracin de la cuenta, puede especificar una direccin de usuario especificar una
reenvo predeterminada que el usuario puede usar y habilita la direccin de reenvo
funcin de manera que una copia del mensaje renviado no es
guardada en el buzn del usuario. Los usuarios pueden cambiar la
informacin desde la pestaa Opciones de su cuenta. En la
configuracin de la cuenta, puede especificar tambin las
direcciones de reenvo que son ocultas para el usuario. Una copia de
cada mensaje se enva a la direccin de la cuenta de reenvo.
Respuesta por ausencia Los usuarios pueden crear un mensaje de correo que Funciones
automticamente responda a mensajes entrantes. Esto es Preferencias
comnmente usado como un mensaje de vacaciones. De forma
predeterminada el mensaje es enviado a cada recipiente slo una
vez cada 7 das, independientemente de cuantos mensajes la persona
envie a esta direccin durante esa semana. Los usuarios pueden
tambin configurar las fechas de arranque y parada para el mensaje.
Puede cambiar esta configuracin en el COS o en la configuracin
de la cuenta.
Alerta de nuevo correo Permite a los usuarios la opcin de especificar una direccin a Tab Funciones en COS
donde debe ser notificado que su cuenta ZWC ha recibido un o tab Preferencias en las
correo. Ellos pueden cambiar esta posibilidad (On/Off) y asignar Cuentas
una direccin desde su pestaa Opciones (Preferencias) de la
cuenta. Un correo con informacin sobre el asunto del correo
electrnico, es enviado a esa direccin definida y a la direccin de
su cuenta.

Metodologa de desarrollo de Software v 2.0 57


Manual de Usuario
Nota: Ver zmprov (Aprovisionamiento) en el Apndice A
Comandos CLI, para informacin sobre cmo cambiar la plantilla
de correo.
Perfil El nombre y direccin configurados para la cuenta crea el perfil Funciones
primario de la cuenta. Es la informacin que el usuario usa desde su
direccin. Cuando el Perfil es habilitado, los usuarios pueden crear
nombres de cuentas adicionales para administrar diferentes roles o
funciones.
El nmero de perfiles que pueden ser creados es 20. Puede cambiar
esto desde el CLI zmprov mc zimbraIdentityMaxNumEntries
Mxima longitud de la Puede establecer el nmero mximo de caracteres que puede tener Preferencias
firma del correo. la firma. El valor predeterminado es 1024 caracteres.
Los usuarios pueden crear firmas para roles diferentes. El nmero
de firmas que pueden crear los usuarios es configurado en
zimbraSignatureMaxNumEntries
Bzqueda Avanzada Permite a los usuarios construir bquedas complejas por Fecha, Funciones
dominio, estado, pestaas, tamao, adjunto, Zimlets y carpetas.
Bsqueda de Yahoo La bsqueda Yahoo permite a los usuarios acceder a la Web desde Solamente CLI
ZWC. Esta se muestra en el rea de bsqueda del ZWC de manera
predeterminada.
Si quiere que los usuarios hagan bsquedas en la WEB desde su
ZWC, puede deshabilitar esta opcin desde las CLI. Tecleando
zmprov mc <cos>
zimbraFeatureWebSearchEnabled
FALSE
Bsquedas Guardadas Los usuarios pueden salvar una bsqueda que hayan creado o Funciones
ejecutado previamente.
Acceso a POP3 Externo Los usuarios pueden establecer la obtencin de sus mensajes de Funciones
correo desde su cuenta POP directamente desde su cuenta del
cliente de Zimbra ZWC.
Ellos pueden agregar direcciones de cuentas externas desde las
opciones de su cuenta.
Los usuarios pueden configurar esta posibilidad desde la pestaa
Opciones de su cuenta.
Alias para esta cuenta Puede crear un alias para la cuenta. Los usuarios no pueden cambiar Pestaa Alias en las
esto. cuentas.
Filtros de Correo Los usuario pueden definir reglas y acciones que se le aplicarn al Funciones
correo entrante. Cuando un mensaje de correo llega se chequean las
condiciones establecidas en el filtro y las acciones asociadas con las
reglas aplicadas. Los usuarios establecen estas reglas desde la
pestaa Opciones de su cuenta.
La cuota de filtro de correo para las cuentas tiene establecido un
tamao de 21K. este lmite no es configurable.
Nota: El chequeo del spam en un mensaje es realizado antes que
los filtros del usuario corran. Los mensaje identificados como spam
son movido a la carpeta Junk o papelera.
Los usuarios no pueden crear un filtro para mover un spam falso
positivo fuera de la carpeta Junk. Puede crear una lista Blanca de
Spam para cuentas individuales que le permita una cuenta para

Metodologa de desarrollo de Software v 2.0 58


Manual de Usuario
identificar la direccin de correo que no debe ser marcada como
spam. Para hacer esto, teclear
zmprov ma
<account@example.com> +amavisWhiteListSender
<name@example.com> +amavisWhiteListSender
<name2@example2.com>
Etiqueteado (Marcado) Los usuarios pueden crear etiquetas y asignar estas a mensajes, Funciones
contactos, y pginas de Documentos (Bloc de Notas)
Habilitar teclas rpidas Los usuarios pueden usar las teclas rpidas con su buzn. Si esto Preferencias (Opciones)
est habilitado y los alias de las teclas rpidas estn habilitados en la
pestaa Opciones, los usuarios pueden crear sus propios accesos
directos para carpetas de correo, bsquedas, y marcas desde su
pestaa Opciones de la cuenta.
Acceso al GAL Los usuarios pueden acceder al directorio de la empresa para Funciones
encontrar nombres para sus mensajes de correo.
Autocompletamiento desde Cuando esto es habilitado, los usuarios entran algunas letras en el Funciones
GAL encabezado del correo y los nombres del GAL son listado y
mostrados. Los usuarios pueden activar o desactivar esta
caracterstica desde su pestaa Opciones.
Acceso IMAP Los usuarios pueden usar aplicaciones de correo de terceros, tales Funciones
como Thunderbird o Outlook, para acceder a su buzn usando el
protocolo IMAP.
Acceso POP3 Los usuarios pueden usar aplicaciones de mensajera de terceros, Funciones
tales como, Thunderbird o Outlook, para acceder a su buzn usando
el protocolo POP. Cuando ellos obtienen sus mensajes de correo va
POP, Los mensajes y adjuntos son guardos en el servidor Zimbra.

El funcionaniento predeterminado de muchas de esas opciones o preferencias puede ser prestablecida desde el COS o la
pestaa Opciones de las cuentas. Los usuarios pueden modificar las siguientes opciones desde la pestaa Opciones de su
cuenta.

Nmero de articulos avisualizar en una pgina: 10, 25, 50, 100


Cada que tiempo revisar si hay nuevos correos, en minutos: 5
Seleccionar el idioma del ZWC. Si ms de un lenguaje estn instalados en la ZCS, los usuarios pueden seleccionar
el idioma local que es diferente desde las opciones de idioma del navegador.
Si mostrar el panel de vista previa.
En cual carpeta debe ser buscada primero cuando se corre una bsqueda.
Si se guardan copias de mensajes enviados en la carpeta enviados.
Si se guardan copias locales de un mensaje que es reenviado
Si los mensajes se hacen en una ventana independiente.
Si la visualizacin del correo es como HTML si el mensaje incluye este formato o como texto plano.

Importante: Para permitir a los usuarios compartir sus carpetas de correo, libreta de direcciones, calendarios y bloc de
notas, habilitar Compartir en la pestaa funciones.

Los usuarios pueden modificar las siguientes opciones de correo desde la pestaa Firmas en Opciones.

Si aparecer automticamente una firma en los mensajes de salida.


Opciones para cmo los mensajes respondidos o reenviados son compuestos.

Metodologa de desarrollo de Software v 2.0 59


Manual de Usuario
- Libreta de Direcciones (Address Book)

La Libreta de Direcciones de Zimbra le permite a los usuarios crear una lista de mltiples contactos y agregar nombres de
contacto automticamente cuando el correo es recibido o enviado. De manera predeterminada, una lista de Contactos y una
lista de Contactos de Mensajera son creadas en la Libreta de Direcciones. Los usuarios pueden importar contactos en su
Libreta de Direcciones.

Cuando crea una cuenta, usted puede configurar esta funcionalidad y establecer un lmite al nmero de contactos en la
Libreta de Direcciones.

Importante: Para permitir a los usuarios compartir sus libretas de Direcciones, calendario y, Bloc de Notas,habilitar
Compartir en la pestaa Funciones.

Nombre de la funcin Descripcin Pestaas COS/Cuenta


Libreta de Direcciones Los usuarios pueden crear su propia lista de contactos personales. De Funciones
manera predeterminada dos carpetas de listas de contacto estn en la
Libreta de Direcciones.
Lmite para la libreta de Nmero mximo de contacto que un usuario puede tener en todas sus Avanzada
direcciones libretas de direccin. 0 significa ilimitado.

Los usuarios pueden modificar las siguientes opciones de la Libreta de Direcciones (Contactos) desde la pestaa Contactos
en las Opciones de su cuenta. El comportamiento predeterminado puede ser establecido desde el COS o Cuentas>Pestaa
Preferencias.

Activar aadido automtico de contactos, agrega contactos en su lista de Contactos de Correo cuando ellos son
enviados a una direccin nueva.
Vista predeterminada para sus contactos, una lista o como tarjetas.
Nmero de contactos visualizados por pgina, 10, 25, 50, 100.

Los usuarios pueden importar otras listas de contacto hacia su libreta de direcciones y pueden exportar sus contactos a una
libreta de direcciones diferente. Los archivos tienen que ser archivos .csv, en la versin 5.0.16 el cliente Web de Zimbra y
los Desktop de Zimbra dan la posibilidad de exportar e importar contactos con archivos .tgz.
- Calendario (Calender)

La Agenda (Calendario) de Zimbra permite a los usuarios Planificar horarrios y reuniones, establecer actividades
recurrentes, crear mltiples Agendas, compartir las agendas con otros usuarios, y delegar la administracin del acceso a sus
agendas. Ellos pueden subcribirsea Agendas externas y visualizar su informacin de Agenda desde el Cliente Web de
Zimbra. Tambin pueden usar bsqueda para las citas en sus agendas.

Importante: Para permitir a los usuarios compartir sus Agendas, Libretas de Direcciones y Bloc de Notas, Activar
Compartir en la Pestaa de Funciones.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Agenda Una Agenda y la herramienta de planificacin le permite a los usuarios Funciones
administrar sus Agenda, planificar sus reuniones, permitir el acceso a
otros a su Agenda, crear mltiples Agendas personales y ms.
Agenda del Grupo La Agenda del Grupo puede ser activada para tener toda la Funciones

Metodologa de desarrollo de Software v 2.0 60


Manual de Usuario
funcionalidad de la Agenda. Cuando la Agenda de Calendario no est
marcada, slo la funcin de Agenda est habilitada para crear citas
personales y aceptar invitaciones para reuniones, adems los usuarios no
pueden compartir calendarios.
Zonas Horarias Activar las zonas horarias que est usando para programar su agenda. Preferencias

Los usuarios pueden modificar las siguientes opciones de la Agenda desde su pestaa de opciones de su cuenta. El
comportamiento predeterminado puede establecerse desde el COS o desde la pestaa Preferencias de las Cuentas.

Vista Predeterminada de la Agenda, Vista de da, Vista de Semana Laboral, Vista de Semana, Vista de mes o Vista
de Agenda Programada.
Primer da de la semana que es mostrado en la Agenda.
Lista de Zonas Horarias en su programacin de citas, tiene la oportinidad de cambiar la zona horaria mientras hace
la programacin.
Uso de la ventana de dilogo QuickAdd para crear citas desde la vista Calendario.
Mostrar la Agenda en el modo mini-navegacin en la vista Correo. Esta vista se muestra automticamente en la
vista Calendario.
Cantidad de minutos antes para mostrar Recordatorio.
Importar y exportar sus citas en el formato iCalendar estndar (.ics).

- Tareas (Tasks)

Las tareas de Zimbra permiten a los usuarios crear listas de tareas y administrarlas a travs de su cumplimiento. Pueden
agregar tareas a la lista de tarea predeterminada y crear listas de tareas adicionales para organizar las listas para actividades
ms especficas.

Importante: Para permitir a los usuarioscompartir sus listas de Tareas, activar compartir en la pestaa Funciones. Las
listas de Tareas pueden ser compartidas con individuos, grupos y de manera pblica.

La funcin Tareas es activada desde el COS o desde la pestaa Preferencias de las cuentas.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Tareas Los usuarios pueden crear y organizar las tareas desde el cliente Funciones
Web de Zimbra.

- Bloc de Notas (Documents)

El Bloc de Notas de Zimbra permite a los usuarios crear, organizar y compartir documentos va Web desde el cliente Web
Avanzado de Zimbra.

Importante: Para permitir que los usuarios compartan sus Bloc de Notas y documentos, activar Compartir en la pestaa
Funciones. Los Bloc de Notas pueden ser compartidos con individuos, grupos y pblico.

Cuando esta funcin est habilitada, los usuarios tienen de manera predeterminada una carpeta para el Bloc de Notas y
pueden crear Bloc de Notas adicionales. El Bloc de Notas de Zimbra proporciona una herramienta WYSIWG en Web para
la edicin de documentos y otros contenidos.

Metodologa de desarrollo de Software v 2.0 61


Manual de Usuario
Puede tambin crear una cuenta de Documentos especficos del Dominio desde la consola de Administracin. Este Bloc de
Notas puede ser compartido con los usuarios del dominio, usuarios en todos los dominios Zimbra de su entorno, as como
individuos y grupos.

La funcin Bloc de Notas es activada desde el COS o la pestaa Preferencias de las Cuentas.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Bloc de Notas Los usuarios pueden crear y organizar sus Bloc de Notas desde el ZWC. Funciones
Un Bloc de Nota es creado para cada cuenta. Los usuarios pueden crear
Bloc de Notas adicionales y pginas.

- Maletn (Briefcase)

El Maletn de Zimbra permite al usuario subir archivos desde su computadora a la cuenta de su Cliente Web de Zimbra y
ellos pueden acceder a sos archivos cuando entran en el cliente Web Avanzado de Zimbra.

La funcin Maletn es activada desde el COS o desde la pestaa Preferencias de las Cuentas.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Maletn Los usuarios pueden subir archivos hacia su cuenta de ZWC. Funciones
Ellos pueden abrir los ficheros si la aplicacin est disponible en
la computadora, enviar el archivo en un correo, organizar archivos
en carpetas diferentes del Maletn.

- Mensajera Instantnea (Beta)

La Mensajera Instantnea de Zimbra permite a los usuarios comunicarse en tiempo real con otros que est identificados en
su lista de amigos.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Mensajera Instantnea Los usuarios pueden crear una lista de amigos y comunicarse en tiempo Funciones
real con miembros de esta lista. Con IM, los usuarios pueden crear
mensajes instantneos o crear un chat en grupo para mensajes entre
varias personas para colaboracin en tiempo real.
Alertas Cuando esta activada, los usuarios reciben inmediatamente las alertas de Funciones
mensajes IM, nuevos mensajes de correo y actualizacin de carpetas y
calendarios. Est desactivada de manera predeterminada. Los usuarios
pueden cambiar esta preferencia en su pestaa IM.

Otras opciones de configuracin para las cuentas

Otras opciones de configuracin incluye:

Configuracin de la versin predeterminada de ZWC que es visializada cuando se inicia la sesin.


Desactivar las Opciones (Preferencias) para las cuentas de usuarios.

Metodologa de desarrollo de Software v 2.0 62


Manual de Usuario
Configurar la cuota para las cuentas.
Configurar la poltica de contrasea y poltica de fallo de inicio de sesin.
Configuracin del intervalo de la sesin de cuenta.
Activar la vista de las opciones de los Adjuntos.
Seleccin del tema a visializar por la Interfase Grfica del ZWC.
Activar los Zimlets para las cuentas.
Especificacin de la manera predeterminada en que aparecen un mensaje de alerta cuando navegamos desde
ZWC y la apariencia de los check boxes para los elementos listados en el contenido de una pgina para correos
y contactos.

- Activar el Inicio de Sesin del cliente WEB predeterminado de Zimbra

La ZCS ofrece una versin estandar y otra avanza del Cliente Web. Los usuarios pueden seleccionar el cliente antes de ellos
iniciar sesin.

El Cliente Web Avanzado incluye posibilidades Ajax y ofrece todas las funciones de la colaboracin Web.
Este cliente Web trabaja mejor en navegadores actuales y conexiones a Internet rpidas.
El Cliente Web estndar es una buena opcin cuando las conexiones a Internet son lentas o los usuarios
prefieren la mensajera HTML para navegar en sus buzones.

El ZWC predeterminado para el inicio de sesin es el cliente Avanzado. Cuando los usuarios inician sesin, ellos ven el
cliente Web Avanzado, a menos que hayan usado el men de la pantalla de inicio para cambiar a la versin estndar. Puede
cambiar el predeterminado en la pestaa Preferencias del COS para hacer predeterminada la versin estndar del ZWC.

- Deshabilitar Preferencias (Disabling Preferences)

Las Preferencios (Opcions) estn activadas de manera predeterminada. Los usuarios pueden modificar las preferencias
predeterminadas que estn configuradas para su cuenta. Puede deshabilitar las Opciones y los usuarios no tendrn la pestaa
Preferencias en su buzn. Ellos no podrn cambiar la configuracin predeterminada para las funciones que estn
configuradas para sus cuentas.

- Opciones de cuotas de cuentas

Usted puede especificar las cuotas para los buzones y el nmero de contactos permitidos para cada cuenta a travs de la
Consola de Administracin de Zimbra.

La cuenta de la cuenta es la cantidad de espacio en MegaBytes que una cuenta puede usar. La cuota incluye mensajes de
correo, informacin de reuniones programadas, lista de tareas, pginas del Bloc de Nota y archivos en el Maletn. Cuando la
cuota es alcanzada, todos los mensajes de correo son rechazados y los usuarios no podrn agregar archivos en su cuenta. Si
establece la cuota en 0, la cuenta no tiene cuota.

Puede ver la cuota del buzn desde la consola de administracin, Supervicin, Estadsticas del servidor.

Los usuarios pueden ser notificados que sus buzones estn cercanos a la su cuota.. El umbral porcentual para la alerta de la
cuota puede ser configurado. Cuando este umbral es alcanzado, un mensaje de advertencia esenviado al usuario. El
porcentaje de la cuota puede ser establecido y el texto de los mensajes de aviso modificados en la pestaa Avanzado del
COS y las cuentas.

Puede ver las cuotas de los buzones desde la consola de administracin, supervisin, la pgina Estadsticas del Servidor.

Metodologa de desarrollo de Software v 2.0 63


Manual de Usuario
El campo lmite del tamao de la Libreta de Direcciones establece el nmero mximo de contactos que un usuario puede
tener en la suma de todas sus libretas de direcciones. Cuando el nmero es alcanzado, los usuarios nopueden agregar nuevos
contactos.

- Opciones de la poltica de contraseas (Setting Password Policy)

Si la autenticacin Interna esta configurada para el dominio, puede configurar la ZCS para que los usuarios necesiten crear
contraseas fuertes.

Importante: Si Microsoft Active Directory (AD) es usado para la autenticacin de usuarios, tiene que desactivar la funcin
de cambio de contrasea en su COS. La poltica de contrasea no es administrada por Zimbra.

La configuracin de las Contraseas que pueden ser configuradas estn listadas abajo.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Longitud Mnima/Mxima Especifica el largo requerido de la contrasea. El largo mnimo Avanzado
de la Contrasea predeterminado es de 6 caracteres. El largo mximo es de 64
caracteres.
Antigedad Configura la antigedad mnima y mxima de la contrasea Avanzado
Mnima/Mxima de la establecida para su fecha expiracin. Los usuarios pueden cambiar
contrasea sus contraseas en cualquier momento entre el valor mnimo y
mximo establecido. Necesitan cambiar esta cuando la antigedad
mxima de la contrasea es alcanzada.

La configuracin de las opciones siguientes requerir a los usuarios crear contraseas ms complejas. Nota: Una contrasea
no puede incluir caracteres acentuados en la cadena. Ejemplos de caracteres acentuados que no pueden ser usados: , , , ,
, .

Mnimo de caracteres en mayscula Letras Maysculas A - Z Avanzado


Mnimo de caracteres en minscula Letras Minsculas a - z Avanzado
Mnimo de Smbolos de puntuacin Smbolos no alfanumricos, por ejemplo !,$, #, &, % Avanzado
Mnimo de caracteres numricos Digitos Decimales 0 - 9 Avanzado
Historial de nmero mnimo de Nmero de nuevas contraseas nicas que necesita crear Avanzado
contraseas exclusivas el usuario antes de volver a utilizar una contrasea
anterior.
Contrasea Bloqueada Los usuarios no pueden cambiar sus contraseas. Esto Avanzado
debe ser establecido si la autenticacin es externa.
Nesecidad de cambio de la contrasea Cuando un usuario inicia sesin, requiere cambiar su Informacin
contrasea. General
Cambio de contrasea Cuando est activada, los usuarios pueden cambiar sus Funciones
contraseas segn las opciones de tiempo de las mismas
establecidas en su pestaa Preferencias de su cuenta.

Metodologa de desarrollo de Software v 2.0 64


Manual de Usuario
- Opciones de la poltica de fallos de autenticacin ( Setting Failed Login
Policy)

Usted puede especificar una poltica que estblezca el nmero mximo de intentos fallidos en el inicio de sesin antes de que
la cuenta sea bloqueada por un tiempo de bloqueo especificado. Este tipo de poltica es usado para prevenir ataques a las
contraseas.

Nombre de la funcin Descripcin Pestaas COS/Cuentas


Activar bloqueo de inicio de Cuando esta activa esta opcin, usted puede configuar las Avanzado
sesin fallido siguientes opciones.
Nmero de fallos de inicio de El nmero de fallos en el inicio de sesin antes de bloquear la Avanzado
sesin consecutivos permitidos cuenta. El valor predeterminado es 10 intentos. Si el valor
establecido es 0, la cantidad de fallos permitidos es ilimitada.
Esta cuenta nunca ser bloqueado.
Tiempo del bloqueo de la cuenta La cantidad de tiempo en segundos, minutos, horas o das que la Avanzado
cuenta permanecer bloqueada. Si este valor es llevado a 0, la
cuenta estar bloqueada hasta que se introduzca la contrasea
correcta, o el administrador cambie manualmente el estado de la
cuenta y cree una contrasea nueva. El valor predeterminado es
1 hora.
Intervalo de tiempo en el que La cantidad de tiempo en segundos, minutos, horas o das Avanzado
deben ocurrir los inicios de despus del cual nmero de fallos consecutivos de inicio de
sesin fallidos para que se sesin es inicializado. El valor predeterminado es 0, el usuario
bloquee la cuenta puede continuar realizando intentos de autenticacin.

- Configuracin de la poltica de interrupcin de la Sesin (Setting Session


Timeout Policy)

Usted puede establecer cuanto tiempo la sesin de usuario puede permanecer abierta y cuando la sesin es cerrada por
inactividad,

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Vigencia del testigo de La vigencia del testigo de autenticacin establec un cookie del Avanzado
autenticacin navegador que contiene el testigo de autenticacin. El usuario
puede abrir el ZWC sin tener que iniciar sesin hasta que el
testigo de autenticacin expira. El valor predeterminado es 2
das.
Intervalo de espera para sesin El intervalo de espera para sesin inactiva estable cunto Avanzado
inactiva tiempo una sesin puede permanecer inactiva. La actividad
incluye cualquier accin del mouse, tales como ver contenidos
de carpetas o accionar un botn. El valor predeterminado es 2
das.

Metodologa de desarrollo de Software v 2.0 65


Manual de Usuario
- Opciones de la poltica de retencin de correos (Setting Email Retention
Policy)

La poltica de retencin de correo electrnico para el correo, mensajes en la papelera y spam es establecida por el COS.
Cuando la funcin eliminacin de mensaje corre es stablecido por el comando purga de mensaje.

Nombre de la Funcin Descripcin Pestaas COS/Cuentas


Permanencia del mensaje Cantidad de das que un mensaje puede ser retenido en cualquier Avanzado
de correo carpeta antes de ser purgado automticamente. El valor predeterminado
es 0; los mensajes de correo no son purgados.
Permanencia de Cantidad de das que un mensaje permanence en la papelera antes que Avanzado
mensajes en Papelera este sea automticamente purgado. El valor predeterminado es 30 das.
Permanencia de Cantidad de das que un mensaje puede permanecer en la carpeta de Advanced
mensajes spam spam antes de ser purgado automticamente. El valor predeterminado
es 30 das.

El servidor administra la programacin de la purga (Vaciado) de mensajes. Usted puede configurar el tiempo que el servidor
deber esperar entre cada vaciado de los buzones desde la consola de administracin, Configuracin Global o Configuracin
del Servidor, en la pestaa General. De manera predeterminada, la programacin del vaciado de los buzones se efecta cada
1 minuto.

Por ejemplo, cuando el intervalo de vaciado se establece en 1 minuto, despus que el buzn1 es vaciado, el servidor espera
1 minuto antes de vaciar el buzn 2.

Si el tiempo de reposo entre vacias es puesto a 0, los mensajes no son purgados aun si el tiempo de vida del correo, papelera
y spam este establecido.

-Temas de la interface WEB de usuario (Zimbra Web Client UI Themes)

La apariencia de la interface de usuario del ZWC puede ser modificada. La suite de Zimbra incluye varios temas y usted
puede crear otros. Puede seleccionar un tema y establecerlo como predeterminado y poner a disposicin de los usuarios los
temas que pueden escoger.

Nota: Para aprender sobre los Temas,ir a la session de Temas de la Wiki de Zimbra.

Cambio de los tema de Cuando esta activada esta propiedad, los usuarios pueden seleccionar Funciones
la UI diferentes temas de la interface de Usuario para visualizar el ZWC. La
seleccin de los tipos de Temas que estn disponibles se realiza desde la
pestaa Temas.

Las siguientes opciones de uso de los temas puede ser configurada desde el COS o por cuentas individuales:

Lmite de usuarios para un Tema. En la pestaa Funciones, quitar la marca para Cambio de los temas de la UI. Los
temas del ZWC estn en el listado de temas en campo en la pestaa Temas.
Permitir a los usuarios el acceso a cualquiera de los temas de Zimbra instalados. Si es marcado Cambio de los temas
de la UI, los usuarios tienen acceso a cualquier tema que est disponible.

Metodologa de desarrollo de Software v 2.0 66


Manual de Usuario
- Configurando los Zimlet para las cuentas (Configuring Zimlets for
Accounts)

El Zimlets es un mecanismo para integrar a ZCS con sistemas y contenidos de terceros.

Usted puede agregar nuevos Zimlets desde la consola de administracin y establecer los privilegios de acceso desde el COS
y la pestaa Zimlet de la cuenta. Los Zimlets que estn implementados estn listados en la pestaa Zimlet. Para desactivar
elacceso a Zimlet, puede removerlos Zimlet desde la pestaa Zimlet.

La ZCS incluye Zimlet preconfigurados que refuercen el trabajo de los usuarios mientras trabajan en el cliente Web de
Zimbra. Esos Zimlet que ya estn implementados y hechos disponibles desde el COS.

com_zimbra_date. Cuando los usuarios hacen click en una fecha de un correo o en un mini-calendario, su
programacin de agenda para esa fecha es visualizada.
com_zimbra_email. Los usuarios pueden ver la informacin completa de los contactos si esta est disponible en
su libreta de direcciones.
com_zimbra_url. Los usuarios pueden ver un enlace con el sitio Web que est listado en un mensaje de correo si
la aopcin est activa. Ven la pantalla debajo si no est disponible.
com_zimbra_phone. Los usuarios pueden hacer click en un nmero telefnico que sea mostrado en cualquiera de
las pginas de la aplicacin para llamar rpidamente si ellos tienen instalado un software de VOPI como los de
Skype o Cisco. Cuando ellos hacen clic en un nmero telefnico, la aplicacin de VOIP se activa.

Metodologa de desarrollo de Software v 2.0 67


Manual de Usuario
Captulo 10. Trabajo con los Zimlets

La Suite de Colaboracin de Zimbra ha creado los Zimlets como un mecanismo para integrar a ZCS con aplicaciones de
terceros para fortalecer la experiencia de los usuarios desde el Cliente Web de Zimbra. Cuando los Zimlets son agregados a
la ZCS, los usuarios pueden ver esta informacin e interactuar con aplicaciones de terceros desde los mensajes de correo.
Con los Zimlets, el contenido de un mensaje arbitrario se activa por el enlace de este con el contenido de la Web y los
servicios en las Intranet o Internet.

El movimiento del Mouse sobre un contenido actibable da al usuario una vista en tiempo real que le permite tomar una
decision. Por ejemplo, varios Zimlet se pueden activar y permitir a los usuarios las siguientes vistas preliminares:

Posicionar el mouse sobre una fecha u hora y ver que tiene su agenda.
Posicionar el mouse sobre un nombre o direccin de correo y se mostrar los detalles que la libreta de direcciones
tiene para ese nombre.
Click-Derecho en un nmero de telfono para hacer una llamada con su software de telfono.
Click-Derecho en una fecha para la programacin de una reunin.
Click-Derecho en un nombre, direccin o nmero telefnico para actualizar la informacin de la libreta de
direcciones.

Varios Zimlet predefinidos estn incluidos en la ZCS, y puede crear otros para que los usuarios puedan interactuar con los
recursos de su entidad o otras aplicaciones definidas desde el cliente Web de Zimbra.

Este captulo describe como se implementn, configuran y administran los Zimlet en un servidor Zimbra. Los Zimlets que
estn incluidos en la ZCS estn descriptos al final de este captulo.

Opciones de Zimlets en ZCS

Los Zimlets estn empaquetados en un archive zip que incluye todos los archivos necesarios para corer el Zimlet. El archivo
zip es copiado para los servidores Zimbra y el administrador puede usar las herramientas de administracin de Zimlet desde
su consola de administracin o desde la CLI para implementar el Zimlet a los usuarios. Puede configurar los Zimlet solo
desde la CLI.

Puede ver una lista de los Zimlets que estn instalados en el servidor Zimbra, y cuales estn habilitados o deshabilitados en
el servidor LDAP desde la consola de administracin en el panel de los Zimlet o entrando con el siguiente comando de la
CLI.

Teclear zmzimletctl listZimlets par aver el estado de los archivos Zimlet instalados.

Cuando ve la informacin desde la linea de commandos, tambin puede ver cual COS hace disponible estos Zimlets.

Administracin de los Zimlet desde la Consola de Administracin

Puede hacer las siguientes tareas de administarcin de Zimlet desde la consola de administracin de Zimbra:

Implemetar un Zimlet, lo cual crea la entrada del Zimlet en el servidor LDAP, instalar los archivos Zimlet en el
servidor, habilita el Zimlet y hace este disponible para los miembros del COS predeterminado.
Hacer un Zimlet disponible o no para un COS o cuenta.
Deshabilitar un Zimlet que se encuentre e este servidor, pero el Zimlet no puede ser usado.
Desmantelar un Zimlet, con lo cual se elimina este desde la lista del COS y de la lista de Zimlets, pero se desintala el
Zimlet para el servidor.

Metodologa de desarrollo de Software v 2.0 68


Manual de Usuario
No puede desinstalar el Zimlet desde la consola de administracin.

Ver la ayuda de la consola de administracin para ms informacin sobre la administracin de Zimlet en la consola de
administracin.

Administracin de los Zimlet desde la lnea de comandos

El archico Zimlet zip debe ser copiado en cada servidor Zimbra donde este ser implementado. Debe copiar sus Zimlets
para /opt/zimbra/zimlets-extra

-Implementacin de un zimlet para el COS predeterminado

1. Los Zimlets a implementer se encuentran en el directorio /opt/zimbra/zimlets-extra. Si est implementando su


Zimlet, debe copier el archive zip para este directorio.

2. Teclear el siguiente comando zmzimletctl deploy <zimlet.zip Nombre de Archivo>

La implementacin del Zimlet crea una entrada en el servidor LDAP, instala los archivos Zimlet en el servidor, da el acceso
a los miembros del COS predeterminado, y activa el Zimlet. El Zimlet es visualizado en la pgina Zimlet de la consola de
administracin.

Ejecutar zmzimletctl deploy es equivalente a ejecutar los cuatro commandos siguientes.

zmzimletctl install
zmzimletctl ldapDeploy
zmzimletctl acl default grant
zmzimletctl enable

- Implementacin de un Zimlet para otro COS que no sea el


predeterminado

Para implementer un Zimlet en uno o ms COSs adems del predeterminado, primero instalar el Zimlet, entonces ajustar las
ACL en los COSs.

1. Los Zimlets a implementar se encuentran en al directorio /opt/zimbra/zimlets-extra. Si est implementando su


zimlet, copier el archive zip para este directorio.
2. Escribir elsiguiente comando zmzimletctl deploy <zimlet.zip nombre del archivo>

Esto crea la entrada del Zimlet en el servidor LDAP, instala los archivos Zimlet en el servidor, da los accesos a los
miembros del COS predeterminado, y activa el Zimlet.

3. Para agregar elZimlet a otros COSs y dar acceso,escribir


zmzimletctl acl <zimletname> <cosname1> grant

Puede dar los accesos a ms de un COS en la misma lnea de commando.

Teclear zmzimletctl acl <zimletname> <cosname1> grant <cosname2> grant

Nota: para desactivar los accesos a los Zimlets en el COS predeterminado, escribir

Metodologa de desarrollo de Software v 2.0 69


Manual de Usuario
zmzimletctl acl <zimletname> default deny

-Muestra de la lista de Zimlet ( Viewing Zimlet List)

Para visualizar una lista de Zimlet que se encuentran activos en el servidor y su estado escribir

zmzimletctl listZimlets all

- Configuracin de un Zimlet (Configuring a Zimlet)

Algunos Zimlets pueden requerir una configuracin adicional despus que son implementados. Su desarrollador le permitir
conocer si esto es necesario.

Las herramientas de administracin de Zimlet proporciona los medios para configurar un Zimlet especial. Hace los cambios
en la configuracin en la plantilla de configuracin y entonces instala el Nuevo archivo de configuracin en el servidor
Zimbra.

-Cmo cambiar las configuraciones de un Zimlet

1. Para extraer la plantilla de configuracin escribir

zmzimletctl getConfigTemplate <zimlet.zip>

El config_template.xml es extraido desde el archivo zip del Zimlet.

2. Hacer los cambios requeridos en la plantilla. Cuidado, slo modificar las areas requeridas. Guardar el archivo.

Nota: Sitiene ms de un Zimlet personalizado, debe renombrar el archivo config_template.xml antes de actualizar la
configuracin en el LDAPde manera que los archivos no se sobrescriban.

3. Escribir el siguiente commando para actualizar la configuracin en el LDAP. Si cambi el nombre de la plantilla de
configuracin, reemplazar config_template.xml con el Nuevo nombre.

zmzimletctl configure config_template.xml

Deshabilitar o eliminar un Zimlet

Puede desactivar el acceso a un Zimlet delde un COS, deshabilitar el Zimlet, o eliminarlo desde el servidor.

- Desactivar el acceso desde un COS (To turn off access from a COS)

Escribir zmzimletctl acl <zimletname> <cosname> deny

- Deshabilitar un Zimlet en el servidor Zimbra

Escribir zmzimletctl disable <zimletname>

Metodologa de desarrollo de Software v 2.0 70


Manual de Usuario
Nota: Para habilitar un Zimlet deshabilitado, escribir zmzimletctl enable <zimletname>.

- Desintalar y eliminar un Zimlet desde el servidor Zimbra

Cuando un Zimlet es desmantelado, este es removido desde todos los COSs y entonces removido del LDAP.

Escribir zmzimletctl undeploy <zimletname>

El Zimlet y todos los archivos asociados son desinstalados.

Elimina el archivo del Zimlet desde /opt/zimbra/zimlets

Importante: Slo elimina sus Zimlets personalizados. Usted no debe remover Zimlets que vienen con ZCS. Si no quiere
tener disponible los Zimlets de Zimbra, deshabilitarlos.

Zimlets habilitados de manera predeterminada en ZCS

Zimbra incluye Zimlets preconfigurados cuando es instalada. Esos Zimlets no aparecen en la lista del panel de navegacin,
pero viene dentro del kit de Zimbra para el desarrollo de usuarios experimentados.

Para mensajes de correo electrnico, los usuarios harn click en los siguientes tipos de datos.

Fechas, par aver su programacin de agenda para esa fecha.


Direcciones de Correo/nombres, par aver la informacin completa del contacto, si est disponible en la libreta de
direcciones.
URLs, Para ver enlaces de un sitio Web. Para ver los enlaces de los sitio web, necesita tener el servicio Web Alexa
Thumbnail, http://www.amazon.com/gp/browse.html? node=236156011 , y necesita cambiar en la plantilla de
configuracin del zimlet la URL.
Nmeros Telefnicos, para hacer una llamada. Programas de VOIP como Skype o Cisco VOIP phone necesitan ser
instalados en la PC del usuario.

Los usuarios que accesan a Zimbra IM pueden usar Yahoo! IM emoticons, Y!Emoticons. Estos iconos especiales son vistos
en la ventana IM chat cuando los usuarios utilizan Zimbra IM.

Los zimlet de arriba no requieren de ningn trabajo de configuracin. Puede deshabilitar esos Zimlets pero no removerlos
de ZCS.

Importante: Si deshabilita el Zimlet Dates, la funcin asistente de Zimbra en el cliente Web no trabajar.

Para ver la ltima documentacin sobre nuevos Zimlets, ir al Wiki de Zimbra, Zimbra Community > Zimlet page.

Galera de los Zimlets

Una librera de Zimlets est disponible para implementarlos cuando instala o actualiza la ZCS. Puede habilitarlos por el
COS para dar el acceso a los usuarios a una funcin particular del Zimlet.

Una descripcin de los Zimlets siguientes puede ayudar a determiner cuales usar en su organizacin. Estos Zimlets se
encuentran en /opt/zimbra/zimlets-extra.

Metodologa de desarrollo de Software v 2.0 71


Manual de Usuario
Contact Cleaner (Limpiador de Contactos), para mantener organizada la libreta de direcciones
Colector de Contacto (Contact Collector), para adicionar direcciones de correo rpidamente
Flickr, para adjuntar imagenes Flickr a un correo electrnico
Traductor de Google (Google Translator), para traducer mensajes a otro idioma.
SMS, para enviar mensajes a telfonos celulares desde ZWC
Agente de Viaje (Travel Agent), para hacer reservaciones para aviones, automoviles y hotels deesde ZWC
Dinero Yahoo! (Yahoo! Currency), para conversion de monedas.
Finanzas Yahoo (Yahoo! Finance), para chequear y monitorear los precios de stock desde ZWC
Yahoo! Local, para encontrar negocios locales en el Yahoo! Maps
Yahoo! Maps, para encontrar una direccin en un mapa que se muestra en el ZWC

- Limpiador de Contactos (Contact Cleaner)

El Zimlet Contact Cleaner es usado para ayudar a los usuarios a limpiar sus libretas de direcciones. El limpiador de
contactos trabaja en las libretas de direcciones como sigue:

Escanea y encuentra contactos que estn listados ms de una vez en la libreta de direciones con diferentes
direcciones de correo.
Une las diferentes direcciones de correo bajo el nombre de un contacto nico y mueve los nombres de contactos
duplicados a la papelera.

Los usuarios accesan al cuadro de dilogo de arriba. Con un clic simple sobre los nombres o haciendo clic en Expand
All/Collapse All muestra los detalles de los contactos. Los usuarios pueden seleccionar si ellos quieren mantener la
informacin unificada o que permanezca como est.

Metodologa de desarrollo de Software v 2.0 72


Manual de Usuario
- Contact Collector

El Zimlet Contact Collector permite a los usuarios arrastrar y soltar (drag and drop) mensajes para que el Zimlet adicione
rpidamente la direccin de correo en su libreta de direcciones.

Los usuarios arrastran y dejan caer el correo en los nombre de contactos para ser agregados por el Zimlet Contact
Collector. Slamente la direccin de correo es adicionada en el campo correspondiente.

Ellos chequean los buzones antes de adicionar el contacto. Un cuadro de dilogo aparece confirmando la adicin
de la direccin de correo.

- Flickr

- Flickr

Metodologa de desarrollo de Software v 2.0 73


Manual de Usuario
Flickr es una aplicacin de Yahoo utilizada para administrar y compartir fotos. El Zimlet Flickr permite a los usuarios
adjuntar imgenes desde su cuenta Flickr y enviar correos desde ZWC.

Para usar el Zimlet Flickr,

Los usuarios necesitan acceso autorizado para su cuenta en ZWC. Una vez que el Zimlet es autorizado, los usarios
pueden adjuntar fotos desde su cuenta Flickr para componer cualquier correo.
Los usuarios adjuntan fotos Flickr a un correo en la ventana de composicin de correos haciendo clic en la pestaa
Add Attachment > Flickr Photos. Todas las fotos en la cuenta Flickr autorizada estn disponibles para adjuntarlas
al correo.

- Estado de Vuelo (Flight Status)

El Zimlet Flight Status da a los usuarios la informacin de vuelo, incluyendo detalles de vuelo, desviacin e informacin
de llegada sin salir los usuarios del ZWC. Para usar el Zimlet Flight Status y coger los detales del estado de vuelo, necesita
tener una cuenta en FlightExplorer, http://www.flightexplorer.com/products/flightdirect/flightdirect.aspx. Requiere
cambiar la plantilla de configuracin del Zimlet Flight Status Zimlet.

Para chequear el estado de un vuelo, los usuarios hacen click en el zimlet Flight Status y dar la informacin
relevante en la caja de dilogo Flight Status.
Cuando los usuarios hacen click en Track Flight, El Zimlet proporciona los detalles solicitados sobre un vuelo.

Metodologa de desarrollo de Software v 2.0 74


Manual de Usuario
- Traductor de Google (Google Translator)

El Zimlet Google Translator es muy usado para traducir mensajes y correos electrnicos en difrentes idiomas como de
Ingls a Alemn o de Portugues a Ingls.

Para usar este Zimlet, los usuarios arrastran el mensaje a ser traducido para el zimlet Google Translator. El
mensaje requiere no ser abierto en el panel de lectura.

Seleccionan el idioma que quieren para traducir y se hace click en el botn Translate para completar la funcin.

El resultado traducido aparece enel mismo cuadro texto donde los usuarios pusieron el texto original, reempleando el texto
original. Los usuarios puden copiar y pegar la salida deseada dentro de sus correos o documentos.

Metodologa de desarrollo de Software v 2.0 75


Manual de Usuario
- SMS

El Zimlet SMS permite a los usuarios enviar mensjes o reenviar correos existentes a telfonos celulares directamente desde
el ZWC. Para usar el Zimlet SMS, necesita un servicio con un suministrador de SMTP para entrada SMS, tales como
ipipi.com o Upperwireless.com. Necesita cambiar la plantilla de configuracin del Zimlet SMS. Ver Configurando un
Zimlet.

El Zimlet SMS es usado de la siguiente forma:

Wn el cuadro de dilogo de envo SMS, los usuarios entran el nmero del telfono cellular al que quieren enviarle
un mensaje, seguidamente aparecer un mensaje que el mensaje ha sido enviado. Los usuarios tambin pueden
atrastrar un mensaje de correo para el campo texto. Cada mensaje SMS puede ser enviado a un dispositivo mvil si
tiene menos de 160 caracteres.

Dan click en el botn OK para enviar el mensaje y recibir una confirmacin. Pueden tambin dar click derecho en
el Zimlet para guarder su nmero de Celular en el cuadro de dilogo Preferencias.

Metodologa de desarrollo de Software v 2.0 76


Manual de Usuario
- Agente de Viaje (Travel Agent)

El Zimlet Travel Agent es muy usado para reservar convenientemente un vuelo, automvil o hoteles sin salir del ZWC. Los
usuarios pueden entrar los detalles en los campos de bsqueda y clich en el motor de bsqueda par air al sitio Web y tomar
la informacin relacionada.

Los usuarios hacen click en el Zimlet Travel Agent, selecciona en la pestaa Flight, Car, o Hotel, y dan la
informacin relevante en las bquedas a travs de los motores mltiples de bsqueda en el cuadro de dilogo.

Dan Click en una de las tres mquinas de bsqueda; Sidestep, Travelocity, y Hotwire que estn mostradas en la
ventana anterior. Los usuarios son llevados directamente a una nueva ventana del navegador.

Los usuarios tambin pueden hacer click derecho en el Zimlet Travel Agent para definer en sus preferencias, su aeropuerto
predeterminado, que motor de bsqueda quiere que se muestre en el Zimlet.

Metodologa de desarrollo de Software v 2.0 77


Manual de Usuario
- Dinero Yahoo (Yahoo! Currency)

El Zimlet Yahoo! Currency es usado para conversions monetarias desde el ZWC.

Para usar el Zimlet Yahoo! Currency, los usuarios dan click derecho en el Zimlet y click en el conversor. En
cuadro de dilogo Currency Converter, escribirn en 1 USD = ? para ver el valor de $1 en varias monedas (o
cualquier otra cantidad). La lista de monedas mostrada es la lista soportada por Yahoo!

Los usuarios pueden dar doble click o click derecho para establecer as preferencias para el dinero local y los tipos
de monedas a cambiar. El Dinero Tooltip establece el dinero predeterminado usado en el contenido de los correos
electrnicos.

- Finanzas de Yahoo (Yahoo! Finance)

Los usuarios pueden chequear los precios del stock actual usando el Zimlet Yahoo! Finance. Pueden monitoriar
peridicamente una lista de stock, estableciendo un intervalo de tiempo, bsqueda por smbolos del stock de la compaa.

Los usuarios dan doble click en el Zimlet Yahoo! Finance para establecer las preferencias de los smbolos del
stock de la compaa para ser monitoriados y el intervalo de tiempo.

Metodologa de desarrollo de Software v 2.0 78


Manual de Usuario
Importante: Para ver el estado del stock en el intervalo de tiempo querido, es importante que el minicalendario est
activado en Preferences > Calendar. El estado del Stock aparecer, alternando por el intervalo de tiempo decidido, con el
minicalendario en el mismo espacio.

Los usuarios tambin pueden buscar un smbolo de stock especfico de su compaa, entrando el nombre de la
compaa puede ver su smbolo.

Metodologa de desarrollo de Software v 2.0 79


Manual de Usuario
El Zimlet Yahoo! Finance ofrece 4 calculadoras diferentes. Los usuarios pueden usar as calculadoras para:

Determinar los pagos del prstamo


Calcular sus gastos mensuales
Obtener su balance de prstamo
Encontrar cmo volverse mullonario

- Yahoo! Local

El Zimlet Yahoo! Local permite a los usuarios bscar negocios locales y coger la direccin e informacin.

Palabras simples como Cine o pizza pueden ser tecleadas en el cuadro de bsqueda que aparece con el inbox de
Zimbra para tomar la lista de resultados cercanos a su rea local.

Los usuarios pueden dar click derecho en el zimlet Y! Local para abrir un menu desde donde ellos puedan seleccionar una
funcin local especfica tales como Trfico, una direccin, o establecer otras preferencias

Metodologa de desarrollo de Software v 2.0 80


Manual de Usuario
- Yahoo! Maps

El Zimlet Yahoo! Maps permite a los usuarios hacer lo siguiente:

Entrar un lugar en el campo de bsqueda y encontrar instantneamente el lugar en Yahoo! Maps sin
redireccionarse a otro sitio. El mapa aparece como una ventana emergente con el inbox del ZWC.
Volar sobre una direccin en un correo par aver un mapa en la ventana emergente. Dando clic sobre la direccin
abre una nueva ventana del navegador con el lugar sealado en Yahoo! Maps.

Metodologa de desarrollo de Software v 2.0 81


Manual de Usuario
Captulo 11. Supervisin de los Servidores Zimbra

La Suite de Colaboracin Zimbra incluye lo siguiente para ayudar en la supervicin dede los servidores Zimbra, uso, flujo
demensajera:

El paquete Logger de Zimbra captura y muestra las estadsticas del servidor y su estado, muestra las trazas
de mensajes y crea reports nocturnos
Supervisin de la cuota de los buzones
Supervicin de las colas de correo del MTA
Archivos de bitcora (Log)

Tambin, la seleccin de mensajes de error generados por SNMP, los cuales sern supervisados utilizando una herramienta
SNMP.

Zimbra Logger

Zimbra-Logger incluye herramientas para la agregacin de syslog, sistema de reportes y trazas de mensaje. La instalacin
del paquete Logger es opcional, pero si no lo instala, las estadsticas del servidor y la informacin del estado del servidor no
podr ser capturada y no estar disponible las trazas de la mensajera.

En entornos con ms de un servidor Zimbra, el Logger es habilitado en un solo servidor mailbox. Este servidor es designado
como servidor supervisor. El servidor supervisor de Zimbra es el responsableis de chequear el estado de todos los servidores
Zimbra y presenta esta informacin en la consola de administracin de Zimbra.-

La informacin es actualizada cada 10 minutos. Puede modificar este tiempo desde el crontab.

Nota: En una instalacin multi-servidor, necesita establecer los ficheros de configuracin syslog en cada servidor y
habilitar el logger para mostrar las estadsticas en la consola de administracin, y necesita habilitar el servidor logger.Si
no configur esto durante la instalacin de ZCS, hgalo ahora.

Para habilitar las Estadsticas del servidor:

1. En cada servidor, como root, teclear /opt/zimbra/bin/zmsyslogsetup. Esto habilita el servidor para mostrar las
Estadsticas.
2. En el servidor logger supervisor, necesita habilitar syslog par alas estadsticas log de computadoras remotas.
a. Editar el archivo /etc/sysconfig/syslog , agrgarle -r a las opciones SYSLOGD_OPTIONS
SYSLOGD_options=-r -m 0
b. Detener el demonio syslog. Teclear /etc/init.d/syslogd stop.
c. Arrancar el demonio syslog. Teclear /etc/init.d/syslogd start.

Nota: Esospasos no son necesarios en la instalacin de un solo servidor Zimbra.

- Habilitar el Syslogging remoto en el SO Mac (Enabling Remote Syslogging


on Mac OS X)

Para habilitar el syslogging remoto en Max OS X

1. Salvar el archive del demonio para el escritorio. Teclear

sudo cp /System/Library/LaunchDaemons/com.apple.syslogd.plist ~/Desktop/

Metodologa de desarrollo de Software v 2.0 82


Manual de Usuario
2. Editar la lista usando el editor de Unix nano. Teclear

sudo nano /system/Library/LaunchDaemons/com.apple.syslogd.plist

3. Ir hasta la lnea

<sting>/usr/sbin/syslogd</string>

Adicionar la siguiente directive bajo esa lnea.

<string>-u</string>

4. Guardar y salir (exit)


5. Detener y arrancar el demonio. Teclear

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist

sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist

- Revisar el Estado del Servidor (Reviewing Server Status)

La pgina del estado del servidor lista todos los servidores y servicios, sus estados, y cuando el estado del servidor fue
chequeado por ltima vez. Los servidores incluyen los servidores MTA, LDAP, y mailbox. Los servicios incluyen MTA,
LDAP, Mailbox, SNMP, Anti-Spam, Anti-Virus, Spell checker, y Logger.

Para iniciar un servidor si no est corriendo use el commando CLI zmcontrol. Puede detener e iniciar los servicios desde la
consola de administracin, pestaa Servidores>Servicios.

- Estadsticas del funcionamiento del Servidor (Server Performance


Statistics)

Si el paquete Zimbra-logger es instalado en el servidor mailbox de Zimbra. Las estadsticas del servidor muestran grficos
de Barras del conteo de los mensajes, volumen de mensajes, actividad anti-spam, y anti-virus. La informacin es mostrada
cada 48 horas, y 30, 60 y 365 das.

Cuando las Estadsticas del servidor estn seleccionadas en el panel de navegacin, las estadsticas consolidadas para todos
los servidores mailbox es mostrada. Seleccionando un servidor especfico en la vista extendida visualiza solo las estadsticas
de ese servidor, incluyendo el uso del disco.

Las siguientes pestaas mustran la informacin:

Nmero de Mensajes cuenta la cantidad de transaciones de mensajes. Una transaction es definida como el
recipiente de mensaje para una persona (por Postfix) o un envo LMTP de este (por mailboxd) por persona. Por
ejemplo, si un mensaje es enviado a tres personas, seis transaciones son mostradas. Tres de SMTP para Postfix y
tres de LMTP para el mailboxd. El contador de mensajes se incrementa en seis. Las ltimas 48 horas muestran el
contador por hora.
Volume de Mensajes muestra el tamao en byte de la transacciones enviadas y recibidas por hora y por da.Los
grficos muestran el total de datos para un volumen en KB, MB, o GB. Los cambios de escal dependen de los
volmenes en questin.

Metodologa de desarrollo de Software v 2.0 83


Manual de Usuario
Actividad Anti-Spam/Anti-Virus muestra el nmero de mensajes que fueron chequeados por spam o virus y el
nmerode mensajes que fueron marcados como spam o contenian virus. El contador AS/AV se incrementa por cada
mensaje escaneado. Un mensaje enviado a tres personas cuenta como un solo mensaje procesado por AS/AV.

El contador de mensajes y los grficos de actividad Anti-spam/Anti-virus muestran una diferencia porque:

Los mensajes de salida pueden no pasar por el filtro Amavisd, como la arquitectura del sistema no requieren que
los mensajes de salida sean chequeados.
Los mensajes son recibidos y chequeados por Amavisd para analizar possible spam y viruses antes de comenzar el
envo a todos los recipientes del mensaje. El contador de mensajes muestra el nmero de recipientes que recibieron
mensajes.

Las estadsticas de un server especfico tambin incluye las siguientes pestaas:

Disco para un servidor seleccionado muestra el uso del disco y el espacio disponible. La informacin es mostrada
para la ltima hora, da, mes y ao.
Sesin mustra la informacin sobre las sesiones de los clients Web activos, administrador e IMAP. Puede ver
cuntas sesiones activas estn abiertas, quin ha iniciado session, cundo la session fue creada y la ltima vez que
la session fue accesada.
Cuota del buzn de correo muestra la informacin sobre cada cuenta ordenada por el tamao del buzn en orden
descendente. Ver Supervisin de cuotas de Buzones de Correo.

- Trazas de los mensajes (Tracing Messages)

Puede tracear un mensaje de correo que fue enviado o recibido en los ltimos 30 das.

Cada mensaje de correo incluye un encabezado que muestra el camino de un correo desde su origen hasta el destino. Esta
informacin es usada para tracear la ruta de un mensaje cuando hay un problema con l. El encabezado de los mensajes de
correo Zimbra puede ser visto desde la vista de mensaje del ZWC. Dar click derecho sobre un mensaje y seleccionar
Mostrar Original.

Las siguientes lneas en el encabezado pueden ser usadas para tracear un mensaje:

Date La fecha y hora en que le mensaje fue enviado. Cuando especifica la hora, puede especificar un rango por la
incorporacin de la hora de inicio y parade para buscar en los mensajes.
From Nombre del remitente y la direccin de correo.
To El nombre del recipiente y la direccin de correo.
Message-ID Nmero nico usado para tracer la ruta de un correo.
Received: from El nombre y direccin IP del mensaje desde donde el mensaje fue enviado.

La utilidad CLI, zmmsgtrace es ejecutada para encontrar mensajes de correo por lo siguiente:

Date and time, setting a start and stop time range is optional -t yyyymmdd(hhmmss)
Sender address (From) -s [sender_addr]
Recipient address (To) -r [rcpt_addr]
Message ID -i [msd_id]
IP Address sent from -F [ip_address]

Metodologa de desarrollo de Software v 2.0 84


Manual de Usuario
Destination IP/Host -D [ip_address/name]

Nota: Si los mensajes estn abiertos en la vista de Conversacin, abrir la conversacin en vista de mensajes. Entonces
seleccionar el mensaje y dar click derecho para seleccionar Mostrar Original.

Ejemplos:

La Traza de mensaje es ejecutada en el servidor supervisor de zimbra, en el cual est habilitado el Logger.

Traza de mensaje, si conoce el ID del mensaje:

zmmsgtrace -i 3836172.14011130514432170

Traza de Mensaje, si conoce el recipiente, remitente y rango de fechas para buscar:

zmmsgtrace -s user@example.com -r user2@example2.com -t 20051105, 20051115

El siguiente ejemplo de traza de mensaje fue buscado para el mensaje enviado desde el remitente, jdoe, para la direccin,
aol.com, cualquier hora en los ltimos 30 das.

The details show that two messages were sent, and it shows to whom the messages were sent.

Note: If messages are viewed by Conversation view, open the conversation to view the messages. Then select the message
and right-click to select Show Original.

Examples

Message trace is run from the Zimbra monitor host, which is the server where Logger is enabled.

Message trace, if you know the message ID:

zmmsgtrace -i 3836172.14011130514432170

Message trace, if you know the recipient, sender, and date range to search:

zmmsgtrace -s user@example.com -r user2@example2.com -t 20051105, 20051115

The following message trace example was looking for messages sent from sender, jdoe, to recipient address, aol.com, any
time within the last 30 days.

The details show that two messages were sent, and it shows to whom the messages were sent.

$ zmmsgtrace -s jdoe -r aol.com


Tracing messages
from jdoe
to aol.com
Message ID
17357409.1128717619728.JavaMail.companya@example.com
jdoe@example.com -->
kumsh@aol.com
Recipient kumsh@aol.com
2005-01-07 13:40:19 - example.com (10.10.000.20) -->
2005-01-07 13:40:20 - example --> 000.0.0.1 (100.0.0.0)

Metodologa de desarrollo de Software v 2.0 85


Manual de Usuario
status sent
2005-01-07 13:40:20 Passed by amavisd on example (CLEAN)
HITS: -5.773 in 539 ms
2005-01-07 13:40:20 - localhost.localdomain (100.0.0.1) -->
example
2005-01-07 13:40:20 - example --> mta02.example.com
(0.00.000.00) status sent
Message ID
3836172.14011130514432170.JavaMail.root@example.com
jdoe@example.com -->
harma@aol.com
lt@hotmail.com
Recipient harma@aol.com
2005-01-28 08:47:13 - localhost.localdomain (000.0.0.1) -->
example
2005-01-28 08:47:13 - example --> mta02.example.com (
0.70.000.09) status sent
2 messages found

- Generacin de los reportes diarios

When the Logger package is installed, a daily mail report is automatically scheduled in the crontab. The Zimbra daily mail
report includes the following information:

Errors generated from the Zimbra MTA Postfix logs


Total number of messages that moved through the Zimbra MTA
Message size information (totals and average bytes per message)
Average delay in seconds for message delivery
Total number of bounced deliveries
Most active sender accounts and number of messages
Most active recipient accounts and number of messages

The report runs every morning at 4 a.m. and is sent to the administrators email address.

You can configure the number of accounts to include in the report. The default is 50 sender and 50 recipient accounts.

To change the number of recipients to add to the report, type:

zmlocalconfig -e zimbra_mtareport_max_recipients=<number>

To change the number of senders to add to the report, type:

zmlocalconfig -e zimbra_mtareport_max_senders=<number>

Monitoreo de los Servidores

The ZCS server collects many performance-related statistics. The data is stored in the following CSV files in
/opt/zimbra/zmstat:

cpu.csv: CPU utilization


fd.csv: file descriptor count

Metodologa de desarrollo de Software v 2.0 86


Manual de Usuario
mailboxd.csv: ZCS server and JVM statistics
mtaqueue.csv: Postfix queue
proc.csv: disk utilization
soap.csv: SOAP request processing time
threads.csv: JVM thread counts
vm.csv: Linux VM statistics (from the vmstat command)

These files are in a standard CSV format that can be loaded into Excel for viewing and charting. They are archived to
subdirectories of /opt/zimbra/zmstat every day at midnight. You can change the time in the crontab.

- Sobre zmstat-chart

The zmstat-chart CLI is used to collect statistical information for the CPU, IO, mailboxd, MTAqueue, MySQL, and other
components and to run a script on the .csv files to display the usage details in various charts.

This command reads data from the .csv files in /opt/zimbra/<date> and writes HTML and PNG files to the ~/chars directory.
The default chart parameters are specified in /opt/zimbra/conf/zmstat-chart.xml.

If you do not want to generate all the charts or want to add other charts that are not generated by default, you can specify an
alternate chart conf file with the -c option. For more information about using the zmstat-chart command, see Appendix A
Command-Line Utilities.

-Anlisis de los grficos (Chart Anlisis)

The following are the default charts that are created:

CPU utilization
Disk Utilization
Memory Consumption
JVM Garbage Collection
InnoDB Buffer Pool Hit Rate

CPU Utilization CPU utilization is tracked both at the server level and the process level. the following is a sample process
CPU graph:

This CPU utilization chart shows that the server CPU increases in the morning as users come to work, followed by a spike
at 9:00 a.m.

Disk Utilization Disk utilization is tracked for each disk partition.

Metodologa de desarrollo de Software v 2.0 87


Manual de Usuario
The disk utilization chart shows that disk activity also goes up along with the increased CPU utilization.

Memory Consumption ZCS stats track the amount of memory used by each process i the system. This information can be
used to determine how system memory is being allocated between the various processes

JVM Garbage Collection ZCS tracks the percentage of time that the Java Virtual Machine spends on garbage collection. If
the JVM is spending more than a few percent of its time on garbage collection, consider increasing the amount of memory
allocated to the server Java process.

InnoDB Bugger Pool Hit Rate This chart tracks the bugger pool hit rate for the InnoDB storage engine in MySQL.

Metodologa de desarrollo de Software v 2.0 88


Manual de Usuario
Higher
numbers
indicate
that
MySQL is
able to get
data from
memory instead of going to disk. If the high rate is below 990, MySQL is hitting the disk harder than it should be.
Investigate the following issues:

Consider increasing the buffer pool size in my.cnf.


Run EXPLAIN on some of the SQL statements in /opt/zimbra/log/myslow.log, to see if they are causing InnoDB to read
a large amount of
data.

Monitoreo de las colas de mensajes (Monitoring Mail Queues)

If you are having problems with mail delivery, you can view the mail queues from the administration console Monitoring
Mail Queues page to see if you can fix the mail delivery problem. When you open mail queues, the content of the Deferred,
Incoming, Active, Hold, and Corrupt queues at that point in time can be viewed. You can view the number of messages and
where they are coming from and going to. For description of these queues, see Zimbra MTA Message Queues.

Metodologa de desarrollo de Software v 2.0 89


Manual de Usuario
Figure 8: Mail Queue Page

For each queue, the Summary pane shows a summary of messages by receiver domain, origin IP, sender domain, receiver
address, sender address, and for the Deferred queue, by error type. You can select any of the summaries to see detailed
envelope information by message in the Messages pane.

The Messages pane displays individual message envelope information for search filters selected from the Summary pane.

The the following Mailbox Queue functions can be performed for all the messages in a queue:

Hold, to move all messages in the queue being viewed to the Hold queue. Messages stay in this queue until the
administrator moves them.
Release, to remove all message from the Hold queue. Messages are moved to the Deferred queue.
Requeue all messages in the queue being viewed. Requeuing messages can be used to send messages that were
deferred because of a configuration problem that has been fixed. Messages are re-evaluated and earlier penalties
are forgotten.
Delete all messages in the queue being viewed.

The Zimbra MTA, Postfix queue file IDs are reused. If you requeue or delete a message, note the message envelope
information, not the queue ID. It is possible that when you refresh the mail queues, the queue ID could be used on a
different message.

-Vaciado de las colas (Flushing the Queues)

Metodologa de desarrollo de Software v 2.0 90


Manual de Usuario
In addition to moving individual messages in a specific queue, you can flush the server. When you click the Flush button,
delivery is immediately attempted for all messages in the Deferred, Incoming and Active queues.

Monitoreo de las cuotas de los buzones (Monitoring Mailbox Quotas)

Mailbox quotas apply to email messages, attachments, calendar appointments, tasks, briefcase files, and document
notebooks in a users account. When an account quota is reached all mail messages are rejected.

Users must delete mail from their account to get below their quota limit, or you can increase their quota. This includes
emptying their Trash.

You can check mailbox quotas for individual accounts from Server Statistics on the administration console. The Mailbox
Quota tab gives you an instant view of the following information for each account:

Quota column shows the mailbox quota allocated to the account. Quotas are configured either in the COS or by
account.
Mailbox Size column shows the disk space used
Quota Used column shows what percentage of quota is used

From a COS or Account, you can configure a quota threshold that, when reached, triggers sending a warning message
alerting users that they are about to reach their mailbox quota.

Archivos de bitcora (Log Files)

The Zimbra Collaboration Suite logs its activities and errors to a combination of system logs through the syslog daemon as
well as Zimbra specific logs on the local file system. The logs described below are the primary logs that are used for
analysis and troubleshooting.

Local logs containing Zimbra activity are in the /opt/zimbra/log directory.

audit.log. This log contains authentication activity of users and administrators and login failures. In addition, it
logs admin activity to be able to track configuration changes.
clamd.log. This log contains activity from the antivirus application clamd.
freshclam.log. This log contains log information related to the updating of the clamd virus definitions.
logger_myslow.log. This slow query log consists of all SQL statements that took more then long_query_time
seconds to execute. (Note: long_query_time is defined in /opt/zimbra/my.logger.cnf).
mailbox.log. This log is a mailboxd log4j server log containing the logs from the mailbox server. This includes the
mailbox store, LMTP server, IMAP and POP servers, and Index server. (Note: prior to ZCS 4.5, this log was called
/opt/zimbra/log/zimbra.log.)
myslow.log. This slow query log consists of all SQL statements from the mailbox server that took more then
long_query_time seconds to execute. (Note: long_query_time is defined in /opt/zimbra/my.cnf).
spamtrain.log. This log contains output from zmtrainsa during regularly scheduled executions from the cron.
sync.log. This log contains information about ZCS mobile sync operations.

Other logs include:

/opt/zimbra/jetty/logs/. This is where Jetty-specific activity is logged.


/opt/zimbra/db/data. <hostname>.err. This is the message store database error log.
/opt/zimbra/logger/db/data. <hostname>.err. This is the Logger database error log.

ZCS activity logged to System syslog

Metodologa de desarrollo de Software v 2.0 91


Manual de Usuario
/var/log/zimbra.log. The Zimbra syslog details the activities of the Zimbra MTA (Postfix, amavisd, antispam, antivirus),
Logger, Authentication (cyrus-sasl), and Directory (OpenLDAP). By default LDAP activity is logged to Zimbra.log.

- Syslog

Zimbra modifies the systems syslog daemon to capture data from the mail and local syslog facility to /var/log/zimbra.log.
This allows syslogd to capture data from several ZCS components including Postfix, Amavis, ClamAV, mailboxd,
zmmtaconfig, and logger. The SNMP module uses the data from the log file to generate traps for critical errors. The
zmlogger daemon also collects a subset of the data in this file to provide statistics on the utilization of ZCS via the
administration console.

By default, mailboxd is configured to log its output to /opt/ZCS/log/mailboxd.log. You can enable mailboxd to take
advantage of a centralized syslogd infrastructure by enabling the following either globally or by server

zmprov mcf zimbraLogToSysLog True

- Uso de log4j para configurar el Logging (Using log4j to Configure


Logging)

The Zimbra server uses log4j, a Java logging package as the log manager. By default, the Zimbra server has log4j
configured to log to the local file system. You can configure log4j to direct output to another location. Go to the Log4j
website for information about using log4j.

- Niveles de Logging (Logging Levels)

The logging level is set by default to include logs that are generated for INFO, WARNING, ERROR and FATAL. When
problems start to occur, you can turn on the DEBUG log level.

To change the logging levels, edit the log4j properties, logger.com.zimbra.

When enabling DEBUG, you can specify a specific category to debug. For example, to see debug details for POP activity,
you would type logger.com.zimbra.pop=DEBUG.

The following categories are pre-defined in log4j:


zimbra.misc
zimbra.pop
zimbra.imap
zimbra.index
zimbra.journal
zimbra.lmtp
zimbra.mailbox
zimbra.account
zimbra.replication
zimbra.security
zimbra.soap

Changes to the log level take affect immediately.

Table 1 zimbra Logging Levels

Metodologa de desarrollo de Software v 2.0 92


Manual de Usuario
Level Local? Syslog? SNMP When Used
Trap?
FATAL Y Y Y The FATAL level designates very severe error events that will lead the application
to abort or impact a large number of users. For example, being unable to contact
the MySQL database.
ERROR Y Y N The ERROR level designates error events that might still allow the application to
continue running or impact a single user. For example, a single mailbox having a
corrupt index or being unable to delete a message from a mailbox.
WARN Y N N The WARN level designates potentially harmful situations but are usually
recoverable or can be ignored. For example, user log in failed.
INFO* Y N N* The INFO level designates information messages that highlights the progress of
the application, basic transaction-level logging. For example, server start-ups,
mailbox creation/deletion, account creation.
DEBUG Y N N Events that would generally be useful to help a customer debug
problems.

*- A few non-critical messages such, as service startup messages, will generate traps.

- Revisando los records del mailbox.log (Reviewing mailbox.log Records)

The mailbox.log file logs every action taken on the mailbox server, including authentication sessions, LMTP, POP3, and
IMAP servers, and Index server. Review the mailbox.log to find information about the health of your server and to help
identify problems.

Mailbox.log records valid and invalid login attempts, account activity such as opening email, deleting items, creating items,
indexing of new mail, server activities including start and stop. The progress of an activity on the mail server is logged as
INFO and if the expected results of the activity fails and errors occurs, an exception is written to the log.

Note: You can set up logging options for a single account in order to trace account activity for one user without filing up
mailbox.log with log messages for unrelated accounts. See Appendix A Command-Line Utilities, zmprov miscellaneous.

Reading records in the log The example below is a record showing that on June 25, 2007, the zimbra server with an IP
address of 127.0.0.1 was in the process of deleting backups that were created on Monday, June 18, 2007 at 8 seconds after
midnight Pacific Daylight Time (PDT) or older than that date.

Metodologa de desarrollo de Software v 2.0 93


Manual de Usuario
Note: Component thread number identifies which thread managed by mailboxd is performing the action logged.

- Manipulador de Excepciones y trazas de Stack (Handler Exceptions and


Stack Traces)

If an error occurs during the progress of an activity, a handler exception is added to the end of the basic log record to notify
you that an event occurred during the execution of the process that disrupted the normal flow. This signals that some type of
error was detected.

007-06-25 00:00:10,379 INFO [btpool0-1064] [name=nriers@example.com;


mid=228;ip=72.255.38.207;ua=zimbra Desktop/0.38;] SoapEngine - handler
exception

Sometimes a stack trace is displayed after the exceptions notification. A stack logs the process in detail. A stack trace is a
report of the threads and monitors in the zimbras mailboxd service. This information aids in debugging, as the trace shows
where the error occurred. The last few entries in the stack often indicate the origin of the problem. When the caused by
descriptor is included in the log line, this is the root of the error. In the example below, the error was caused by 501, bad
address syntax.

com.example.cs.mailbox.MailServiceException: Invalid address: Jon R


at com.example.cs.mailbox.MailServiceException.internal_SEND_FAILURE
(MailServiceException.java:412)
at com.example.cs.mailbox.MailServiceException.SEND_ABORTED_ADDRESS_
FAILURE MailServiceException.java:416)
.
.
.
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThread
Pool.java:442)
Caused by: com.example.cs.mailbox.MailSender$SafeSendFailedException
:501 Bad address syntax
; chained exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 501 Bad address syntax
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1196)
at
com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:584)
at javax.mail.Transport.send0(Transport.java:169)
at javax.mail.Transport.send(Transport.java:98)
at
com.example.cs.mailbox.MailSender.sendMessage(MailSender.java:409)
at
com.example.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:26
2)
... 30 more

- Archivos Mailbox log (Mailbox log files)

The mailbox.log files rotate daily. The mailbox log files are saved in /opt/zimbra/log. Previous mailbox.log file names
include the date the file was made. The log without a date is the current log file. You can backup and remove these files.

Metodologa de desarrollo de Software v 2.0 94


Manual de Usuario
- Ejemplos de mailbox.log

To review the mailbox.log for errors, search for the email address or the service that is experiencing the problem. Also,
search for WARN or ERROR log levels, read the text of the message. When you find the error review the records, tracing
the events that happened before the problem was recorded.

The following are examples of the three areas that can register exceptions, service, account and email.

- Error de Servicio (Service Error - System Crashing)

When your system crashes, look for the startup message and after finding that message, look for errors before the startup
message date. This example shows an out-of-memory error on June 17, 2007.

2007-06-25 01:56:18,725 INFO [main] [] soap - Servlet SoapServlet


starting up

Look for errors before the startup message.

2007-06-17 20:11:34,194 FATAL [btpool0-3335]


[name=samd@example.com;aname=abcadmin@example.com;mid=142;ip=66.92.2
5.194;ua=zimbraConnectorForBES/5.0.207;] system - handler exception
java.lang.OutOfMemoryError: PermGen space

- Error de correo (Mail Error - Mail Delivery problem)

When you are looking for an error in mail delivery, start by looking for the LmtpServer service. This example includes a
stack trace report with a caused by explanation that the recipient address was rejected as the address must be a fully-
qualified address.

2007-06-25 10:47:43,008 INFO [LmtpServer-250]


[name=bigen@example.com;mid=30;msgid=<1291804360.35481182793659172.J
avaMail.root@dogfood.example.com>;] lmtp - rejecting message
bigen@example.com: exception occurred
com.zimbra.cs.mailbox.MailServiceException: redirect to too failed
at com.zimbra.cs.mailbox.MailServiceException.internal_SEND_FAILURE
(MailServiceException.java:412)
at com.zimbra.cs.mailbox.MailServiceException.SEND_FAILURE(MailServi
ceException.java:424)
at com.zimbra.cs.filter.zimbraMailAdapter.executeActions(zimbraMailA
dapter.java:286)
at org.apache.jsieve.SieveFactory.evaluate(SieveFactory.java:151)
at com.zimbra.cs.filter.RuleManager.applyRules(RuleManager.java:177)
at com.zimbra.cs.lmtpserver.zimbraLmtpBackend.deliverMessageToLocal
Mailboxes(zimbraLmtpBackend.java:325)
at com.zimbra.cs.lmtpserver.zimbraLmtpBackend.deliver(zimbraLmtpBack
end.java:140)
at com.zimbra.cs.lmtpserver.LmtpHandler.doDATA(LmtpHandler.java:441)
at com.zimbra.cs.lmtpserver.LmtpHandler.processCommand(LmtpHandler.
java:205)
at com.zimbra.cs.tcpserver.ProtocolHandler.processConnection(Protoc
olHandler.java:231)

Metodologa de desarrollo de Software v 2.0 95


Manual de Usuario
at com.zimbra.cs.tcpserver.ProtocolHandler.run(ProtocolHandler.java
:198)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unkn
own Source)
at java.lang.Thread.run(Thread.java:619)

Caused by: com.zimbra.cs.mailbox.MailSender$SafeSendFailedException:


504 <too>: Recipient address rejected: need fully-qualified address
; chained exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 504 <too>: Recipient
address rejected: need fully-qualified address
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1196)
at
com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:584)
at javax.mail.Transport.send0(Transport.java:169)
at javax.mail.Transport.send(Transport.java:120)
at
com.zimbra.cs.filter.zimbraMailAdapter.executeActions(zimbraMailAdap
ter.java:281)
... 10 more

- Error de cuenta (Account Error- Log in error)

Mailbox.log logs any successful or unsuccessful login attempts from IMAP, POP3 or ZWC. When you are looking for a
login error, start by looking for Auth. This example shows that someone from IP address 10.10.131.10 was trying to log in
as admin on the Zimbra Web Client, using Firefox 2.0 in a Windows OS. Permission was denied because it was not an
admin account.

2007-06-25 09:16:11,483 INFO [btpool0-251]


[ip=10.10.131.10;ua=zimbraWebClient - FF2.0 (Win);] SoapEngine -
handler exception
com.zimbra.common.service.ServiceException: permission denied: not
an admin account
at com.zimbra.common.service.ServiceException.PERM_DENIED(ServiceExc
eption.java:205)
at com.zimbra.cs.service.admin.Auth.handle(Auth.java:103)

- Error de cuenta IMAP or POP (Account Errors - IMAP or POP related)

When you are looking for a log because of an IMAP or POP issue, look for ImapServer/Pop3Server. This example shows
a fatal IMAP server error occurred while trying to connect siress@example.com.

mailbox.log.2007-06-19:2007-06-19 15:33:56,832 FATAL [ImapServer-


2444] [name=sires@example.com;ip=127.0.0.1;] system - Fatal error
occurred while handling connection

SNMP

- Herramientas de monitoreo de SNMP (SNMP Monitoring Tools)

Metodologa de desarrollo de Software v 2.0 96


Manual de Usuario
You will probably want to implement server monitoring software in order to monitor system logs, CPU and disk usage, and
other runtime information.

Zimbra uses swatch to watch the syslog output to generate SNMP traps.

- Configuracin del SNMP (SNMP Configuration)

Zimbra includes an installer package with SNMP monitoring. This package should be run on every server (Zimbra,
OpenLDAP, and Postfix) that is part of the Zimbra configuration.

The only SNMP configuration is the destination host to which traps should be sent.

- Errores generados por SNMP Traps (Errors Generating SNMP Traps)

The ZCS error message generates SNMP traps when a service is stopped or is started. You can capture these messages using
third-party SNMP monitoring software and direct selected messages to a pager or other alert system.

Metodologa de desarrollo de Software v 2.0 97


Manual de Usuario
Chequeo de MySQL

The MySQL database is automatically checked weekly to verify the health of the database. This check takes about an hour.
If any errors are found, a report is sent to the administrators account. The report name that runs the MySQL check is
zmbintegrityreport, and the crontab is automatically configured to run this report once a week.

Note: When the MySQL database is checked, running this report can consume a significant amount of I/O. This should not
present a problem, but if you find that running this report does affect your operation, you can change the frequency with
which zmbintegrityreport is run. See Appendix C ZCS Crontab Jobs.

Metodologa de desarrollo de Software v 2.0 98


Manual de Usuario
Apndice A. Utilidades de la Lnea de Comandos (CLI)

La Interfase de la Lnea de Comandos (Command Line Interface (CLI)) puede ser usada para crear, modifica y borrar
caractersticas determinadas y funciones de la Suite de Colaboracin Zimbra. La consola de administracin es la
herramienta principal para el mantenimiento y administracin de la ZCS, pero algunas funciones slo pueden ser cambiadas
desde la utilidad CLI.

La utilidad CLI puede ser usada para lo siguiente:

Aprobicionamiento de cuentas *
Arranque y detencin de un servicio
Instalacin de certificados auto-firmados.
Configuracin Local

* En general, el aprobicionamiento y administracin de cuentas debe ser realizado desde la consola de administracin.
Informacin general de la Herramienta

La utilidades de la lnea de comandos de Zimbra sigue los convenios de la lnea de comandos establecidos en el estndar de
UNIX.

Siguiendo esa lna cuando se usan los comandos:

Los comandos CLI son ejecutados por el usuario zimbra, que es su - zimbra.
Los comandos actuales CLI diferencian las maysculas de las minsculas. Necesita teclearlas en minscula.
Presionar ENTER despus de escribir un comando.
Escribiendo el comando CLI y entonces -h muestra las opciones para el comando. Ejemplo: zmprov - h lista todas
las opciones disponibles para la utilidad zmprov.
Cada operacin es invocada a travs de las opciones de la lnea de comando. Mucho de los comandos tienen un
nombre largo y uno abreviado o corto. Por ejemplo, estos dos comandos son equivalentes:

zmprov createAccount joe@domain.com test123


zmprov ca joe@domain.com test123

- Convenciones de sintaxis (Syntax Conventions)

Cuando mostramos la sintaxis de cada herramienta, las convenciones siguientes son requeridas:

{atributo} entre llaves est la informacin requerida.


[atributo] Entre corchetes estn los argumentos o informacin opcionales.
{a|b|c} o [a|b|c] las opciones separadas por el carcter | significa a OR b OR c
Los nombres de atributos que contengan espacios, van entre comillas dobles.

- Localizacin de las utilidades de la Lnea de Comandos

Las utilidades de la lnea de comandos disponibles para los administradores se encuentran localizadas en el directorio
/opt/zimbra/bin en el servidor Zimbra.
Comandos CLI de Zimbra

Metodologa de desarrollo de Software v 2.0 99


Manual de Usuario
La tabla de abajo lista los comandos CLI en /opt/zimbra/bin.

Tabla 1 Comandos CLI de Zimbra

CLI Descripcin
ldap Inicia, detiene, o da el estado del LDAP de Zimbra
ldapsearch Ejecuta una bsqueda en un servidor LDAP
logmysql Inicia, detiene, o da el estado de la sesin MySql. Entra en una sesin de lnea de comandos
MySQL con el logger mysql
logmysql.server Inicia, detiene la instancia SQL para el paquete logger
logmysqladmin Envia comandos myslqadmin para el logger mysql
mailboxd Inicia, detiene, encuentra el estado del servidor mailboxd
mysql Entra en una sesin de lnea de comandos de MySQL con el mailbox mysql
mysql.server Inicia, detiene la intancia SQL para el paquete mailbox
mysqladmin Envia los comandos admin para MySQL
postconf Comando de Postfix para ver o modificar la configuracin de postfix
postfix Inicia, detiene, recarga, vaciado, chequeo, Start, stop, reload, flush, check o actualiza la
configuracin de postfix
qshape Examina la cola de en relacin al tiempo y dominio emisor/receptor
zmaccts Lista las cuentas y da el estado de las cuentas en el dominio.
zmamavisdctl Inicia, detien, o da el estado del Amavis-D New
zmantispamctl Inicia, detiene, recarga y da el estado del servicio anti-spam
zmantivirusctl Inicia, detiene, recarga y da el estado para el servicio anti-virus
zmapachectl Inicia, detiene y da el estado del servicio Apache (para spellcheck)
zmclamdctl Inicia, detiene, o da el estado de Clam AV
zmcleaniplanetics Limpia los archivos de la agenda iPlanet ICS
zmcontrol Inicia, detiene y da el estado de los servidores Zimbra. Tambin puede usarse para determinar la
versin instalada.
zmconvertctl Inicia, detiene, el servidor de conversin o encontrar el estado de los adjuntos convertidos
conversion/indexado
zmcertmgr Administra los certificados propios del sistema Zimbra y comerciales
zmdumpenv Informacin general sobre el entorno del servidor es visualizada.
zmfixtz Arregla entradas de agenda con desplazamientos TZ incorrectos
zmhostname Encuentra el nombre del servidor Zimbra
zmjava Ejecuta Java con configuracin del entorno especfico para Zimbra.
zmldappasswd Cambia la contrasea de LDAP
zmlmtpinject Herramienta de Prueba
zmlocalconfig Usado para establecer o tomar la configuracin local de un servidor Zimbra.

Metodologa de desarrollo de Software v 2.0 100


Manual de Usuario
zmloggerctl Inicia, detiene, recarga, o da el estado del servicio Logger de Zimbra
zmlogswatchctl Inicia, detiene, da el estado del swatch que supervisa logging
zmmailbox Ejecuta tareas de administracin en el servidor mailbox
zmmailboxdctl Inicia, detiene, recarga, o da el estado de los componentes del mailbox (mailboxd, MySQL,
convert)
zmmsgtrace Trazas de mensajes
zmmtaconfigctl Inicia, detiene, o da el estado del demonio de configuracin del MTA
zmmtactl Inicia, detiene, o da el estado del MTA
zmmylogpasswd Cambia la contrasea del logger MySQL
zmmypasswd Cambia la contrasea de MySQL
zmmysqlstatus Estado de la instancia mailbox SQL
zmperditionctl Inicia, detiene, o da el estado del perdition IMAP proxy
zmprov Ejecuta todas las tareas de aprovicionamiento en el LDA de Zimbra, incluyendo la creacin de
cuentas, dominios, listas de distribucin y alias.
zmproxyctl Inicia, detiene, reinicia, y da el estado del servicio del Proxy IMAP
zmsaslauthdctl Inicia, detiene, o da el estado de saslauthd (autenticacin)
zmshutil Usado por otros script zm, no usarlo
zmspamextract Recupera spam y lo relocaliza en un directorio especificado
zmspellctl Inicia, detiene, o da el estado del servidor spell check
zmsshkeygen Genera claves de encriptacin para el SSH de Zimbra
zmstorectl Inicia, detiene, o da el estado de los servicios de Zimbra store
zmswatchctl Inicia, detiene, o da el estado del proceso Swatch, que es utilizado para la supervicin
zmsyslogsetup Usado para configurar el archive de configuracin de los log del sistema
zmtlsctl Establece el modo del servidor Web con las opciones de protocolo de comunicacin: HTTP,
HTTPS o mixto
zmtrainsa Usado para entrenar el filtro anti-spam en el reconocimiento de spam o ham
zmupdateauthkeys Usado para sacar las claves de encriptacin de ssh creada por zmsshkeygen
zmvolume Administra los volmenes en su servidor Zimbra Mailbox.
zmzimletctl Implementa y configura Zimlets

zmprov (Provisioning)

La utlidad zmprov ejecuta todas last areas de aprovicionamiento en el LDAp de Zimbra, incluyendo la creacin de cuentas,
alias, dominios, listas de distribucin, y recursos de agenda.

Cada operacin es invocada a travs de opciones de la lnea de commando, las cuales pueden tener nombre largos y cortos.

La sintaxis para modificar puede incluir los prefijos + o - de manera que puede hacer cambios a los atributos afectado y
no necesita volver a entrar los atributos que no cambian. Use + para agregar una instancia nueva del nombre del atributo

Metodologa de desarrollo de Software v 2.0 101


Manual de Usuario
especificado sin cambiar los atributos existentes. Use para eliminar una instancia en particular de un atributo. La sintaxis
es zmprov [cmd] [argument].

Los siguientes objetos usan esta sintaxis:

ModifyAccount
ModifyDomain
ModifyCos
ModifyServer
ModifyConfig
ModifyDistributionList
ModifyCalendarResource

El siguiente ejemplo adicionara al atributo zimbraZimletUserProperties con el valor testing para user 1 y no hara
cambio a ninguna de las dems instancias de ese atributo.

zmprov ma user1 +zimbraZimletUserProperties testing

Nombre corto Nombre Largo Sintaxis, ejemplo, y notas


-h --help Muestra la ayuda
-f --file Muestra la ayuda
-s --server {host}[:{port}] nombre del servidor y el Puerto es opcional
-l --ldap Provisin va LDAP en lugar de SOAP
-a --account {name} Nombre de cuenta para autenticarse
-p --password {pass} Contrasea para cuenta
-P --passfile {file} Leer la contrasea desde un archivo
-z --zadmin Uso del admin de Zimbra nombre/contrasea desde localconfig para
admin/contrasea
-v --verbose Modo verbose (dumps full exception stack trace)
-d/ --debug Modo debug (dumps SOAP messages)

Los commandos en la siguiente tabla estn divididos por los siguientes tipos detareas: Cuentas, Recursos de agenda,
configuracin, COS, Listas de Distribucin, Block de Notas (Documentos), dominio, servidor, y micelanias.

Nombre Largo Nombre Sintaxis, ejemplo, y Notas


Corto
Comandos de aprovisionamiento de cuenta
createAccount ca Sintaxis:{nombre@dominio} {contrasea} [atributo1 valor1 etc]
Teclear en una lnea.
zmprov ca alexis@hlg.desoft.cu prueba123
displayName Alexis
deleteAccount da Sintaxis:{nombre@dominio|id|adminName}
zmprov da alexis@hlg.desoft.cu
getAccountMembership gam {nombre@dominio|id}
getAccount ga Sintaxis:{nombre@dominio|id|adminName}

Metodologa de desarrollo de Software v 2.0 102


Manual de Usuario
zmprov ga alexis@hlg.desoft.cu
getAllAccounts gaa Sintaxis: [-v] [{dominio}]
zmprov gaa
zmprov gaa -v domain.com
getAllAdminAccounts gaaa Sintaxis: gaaa
zmprov gaaa
modifyAccount ma {nombre@dominio|id|adminName} [atributo1 valor1 etc]
zmprov ma alexis@hlg.desoft.cu
zimbraAccountStatus maintenance
setPassword sp {nombre@dominio|id|adminName} {contrasea}
Nota: las contraseas no pueden incluir caracteres acentuados en la
cadena. Ejemplo de caracteres acentuados que no pueden ser usados: ,
, , , , .
zmprov sp alexis@hlg.desoft.cu test321
checkPasswordStrength cps Sintaxis: {nombre@dominio|id} {contrasea}
Nota: Este comando no chequea la edad de la contrasea o historia.
zmprov cps alexis@hlg.desoft.cu test123
createDataSource cds {nombre@dominio} {ds-tipo} {ds-nombre} [atributo1
valor1 [atributo2 valor2...]]
createSignature csig {nombre@dominio} {firma-nombre} [atr1 valor1 [atr2 valor2...]]
createIdentity cid {nombre@dominio} {identidad-nombre} [atr1 valor1 [atr2 valor2...]]
deleteSignature dsig {nombre@dominio|id} {firma-nombre}
deleteIdentity did {nombre@dominio|id} {identidad-nombre}
deleteDataSource dds {nombre@dominio|id} {ds-nombre|ds-id}
addAccountAlias aaa {nombre@dominio|id|adminName} {alias@dominio}
zmprov aaa alexis@hlg.desoft.cu alexisoduardo@hlg.desoft.cu
removeAccountAlias raa {nombre@dominio|id|adminName} {alias@dominio}
zmprov raa alexis@hlg.desoft.cu alexis@zimbra.hlg.desoft.cu
setAccountCOS sac {nombre@dominio|id|adminName} {cos-nombre|cos-id}
zmprov sac alexis@hlg.desoft.cu FieldTechnician
searchAccounts sa [-v] {ldap-query} [limit] [offset] [sortBy {attribute} [sortAscending 0|1]
[domain {domain}]
renameAccount ra {nombre@dominio|id} {nuevonombre@dominio}
zmprov ra alexis@hlg.desoft.cu aoduardo@hlg.desoft.cu
Comandos para el aprovisionamiento de los Recursos de Agenda
createCalendarResource ccr {nombre@dominio} [atr1 valor1 [atr2 valor2...]]
deleteCalendarResource dcr {nombre@dominio|id}
getAllCalendarResources gacr [-v] [{dominio}]
getCalendarResource gcr {nombre@dominio|id}
modifyCalendarResource mcr {nombre@dominio|id} [atr1 valor1 {atr2 valor2...]]
renameCalendarResource rcr {nombre@dominio|id} {nuevonombre@dominio}

Metodologa de desarrollo de Software v 2.0 103


Manual de Usuario
searchCalendarResources scr [-v] dominio atr op valor {atr op valor...]
Domain Provisioning Commands
createDomainhelp cd {dominio} [atributo1 valor1 etc]
zmprov cd hlg.desoft.cu zimbraAuthMech zimbra
deleteDomain dd {dominio|id}
zmprov dd hlg.desoft.cu
getDomain gd {dominio|id}
zmprov gd hlg.desoft.cu
getAllDomains gad [-v]
modifyDomain md {dominio|id} [atributo1 valor1 etc]
zmprov md hlg.desoft.cu zimbraGalMaxResults 500
Nota: No modificar manualmente zimbraDomainRenameInfo. Este es
actualizado automticamente cuando un dominio es renombrado.
renameDomain rd {dominio|id} {dominionuevo}
Comandos para el aprovisionamiento de COS
createCos cc {nombre} [atributo1 valor1 etc]
zmprov cc Executive zimbraAttachmentsBlocked
FALSE zimbraAuthTokenLifetime 60m
zimbraMailQuota 100M
zimbraMailMessageLifetime 0
deleteCos dc {nombre|id}
zmprov dc Economia
getCos gc {nombre|id}
zmprov gc Economia
getAllCos gac [-v]
zmprov gac -v
modifyCos mc {nombre|id} [atributo1 valor1 etc]
zmprov mc Economia
zimbraAttachmentsBlocked TRUE
renameCos rc {nombre|id} {nombrenuevo}
zmprov rc Economiae Contabilidad
Comandos de aprovisionamiento de Servidores
createServer cs {nombre} [atributo1 valor1 etc]
deleteServer ds {nombre|id}
zmprov ds lenny.hlg.desoft.cu
getServer gs {nombre|id}
zmprov gs lenny.hlg.desoft.cu
getAllServers gas [-v]
zmprov gas
modifyServer ms {nombre|id} [atributo1 valor1 etc]
zmprov ms lenny.hlg.desoft.cu
zimbraVirusDefinitionsUpdateFrequency 2h
getAllReverseProxyURLs garpu Usado para publicar en nginx.conf que servidor deber ser usado para

Metodologa de desarrollo de Software v 2.0 104


Manual de Usuario
consultas inverses de Proxy.
getAllMtaAuthURLs gamau Usado para publicar en saslauthd.conf que servidores debern ser usados
para la autenticacin saslauthd.conf MTA
getAllMemcachedServers gamcs Usado para listar los servidores memcached (para nginix).
Comandos de aprovisionamiento de Configuraciones
getAllConfig gacf [-v]
Todas las configuraciones LDAP son mostradas
getConfig gcf {nombre}
modifyConfig mcf atr1 valor1
Modifica la configuracin LDAP.
Comandos de aprovisionamiento para Listas de Distribucin
createDistributionList cdl {lista@dominio}
zmprov cdl needlepoint-list@ hlg.desoft.cu
addDistributionListMember adlm {lista@dominio|id} {member@domain}
zmprov adlm needlepoint-list@ hlg.desoft.cu
singer23@hlg.sld.cu
removeDistributionListMember rdlm {lista@dominio|id}
zmprov rdlm needlepoint-list@ hlg.desoft.cu
singer23@hlg.sld.cu
getAlldistributionLists gadl [-v]

getDistributionListmembership gdlm {nombre@dominio|id}


getDistributionList gdl {lista@dominio|id}
zmprov gdl lista@ hlg.desoft.cu
modifyDistributionList mdl {lista@dominio|id} atr1 valor1 {atr2
valor2...}
zmprov md lista@ hlg.desoft.cu
deleteDistributionList ddl (lista@dominio|id}
addDistributionListAlias adla {lista@dominio|id} {alias@dominio}
removeDistributionListAlias rdla {lista@dominio|id} {alias@dominio}
renameDistributionList rdl {lista@dominio|id} {nuevoNombre@dominio}
removeDistributionListMember rdlm {lista@dominio|id) {miembros@dominio}
Comandos de aprovisionamiento para documentos zimbra
importNotebook impn {nombre@dominio} {directorio} {carpeta}
Antes de importar archivos, cualquier archivo que ser convertido en una
pgina del Block de Notas (Pgina wiki-style), necesita ser renombrado
con la extensin .wiki. Si no este es importado como un archivo,
accesado como un adjunto o una imagen.
impn alexis@hlg.desoft.cu /opt/zimbra/wiki/template template
initNotebook in [{nombre@dominio}]
in alexis@hlg.desoft.cu
initDomainNotebook idn {dominio} [{nombre@dominio}]

Metodologa de desarrollo de Software v 2.0 105


Manual de Usuario
Crea la cuenta de Docuementos del dominio
idn hlg.desoft.cu documentos@hlg.desoft.cu
Comandos para los buzones de correo
getMailboxInfo--- gmi {cuenta}
getQuotaUsage--- gpu {servidor}
reIndexMailbox rim {nombre@dominio|id} {accin} [{reindex-by}
{valor1} [valor2...]]
selectMailbox sm {nombre-cuenta} [{comandos zmmailbox}]
Miscellaneous Provisioning Commands
addAccoutLogger aal {nombre@dominio|id} {logging-category}
{debug|info|warn|error}
searchGAL sg {dominio} {nombre}
zmprov sg alexis
autoCompleteGal acg {dominio} {nombre}
generateDomainPreAuthKey gdpak {dominio|id}
Genera una llave de pre-autenticacin para habilitar la autenticacin en un
sistema de tercero. Es usado unido con GenerateDomainPreAuth.
generateDomainPreAuth gdpa {dominio|id} {nombre}
{nombre|id|foreignPrincipal} {timestamp|0}
{expires|0}
Genera valores de preautenticacin para comparar.
addAccount Logger aal {nombre@dominio|id} {logging-category}
{debug|info|warn|error}
Crea una bitcora personalizada para una cuenta simple.
getAllAccountLogger gaal {servidor}
Muestra todas las cuentas individuales con bitcoras
removeAccountLogger ral {nombre@dominio|id} {logging-category}
Elimina el logger personalizado para la cuenta.
syncGal syg {dominio} [{token}]
flushCache fc [skin|local|cuenta|config|cos|dominio|server|zimlet} [nombre1|id]
Vacia las entradas LDAP cacheadas para un tipo.
Lo siguiente son comandos zmprov queson especficos del proxy IMAP/POP de Zimbra.
--getAllReverseProxyURLs -garpu Usado para publicar en nginx.conf los servidores que debern ser usados
para consultas proxy inversas
--getAllMtaAuthURLs -gamau Usado para publicar en saslauthd.conf los servidores que debern ser
usados para autenticacin saslauthd.conf MTA
--getAllMemcachedServers -gamcs Usado para listar los servidores memcached (Para el uso de Zimbra
Proxy)

- Ejemplos
Crear una cuenta con una contrasea que es asignada desde el COS predeterminado.

Metodologa de desarrollo de Software v 2.0 106


Manual de Usuario
zmprov ca nombre@dominio.cu password

Crear una cuenta con una contrasea que es asignada por un COS especificado.
Necesita conocer el nmero ID del COS, teclear gc <COSname>.

zmprov ca nombre@dominio.cu password zimbraCOS cosIDnumberstring

Crear una cuenta cuando la contrasea no es autenticada internamente.

zmprov ca nombre@dominio.cu

The empty single quote is required and indicates that there is no local password.

Using a batch process to create accounts, see Managing the zimbra Collaboration Suite chapter for the procedure.
Add an alias to an account.

zmprov aaa accountname@domain.com aliasname@domain.com

Create distribution list. The ID of the distribution list is returned.

zmprov cdl listname@domain.com

Add a member to a distribution list. Tip: You can add multiple members to a list from the administration console.

zmprov adlm listname@domain.com member@domain.com

Change the administrators password. Use this command to change any password. Enter the address of the password to be
changed.

zmprov sp admin@domain.com password

Create a domain that authenticates against zimbra OpenLDAP.

zmprov cd marketing.domain.com zimbraAuthMech zimbra

Set the default domain.

zmprov mcf zimbraDefaultDomain domain1.com

To list all COSs and their attribute values.

zmprov gac -v

To list all user accounts in a domain (domain.com)

zmprov gaa domain.com

To list all user accounts and their configurations

zmprov gaa -v domain.com

To enable logger on a single server

Metodologa de desarrollo de Software v 2.0 107


Manual de Usuario
zmprov +zimbraServiceEnabled logger

Then type zmloggerctl start, to start the logger.

To modify the purge interval, set zimbraMailPurgeSleepInterval to the duration of time that the server should sleep
between every two mailboxes. Type:

zmprov ModifyServer <server-name> zimbraMailPurgeSleepInterval <Xm>

X is the duration of time between mailbox purges; m represents minutes.

You could also set <xh> for hours.

Modify zimbraNewMailNotification to customize the notification email template. A default email is sent from Postmaster
notifying users that they have received mail in another mailbox. To change the template, you modify the receiving mailbox
account. The variables are

${SENDER_ADDRESS}
${RECIPIENT_ADDRESS}
${RECIPIENT_DOMAIN}
${NOTIFICATION_ADDRESSS}
${SUBJECT}
${NEWLINE}

You can specify which of the above variables appear in the Subject, From, or Body of the email. The following example is
changing the appearance of the message in the body of the notification email that is received at name@domain.com. You
can also change the template in a class of service, use zmprov mc. The command is written on one line.

zmprov ma name@domain.com zimbraNewMailNotificationBody


Important message from ${SENDER_ADDRESS}.${NEWLINE}Subject:${SUBJECT}

- zmaccts

This command runs a report that lists all the accounts, their status, when they were created and the last time anyone logged
on. The domain summary shows the total number of accounts and their status.

Syntax
zmaccts

- zmcontrol (Start/Stop Servicio)

This command is run to start or to stop services. You can also find which version of the zimbra Collaboration Suite is
installed.

Syntax
zmcontrol [ -v -h ] command [args]

Description

Long Name Short Description


Name

Metodologa de desarrollo de Software v 2.0 108


Manual de Usuario
-v Displays ZCS software version.
-h Displays the usage options for this command.
-H Host name (localhost).
Command in..
maintenance Toggle maintenance mode.
shutdown Shutdown all services and manager on this host. When the manager is
shutdown, you cannot query that status.
start Startup manager and all services on this host.
startup Startup manger and all services on this host.
status Returns services information for the named host.
stop Stop all services but leave the manager running.

- zmcertmgr

The CLI command zmcertmgr is used to manage your certificates from the command line. You can use the administration
console to easily view, update and install self-signed and commercial certificates. See the administration console help for
more information about using this tool.

Syntax
zmcertmgr {attribute} [arg]

Description

Name Syntax, Example, Notes


viewdeployedcrt [all|ldap|mta|proxy|mailboxd] View the deployed certificate.
viewstagedcrt <self|comm> [certfile]
gencsr <self|comm> [-new] [subject] [-subjectAltNames host1,host2]
Generate the certificate signing request.
install <self|comm> [-new] [validation_days-]
Install either a self signed or commercial signed certificate
viewcsr <self|comm> [csr_file]
View the certificate signing request information
verifycrt <self|comm> [priv_key] [certfile]
createcrt
savecrt

- zmldappasswd

This CLI command, zmldappasswd changes the LDAP password on the local server. In multi node environments, this
command must be run on the LDAP master server only.

This CLI command used with options, changes other passwords.

Metodologa de desarrollo de Software v 2.0 109


Manual de Usuario
For better security and audit trails the following passwords are generated in ZCS:

LDAP Admin password. This is the master LDAP password. This is not new, but has been renamed.
LDAP Root password. This is used for internal LDAP operations.
LDAP Postfix password. This is the password used by the postfix user to identify itself to the LDAP serve and must be
configured on the MTA server to be the same as the password on the LDAP master server.
LDAP Amavis password. This is the password used by the amavis user to identify itself to the LDAP server and must be
configured on the MTA server to be the same as the password on the LDAP server.
LDAP Replication password. This is the password used by the LDAP replication user to identify itself to the LDAP
master and must be the same as the password on the LDAP master server.
Syntax

opt/zimbra/bin/zmldappasswd [-h] [-r] [-p] [-l] new password

Description

Name Syntax, Example, Notes


-h Displays the help
-a Changes ldap_amavis-password
-l Changes ldap_replication_password
-p Changes ldap_postfix_password
-r Changes ldap_root_passwd

- zmlocalconfig

This command is used to set or get the local configuration for a zimbra server.

Syntax
zmlocalconfig [options]

To see the local config type zmlocalconfig

Description

Long Name Short Name Description

--config -c <arg> File in which the configuration is stored


--default -d Show default values for keys listed in [args]
--edit -e Edit the configuration file, change keys and values specified. The [args] is
in the key=value form.
--force -f Edit the keys whose change is known to be potentially dangerous
--help -h Shows the help for the usage options for this tool
--info -i Shows the documentation for the keys listed in [args]
--format -m <arg> Shows the values in one of these formats: plain (default), xml, shell,

Metodologa de desarrollo de Software v 2.0 110


Manual de Usuario
nokey.
--changed -n Shows the values for only those keys listed in the [args] that have been
changed from their defaults
--path -p Shows which configuration file will be used
--quiet -q Suppress logging
--random -r This option is used with the edit option. Specified key is set to a random
password string.
--show -s Forces the display of the password strings
--unset -u Remove a configuration key. If this is a key with compiled-in defaults, set
its value to the empty string.
--expand -x Expand values

- zmmailbox

The zmmailbox tool is used for mailbox management. The command can help administrators provision new mailboxes
along with accounts, debug issues with a mailbox, and help with migrations.

You can invoke the zmmailbox command from within the zmprov command.

You enter selectMailbox within zmprov to access the zmmailbox command connected to that specified mailbox. You can
then enter zmmailbox commands until you type exit. Exit returns you to zmprov. This is useful when you want to create
accounts and also pre-create some folders, tags, or saved searches at the same time.

Syntax

zmmailbox [args] [cmd] [cmd-args ...]

Description

Short Name Long Name Syntax, Example, and Notes


-h --help display usage
-f --file use file as input stream
-u --url http[s]://{host}[:{port}] server hostname and optional port. Must use admin
port with -z/-a
-a --account {name} account name to auth as
-z --zadmin use zimbra admin name/password from localconfig for admin/password
-m --mailbox mailbox to open
-p --password {pass} password for admin account and or mailbox
-P --passfile {file} read password from file
-v --verbose verbose mode (dumps full exception stack trace)
-d --debug debug mode (dumps SOAP messages)

Specific CLI tools are available for the different components of a mailbox.

Metodologa de desarrollo de Software v 2.0 111


Manual de Usuario
Usage is described in the CLI help for the following.

zmmailbox help admin help on admin-related commands


zmmailbox help commands help on all commands
zmmailbox help contact help on contact-related commands (address book)
zmmailbox help conversation help on conversation-related commands
zmmailbox help folder help on folder-related commands
zmmailbox help item help on item-related commands
zmmailbox help message help on message-related commands
zmmailbox help misc help on miscellaneous commands
zmmailbox help search help on search-related commands
zmmailbox help tag help on tag-related commands

- Ejemplos

When you create an account, you may want to pre-create some tags and folders. You can invoke zmmailbox inside of
zmprov by using selectMailbox(sm)

domain.example.com$ /opt/zimbra/bin/zmprov
prov> ca user10@domain.example.com test123
9a993516-aa49-4fa5-bc0d-f740a474f7a8
prov> sm user10@domain.example.com
mailbox: user10@domain.example.com, size: 0 B, messages: 0,
unread: 0
mbox user10@domain.example.com> createFolder /Archive
257
mbox user10@domain.example.com> createTag TODO
64
mbox user10@domain.example.com> createSearchFolder /unread
"is:unread"
258
mbox user10@domain.example.com> exit
prov>
To find the mailbox size for an account

zmmailbox -z-m user@example.com gms

- zmtlsctl

This command is used to set the Web server mode to the communication protocol options: HTTP, HTTPS, Mixed, Both and
Redirect.
Mixed mode redirects to HTTPS for login and HTTP for normal session traffic.
Both mode lmeans that an HTTP session stays HTTP, including during the log in phase, and an HTTPS session
remains HTTPS throughout, including the log in phase.
Redirect mode redirects any users connecting via HTTP to a HTTPS connection.
All modes use SSL encryption for back-end administrative traffic.

Metodologa de desarrollo de Software v 2.0 112


Manual de Usuario
Mailboxd has to be stopped and restarted for the change to take effect.

Note: If you switch to HTTPS, you use the self-signed certificate generated during ZCS installation, in
/opt/zimbra/ssl/ssl/server/server.crt.

Syntax

zmtlsctl [mode]
mode = http, https, mixed, both, redirect
Steps to run
1. Type zmtlsctl [mode].
2. Type zmmailboxctl stop.
3. When mailboxd is stopped, type zmmailboxctl start.

- zmmsgtrace

This command is used to trace an email message that was sent or received with the last 30 days.

Syntax
zmmsgtrace {-i|-s|-r|-F} <message_id>

Description

Long Name Short Description


Name
--help -h Shows the help for the usage options for this tool.
-i Message ID.
-s Sender address.
-r Recipient address.
-F From Times in YYYYMMDD (hhmmss) format.
-D dest_ip/host
-t start, end times in YYYYMMDD (hhmmss) format

- zmmylogpasswd

This command is used to change the zimbra_logger_myql_password. If the --root option is specified, the
MySql_logger_root_passwd is changed. In both cases, MySQL is updated with the new passwords. Refer to the MySQL
documentation to see how you can start the MySQL server temporarily to skip grant tables, to override the root password.

Syntax
zmmylogpasswd <new_password>

- zmmypasswd

Metodologa de desarrollo de Software v 2.0 113


Manual de Usuario
This command is used to change zimbra_myql_password. If the --root option is specified, the mysql_root_passwd is
changed. In both cases, MySQL is updated with the new passwords. Refer to the MySQL documentation to see how you can
start the MySQL server temporarily to skip grant tables, to override the root password.

Syntax
zmmypasswd [--root] <new_password>.

- zmstat-chart

This command is used to collect statistical information for the CPU, IO, mailboxd, MTAqueue, MySQL, and other
components and to run a script on the csv files to display the usage details in various charts. These csv files are saved to
/opt/zimbra/zmstat/.

You must enable zmstat to collect the performance charts data.

To enable zmstat for charting on each server


1. Enter zmprov ms {hostname} zimbraServerEnable : stats.
2. Restart the server, enter
zmcontrol stop
zmcontrol start

Syntax
zmstat-chart -s <arg> -d <arg> [options]

Description

Long Name Short Description


Name
--aggregate-end-at <arg> If this is specified, the aggregate computation ends at this timestamp. Usage is
MM/dd/yyyy HH:mm:ss.
--aggregate-start-at <arg> If this is specified, the aggregate computation starts at this timestamp. Usage is
MM/dd/yyyy HH:mm:ss.
--end-at <arg> If this is specified, all samples after the specified timestamp are ignored. Usage
is MM/dd/yyyy HH:mm:ss.
--start-at <arg> If this is specified, all samples before this timestamp are ignored.
--title <arg> This will give the chart a title that displays. Defaults to the last directory name
of srcdir.
--no-summary Summary data generation is not included.
--conf -c <arg> Chart the configuration xml files.
--destdir -d <arg> The directory where the generated chart files are saved.
--srcdir One or more directories where the csv files are located. The csv files are moved to
directories listed by date under zmstat/.

- zmtrainsa

Metodologa de desarrollo de Software v 2.0 114


Manual de Usuario
This command is used to train the anti-spam filter. This command is run automatically every night to train the SpamAssasin
filter from messages users mark as junk not junk from their mailbox. See Anti-Spam Training Filters.

The zmtrainsa command can be run manually to forward any folder from any mailbox to the spam training mailboxes. If
you do not enter a folder name when you manually run zmtrainsa for an account, for spam, the default folder is Junk. For
ham, the default folder is Inbox.

Syntax
zmtrainsa <user> spam|ham [folder]

- zmvolume

This command can be used to manage storage volumes from the CLI.

Volumes can be easily managed from the administration console, Server, Volume tab.

Syntax
zmvolume {-a|-d|-l|-e|-dc|-sc} [options]

Description

Long Name Short Description


Name
--add -a Adds a volume
--compress -c <arg> Compress BLOBs; true or false
-- compressionThresh old -ct Compression threshold; default 4KB
--delete -d Deletes a volume
--displayCurrent -dc Displays the current volume
--edit -e Edits a volume
--help -h Shows the help for the usage options for this tool.
--id -id <arg> Volume ID
--list -l Lists volumes
--name -n <arg> Volume name
--path -p <arg> Root path
--server -s <arg> Mail server hostname. Default is localhost.
--setCurrent -sc Sets the current volume
--type -t <arg> Volume type (primaryMessage, secondaryMessage, or index)
--turnOffSecondary -ts Turns off the current secondary message volume

- zmzimletctl

This command is used to manage Zimlets and to list all zimlets on the server. See Chapter 10, Working with Zimlets. Most
Zimlet deployment can be competed from the zimbra administration console

Metodologa de desarrollo de Software v 2.0 115


Manual de Usuario
Syntax
zmzimletctl {-l} {command} <zimlet.zip|config.xml|zimlet>

Description

Long Name Short Description


Name
deploy <zimlet.zip> Creates the Zimlet entry in the LDAP server, installs the zimlet
files on the Server, grants, access to the members of the default COS, and turns
on the Zimlet
undeploy <zimlet> Uninstall a zimlet from the zimbra server
install <zimlet.zip> Installs the Zimlet files on the host
ldapDeploy <zimlet> Adds the Zimlet entry to the LDAP
enable <zimlet> Enables the Zimlet
disable <zimlet> Disables the Zimlet
acl <zimlet> <cos1> {grant|deny} [<cos2>
{grant|deny}...] Sets the access control, grant|deny, to a COS
listAcls <zimlet> Lists the ACLs for the Zimlets
listZimlets View details about all Zimlets on the server
getConfigTemplate <zimlet.zip> Extracts the configuration template from the Zimlet.zip file
configure <config.xml>Installs the configuration
listPriority Shows the current Zimlet priorities (0 is high, 9 is low)
setPriority <zimlet> Sets the Zimlet priority

Metodologa de desarrollo de Software v 2.0 116


Manual de Usuario
Apndice B. Glosario

The Glossary lists terms and acronyms used in this document, and includes both industry terms and application-specific
terms. If a general industry concept or practice has been implemented in a specific way within the product, that is noted as
well.

A record:A (Address) records map the hostname to the numeric IP address. For zimbra, the A record is the IP
address for the zimbra server.

Account Policy: Class of Service as exposed in Zimbra administration console.

AD:Microsoft Active Directory Server. Used in Zimbra as an optional choice for authentication and GAL, along
with OpenLDAP for all other Zimbra functions.

Alias: An also known as email address, which should be routed to a user at a different email address.

Attribute: Contains object-related data for directory server entries. Attributes store informa tion such as a server host
name or email forwarding address.

Authentication: Process by which user-supplied login information is used to validate that users authority to enter a
system.

Blacklist: Anti-spam term, indicates a known bad IP address. This could be one that has been hijacked by
spammers, or also one from a poorly maintained but legitimate site that allows mail relaying from unauthorized parties.

BLOB: Binary Large Object.

Class of Service (COS): Describes an object in the Zimbra LDAP data schema, which contains settings for things like user
mail quotas. Each Zimbra account includes a COS, and the account inherits all the settings from the selected COS.

CLI: Command-Line Interface. Used to refer to the collective set of Zimbra command-line tools, such as zmprov.

Cluster: A type of network configuration for high availability, using clusters of servers (nodes). If one server fails or drops
off the network, a spare takes over.

Contacts: Within Zimbra, Contacts are a user-interface feature listing that users personal collection of address and
contact information.

Conversation: Within Zimbra, Conversations are a user-interface feature that presents email threads (emails sharing the
same subject line) as a single Conversation listing. Users can expand the Conversation to view all emails within it.

DHTML: Dynamic HTML. A technology employed in the Zimbra Web Client.

DNS: Domain Name System is an Internet directory service. DNS is how domain names are translated into IP addresses and
DNS also controls email delivery. Correctly configured DNS is required for Postfix to route messages to remote
destinations.

Edge MTA: Generic term used to refer to any mail transfer agent that is the first line of defense in handling incoming
email traffic. Functions that may occur on the Edge MTA include spam filtering.

Entry: An item in the directory server, such as an account or mail host.

Metodologa de desarrollo de Software v 2.0 117


Manual de Usuario
Failover: Takeover process where a spare server machine detects that a main server is unavailable, and the spare takes
over processing for that server.

FQDN: Fully qualified domain name. The hostname and the path to the host. For example, www.Zimbra.com is a fully
qualified domain name. www is the host, Zimbra is the second-level domain, and .com is the top level domain.

GAL: Global Address List, the Outlook version of a company directory. Lists contact information, including email
addresses, for all employees within an organization.

Global Configuration: A Zimbra object containing default settings for servers and Class of Service.

High Availability: Abbreviated as HA, high availability refers to the availability of resources in a computer system in the
wake of component failures in the system.

HTTP: HyperText Transfer Protocol, used along with SOAP for UI integration.

IMAP: Internet Message Access Protocol is a method of accessing mail from a remote message store as if the users were
local.

Index Store: Within Zimbra, a directory area that stores all the indexing information for mail messages on a particular
mailbox server.

Indexing: The process of parsing incoming email messages for search words.

Java: Java is an industry standard object-oriented programming language. Used for the core Zimbra application server.

JavaScript: Scripting largely developed by Netscape that can interact with HTML source code. Technology used in the
Zimbra Web Client.

LDAP: Lightweight Directory Access Protocol, an industry standard protocol used for authentication.

Zimbra administration console: The Zimbra administrator interface.

Zimbra Web Client: The Zimbra end-user interface.

LMTP: Local Mail Transfer Protocol, used for transferring messages from Postfix MTA to the Zimbra server for final
delivery.

Mailbox Server: Alternative term for Zimbra server.

MAPI: Messaging Application Programming Interface. A system built into Microsoft Windows to enable different email
applications to work together.

Message Store: Within Zimbra, a directory area that stores the mail messages on a particular mailbox server.

MDA: Mail Delivery Agent, sometimes known as a mail host. The Zimbra server functions as an MDA.

Metadata: Data that describes other data, rather than actual content. Within Zimbra, metadata consists of user folders,
threads, message titles and tags, and pointers.

MIME: Multipurpose Internet Mail Extensions, a specification for formatting non-ASCII Internet message content such
as image files. Format used to store messages in Message Store.

Metodologa de desarrollo de Software v 2.0 118


Manual de Usuario
MTA: Message Transfer Agent. MTA is a program that delivers mail and transports it between machines. A Zimbra
deployment assumes both the Postfix MTA and an edge MTA.

MX Record: Mail eXchange. An MX record is an entry in a domain name database that identifies the mail server that is
responsible for handling emails for that domain name. The email system relies on DNS MX records to transmit emails
between domains. When mail is processed, the MX record is checked before the A record for the destination address.

OOTO: Common shorthand for out of the office, used when sending vacation messages.

Open Source: Refers to software created by groups of users for non-commercial distribution, where source code is
published rather than proprietary.

OS: Operating system, such as Linux, UNIX, or Microsoft Windows.

POP: Post Office Protocol is used to retrieve email from a remote server over TCP/IP and save it to the local computer.

Provisioning: The process of creating accounts or other data, usually in batch or automated fashion.

RBH: Real-time black hole. Usually refers to web sites that, as a public service, provide lists of known bad IP addresses
from which mail should be blocked, because the servers are either known to be spammers, or are unsecured and exploited
by spammers.

Redo Logs: Detailed transaction log for the Zimbra server, used for replay and replication.

SAN: Storage Array Network. A high-availability data storage area.

Schema: Describes the data structures in use for by directory services at a particular orga nizational site.

SMTP: Simple Mail Transfer Protocol. Used in Zimbra deployments between the Edge MTA and the Postfix MTA.

SNMP: Simple Network Monitoring Protocol. Used by monitoring software to pick up critical errors from system logs.

SOAP: Simple Object Access Protocol, an XML-based messaging protocol used for sending requests for Web services. The
Zimbra servers use SOAP for receiving and processing requests, which can come from Zimbra command-line tools or
Zimbra user interfaces.

Spam: Unsolicited commercial email. Spammers refer to their output as bulk business email.

SQL: Structured Query Language, used to look up messages in the Message Store.

SSL: Secure Sockets Layer.

Tags: A Zimbra Web Client feature. Users can define tags and apply them to mail messages for searching.

TCO: Total Cost of Ownership. Zimbra reduces total cost of ownership (TCO) by reducing requirements for server
hardware, OS licensing fees, supporting application license fees, disk storage requirements, and personnel (IT, help desk,
consulting).

TLS: Transport Layer Security.

UCE: Unsolicited commercial email, also known as spam.

Virtual Alias: A type of mail alias recognized in the Postfix MTA.

Metodologa de desarrollo de Software v 2.0 119


Manual de Usuario
Whitelist: Anti-spam term for a known good mail or IP address. Mail coming from such an address may be
automatically trusted.

XML: eXtended Markup Language.

Metodologa de desarrollo de Software v 2.0 120


Manual de Usuario
Apndice C. Tareas de ZCS Crontab

The crontab is used to schedule commands to be executed periodically on the Zimbra servers.

Cmo leer el crontab

Each entry in a crontab file consists of six fields, specified in the following order

minute hour day month weekday command

The fields are separated by blank spaces or tabs.

Field Description
minute 0 through 59
hour 0 through 23
day of month 1 through 31
month 1 through 12
day of week 0 through 7 (0 or 7 is Sunday, 1 is Monday, etc., or use names)
command This is the complete sequence of commands to be executed for the job

When an asterisk (*) is displayed, it means all possible values for the field. For example, an asterisk in the hour time field
would be equivalent to every hour

Trabajos de ZCS Cron (ZCS Cron Jobs)

You can review the ZCS crontab by logging on as ZCS and typing cron -l.

The following cron jobs are scheduled to run for ZCS

- Log pruning

The log pruning deletes logs from /opt/zimbra/log that are over eight days old. The job runs at 2:30 a.m.

- Status logging

zmstatuslog calls zmcontrol status and outputs it data into syslog.

This is primarily so that logger can read the data and keep the administration console status up-to-date. zmdisklog inserts
the disk utilization of local disks into syslog so that logger can update the administration console.

Status logging job runs every 2 minutes and the disk log runs every 10 minutes.

- Tareas para Jobs for crontab.store

- Log pruning

The log pruning deletes logs from /opt/zimbra/mailboxd/logs that are over eight days old. The job runs at 2:30 a.m.
Metodologa de desarrollo de Software v 2.0 121
Manual de Usuario
- Clean up the quarantine dir

Mail identified with a virus or spam are not dropped immediately, but are put in quarantine. Messages older than
seven days are deleted at 1:00 a.m daily.

- Table maintenance

The ANALYZE TABLE statement is run on all tables in the database to update the statistics for all indexes. This is done to
make sure that the MySQL query optimizer picks the correct indexes when executing SQL statements. This script is run
1:30 a.m.on Sunday.

- Report on any database inconsistencies

zmdbintegrityreport is run weekly to check the MySQL database for corruption and will notify the administrator if any
corruption is found. When this is run, it may consume a significant amount of I/O. If you find that it is an issue, you may
want to change the frequency with which zmdbintegrityreport is run by editing the ZCS crontab entry. This report runs at
11:00 p.m. Sundays.

- Monitor for multiple mysqld tp prevent corruption

A script is executed to see if mysqld process is running to detect cases where corruption is likely to be caused. An email is
generated if it finds more than 1 mysqld process running. The script runs every 5 minutes.

- Tareas para crontab.logger

- process logs

zmlogprocess takes the raw_data in the logger data and aggregates and summarizes data into mta, amavis, tables. It also
prunes old data, optimizes the database tables and other maintenance tasks for logger db. The logger database data is
updated every 10 minutes.

- Graph generation

The graphs that display the server performance statistics are updated every 10 minutes.

- Daily reports

When the logger package is installed, a daily mail report is automatically scheduled in the crontab. The report runs every
morning at 1:10. and is sent to the administrators email address.

- Jobs for crontab.mta


- Queue logging

The zmqueue report status via the syslog is reviewed. This is logger data. The status is updated every 10 minutes.

- Spam training

The zmtrainsa script is enabled to feed mail that has been classified as spam or a
non-spam to the SpamAssassin application. SpamAssassin learns what signs are
likely to mean spam or ham. The job runs at 11:00 p.m.

Metodologa de desarrollo de Software v 2.0 122


Manual de Usuario
- Spam training cleanup

zmtrainsa empties the spam and ham mailboxes each day. The job runs at 11:45p.m.

- DSPAM cleanup

This job does not run at this time.

- Spam Bayes auto-expiry

Spam bayes auto-expiry maintains the spam-assassin Bayes database.

This keeps the database to manageable size ensuring spam processing remains as quick as possible. This runs every day at
11:20 p.m.

- Clean up amavisd/tmp

This job is used to clean up the amavisd temp files. It runs at 5:15 a.m. and at 8:15 p.m.

- Single Server Crontab -l Example

[zimbra@example ~]$ crontab -l


# zimbraSTART -- DO NOT EDIT ANYTHING BETWEEN THIS LINE AND zimbraEND
#
# Log pruning
#
30 2 * * * find /opt/zimbra/log/ -type f -name \*.log\* -mtime +8 -exec rm {} \;
> /dev/null 2>&1
#
# Status logging
#
*/2 * * * * /opt/zimbra/libexec/zmstatuslog
*/10 * * * * /opt/zimbra/libexec/zmdisklog
#
#
# crontab.ldap
#
#
# crontab.store
#
# Log pruning
#
30 2 * * * find /opt/zimbra/mailboxd/logs/ -type f -name \*log\* -mtime +8 -exec
rm {} \; > /dev/null 2>&1
#
# Clean up the quarantine dir
#
0 1 * * * find /opt/zimbra/amavisd/quarantine -type f -mtime +7 -exec rm -f {} \
; > /dev/null 2>&1
#
# Table maintenance
#

Metodologa de desarrollo de Software v 2.0 123


Manual de Usuario
30 1 * * 7 /opt/zimbra/libexec/zmmaintaintables >> /dev/null 2>&1
# Report on any database inconsistencies
#
0 23 * * 7 /opt/zimbra/libexec/zmdbintegrityreport -m
#
# Monitor for multiple mysqld to prevent corruption
#
*/5 * * * * /opt/zimbra/libexec/zmcheckduplicatemysqld -e > /dev/null 2>&1
#
# crontab.logger
#
# process logs
#
00,10,20,30,40,50 * * * * /opt/zimbra/libexec/zmlogprocess > /tmp/logprocess.out
2>&1
#
# Graph generation
#
10 * * * * /opt/zimbra/libexec/zmgengraphs >> /tmp/gengraphs.out 2>&1

#
# Daily reports
#
10 1 * * * /opt/zimbra/libexec/zmdailyreport -m
#
#
# crontab.mta
#
#
# Queue logging
#
0,10,20,30,40,50 * * * * /opt/zimbra/libexec/zmqueuelog
#
# Spam training
#
0 23 * * * /opt/zimbra/bin/zmtrainsa >> /opt/zimbra/log/spamtrain.log 2>&1
#
# Spam training cleanup
#
45 23 * * * /opt/zimbra/bin/zmtrainsa --cleanup >> /opt/zimbra/log/spamtrain.log
2>&1
#
# Dspam cleanup
#
#0 1 * * * find /opt/zimbra/dspam/var/dspam/data/z/i/zimbra/zimbra.sig/ -type f
-name \*sig -mtime +7 -exec rm {} \; > /dev/null 2>&1
#8 4 * * * /opt/zimbra/dspam/bin/dspam_logrotate -a 60 /opt/zimbra/dspam/var/dsp
am/system.log
#8 8 * * * /opt/zimbra/dspam/bin/dspam_logrotate -a 60 /opt/zimbra/dspam/var/dsp
am/data/z/ou
#
# Spam Bayes auto-expiry
#

Metodologa de desarrollo de Software v 2.0 124


Manual de Usuario
20 23 * * * /opt/zimbra/libexec/sa-learn -p /opt/zimbra/conf/salocal.cf --dbpath
/opt/zimbra/amavisd/.spamassassin --siteconfigpath /opt/zimbra/conf/spamassassi
n --force-expire --sync > /dev/null 2>&1
#
# Clean up amavisd/tmp
#
15 5,20 * * * find /opt/zimbra/amavisd/tmp -maxdepth 1 -type d -name 'amavis-*'
-mtime +1 -exec rm -rf {} \; > /dev/null 2>&1
# zimbraEND -- DO NOT EDIT ANYTHING BETWEEN THIS LINE AND zimbraSTART
[zimbra@example ~]$

Metodologa de desarrollo de Software v 2.0 125


Manual de Usuario

S-ar putea să vă placă și