Comandos para la administración de cuentas:
. Crear una cuenta
zmprov ca mcoa@domain.com PassWorD.ABC, displayName "Miguel Coa" givenName "Miguel" cn "Miguel Coa"
. Agregar un alias
zmprov aaa mcoa@domain.com miguel.coa@dominio.cl
. Eliminar alias
zmprov raa mcoa@domain.cl miguel.coa@dominio.cl
. Modificar estatus de una cuenta
zmprov ma account@domain.com zimbraAccountStatus (active,lockout,close)
. Ver quota de un usuario
zmprov ga account@domain.com | grep Quota
. Ver quota asignada
zmprov gmi account@domain.com | grep zimbraMailQuota
. Renombrar cuenta:
zmprov ra account@domain.com rename@domain.com
. Cambiar clase de servicio
zmprov sac account@domain.com gerencia
. Configurar un reenvio de correos salientes
zmprov ma account@domain.com zimbraPrefBccAddress account@domain2.com
. Configurar un forward
zmprov ma account@domain.com zimbraPrefMailForwardingAddress account2@domain2.com
. Configurar un forward oculto del usuario
zmprov ma account@domain.com zimbraMailForwardingAddress account2@domain2.com
. Configurar políticas de bloqueo de cuenta
zmprov ma account@domain.com zimbraPasswordLockoutEnabled TRUE zimbraPasswordLockoutFailureLifetime 1h zimbraPasswordLockoutMaxFailures 5 zimbraPasswordLockoutDuration 1h
Comandos para la administración de mailbox:
. Ver estructura de directorios
zmmailbox -z -m account@domain.com gaf
. Buscar un correo en mailbox de un usuario
zmmailbox -z -m account@doamin.com search -t message "prueba"
. Buscar correos anteriores a una fecha:
zmmailbox -z -m account@domain.com search -t message "in:INBOX (before: 28/07/12)"
. Obtener contenido de un correo
zmmailbox -z -m account@domain.com gm <id> 21940
. Obtener contenido de una conversación
zmmailbox -z -m account@domain.com gc <id> 21940
. Ver contactos:
zmmailbox -z -m account@domain.com gact | less
. Vaciar casilla usuario:
zmmailbox -z -m accoun@domain.com ef "/Inbox"
. Ver correos de una carpeta
zmmailbox -z -m account@domain.com search -l 100 "in:Inbox"
. Ver detalle de un correo:
zmmetadump -m account@domain.com -i 26747
. Reindexar casilla:
zmprov rim account@domain start
. Comprobar estado de indización:
zmprov rim account@domain status
Comandos para la administración de listas de distribución:
. Crear lista de distribución
zmprov cdl listname@domain.com
. Eliminar una lista de distribución
zmprov rdla listname@domain.com
. Renombrar una lista de distribución
zmprov rdl listname@domain.com newListName@domain.com
. Agregar un miembro a una lista
zmprov adlm listname@domain.com member1@domain.com member2@domain.com
. Remover un miembro de la lista
zmprov rdlm listname@domain.com member1@domain.com
. Ver miembros pertenecientes de una lista
zmprov gdl listname@domain.com
. Permitir de forma pública el envío a una lista
zmprov grr dl distributionlist@domain.com pub sendToDistList
. Permitir una dirección para el envio hacia una lista
zmprov grr dl listname@domain.com usr user@domain.com sendToDistList
. Revocar el envío permitido en una cuenta
zmprov grr dl listname@domain.com usr user@domain.com -sendToDistList
. Ver si un usuario tiene permisos para enviar hacia una lista
zmprov ckr dl listname@domain.com user@domain.com sendToDistList
ALLOWED
Via:
target type : dl
target : listname@domain.com
grantee type : usr
grantee : user@domain.com
right : sendToDistList
*** Para que los cambios tomen efecto, siempre se tiene que reiniciar el servicio mta: zmmtactl restart
Comandos para la administración backups y restorea. Backup full
zmbackup -f -a all -s server1.domain.com
. Backup incremental
zmbackup -i -a all -s server1.domain.com
. Backup full a cuenta
zmbackup -f -a user1@domain.com -s server1
. Backup incremental a una cuenta
zmbackup -i -a user1@domain.com -s server1
. Restauración full incluyendo incrementales
zmrestore -a all -s server1.domain.com
. Restauración full incremental
zmbackup -i -a all -s server1.domain.com - -exclude-hsm-blobs
. Restauración full especificando el backup
zmrestore -a user@domain.com -ca -pre "restored_" -restoreToTime "2010/11/14 01:00:00" -lb full-20101113.040005.715
Comandos para la administración certificados:
. Ver fecha de caducidad certificados
/opt/zimbra/bin/zmcertmgr viewdeployedcrt
Comandos para la administración de dominos:
. Listar dominios configurados
zmprov gad
Comandos para administración del servidor
. Cambiar la modalidad de acceso
zmtlsctl both (http,https,both,mixed,redirect)
. Cambiar el puerto del webmail
zmprov ms `zmhostaname` zimbraMailPort 8081
. Añadir segmento de ip en las redes de confianza (mta)
zmprov ms `zmhostname` zimbraMtaMyNetworks "127.0.0.1/32 10.0.0.1/32 192.168.1.15/32"
zmmtactl restart
Comandos para log
. Listar todos los envíos realizados por un usuario
grep 'from=<user@domain.com' /var/log/zimbra.log
. Buscar envío de usuario a otra cuenta
grep 'user@domain.com> -> .*user2@domain2.com' /var/log/zimbra.log
. Buscar correo por destinatario
grep '> ->.*destination@domain.com' /var/log/zimbra.log
. Ver autentificaciones sasl
grep sasl_username /var/log/zimbra.log
. Ver problemas de autentificación credenciales
grep "authentication failed for" /opt/zimbra/log/audit.log
. Ver problemas de cuentas y password
grep "invalid password" /opt/zimbra/log/audit.log
. Incrementar el log para una cuenta
zmprov aal user@domain.com zimbra.index debug
zmprov aal user@domain.com zimbra.op debug
zmprov aal user@domain.com zimbra.misc debug
zmprov aal user@domain.com zimbra.filter debug
zmprov aal user@domain.com zimbra.mailbox debug
. Remover log
zmprov ral user@domain.com zimbra.imap
. Borrar correos con error No such blob
zmblobchk -m 352 --missing-blob-delete-item --no-export --output-used-blobs -v start
0 Comentarios