14
Zimbra comandos zmprov begin Octubre de 2009 Sergio Manuel Ramírez Martínez

Zimbra

Embed Size (px)

Citation preview

Page 1: Zimbra

Zimbra

comandos zmprov

begin

Octubre de 2009Sergio Manuel Ramírez Martínez

Page 2: Zimbra

Zimbra          Comandos generalesDominios hospedados en el servidor$ zmprov gad

Todas las cuentas del servidor$ zmprov gaa

Cuentas de un dominio específico$ zmprov gaa dominio.com

Detalle de cuentas de un dominio especifico$ zmprov gaa -v dominio.com

Detalle de cuentas de un dominio especifico con Cuenta y Nombre$ zmprov gaa -v dominio.com  | grep -e zimbraMailDeliveryAddress -e displayName | sed 's/zimbraMailDeliveryAddress/Cuenta/' | sed 's/displayName/Nombre/'

Page 3: Zimbra

Zimbra                             CuentasDetalle de una cuenta$ zmprov ga [email protected]

Buscar parámetro en detalle de la cuenta$ zmprov ga [email protected] | grep -i Parametro

Modificar parámetro en cuenta$ zmprov ma [email protected] Parametro NuevoValor

Buscar todas las cuentas de Administradores$ zmprov gaaa

Page 4: Zimbra

Zimbra                              CuentasCambiar password de una cuenta$ zmprov sp [email protected] nuevopassword Agregar/Quitar alias a una cuenta$ zmprov aaa [email protected] [email protected]$ zmprov raa [email protected] [email protected]

Buscar cuentas que coincidan por parámetro$ zmprov sa parametro=cadena

Page 5: Zimbra

Zimbra                              CuentasBuscar en cuales listas se encuentra una cuenta $ zmprov gam [email protected] Crear una cuenta (todo en una sola línea)$ zmprov ca [email protected] nnnnabcd cn 'Nombre(s) ApMaterno ApPaterno' company idempresa displayName 'Nombre(s) ApMaterno ApPaterno' givenName 'Nombre(s)' zimbraCOSId b67c3c57-f750-4726-9723-9b9dd1a3d86e zimbraMailQuota 52428800 nnnnabcd es el password y el COSId se obtiene con el comando: zmprov gac -v

Page 6: Zimbra

Zimbra                              Cuentas

Crear varios forwardings a la vez:$ zmprov ma [email protected] zimbraMailForwardingAddress [email protected] zimbraMailForwardingAddress [email protected]

Cuenta con su quota en una sola linea$ zmprov gaa -v dominio.com | grep -e zimbraMailQuota -e zimbraMailDeliveryAddress | sed 's/zimbraMailQuota: //' | sed 's/zimbraMailDeliveryAddress: //' | sed '$!N;s/\n/ /'

Cuentas con nombre y correo en una sola linea$ zmprov -l gaa -v dominio.com | grep -i -e '^cn' -e '^zimbraMailDeliveryAddress' | sed 'N;s/\n/ /' | sed -e 's/cn: //g' -e 's/zimbraMailDeliveryAddress//'

Page 7: Zimbra

Zimbra                                 ListasBuscar todas las listas, y por dominio$ zmprov gadl$ zmprov gadl dominio.com Crear una lista$ zmprov cdl [email protected] Ver una lista específica$ zmprov gdl [email protected]

Encontrar todas las listas de un dominio y sus miembros$ for i in $( zmprov gadl dominio.com | grep -v abuse | grep -v postmaster | sort ) ; do echo `zmprov gdl $i | grep -e 'mail: ' -e 'zimbraMailForwardingAddress: ' | sed 's/mail/Lista/' | sed 's/zimbraMailForwardingAddress: //'` ; done ;

Page 8: Zimbra

Zimbra                                 Listas

Agregar un miembro a la lista$ zmprov adlm [email protected] [email protected]

Remover un miembro de la lista$ zmprov rdlm [email protected] [email protected] Borrar una lista$ zmprov ddl [email protected]

Page 9: Zimbra

Zimbra                                 ListasIdentificar listas por description $ for i in $( zmprov gadl dominio.com | grep -v abuse | grep -v postmaster | sort ) ; do echo `zmprov gdl $i | grep -e 'mail: ' -e 'description: ' | sed 's/mail/Lista/' | sed 's/description/company/'` ; done ;

Mebresia de cuenta en listas $ zmprov gdlm [email protected]

Page 10: Zimbra

Zimbra                              Buzones  Ver tamaño ocupado del buzón$ zmmailbox -z -m [email protected] gms

Revisar mensajes por carpetas en el buzón$ zmmailbox -z -m [email protected] gaf Borrar una carpeta completa de un buzón$ zmmailbox -z -m [email protected] emptyFolder Junk

Page 11: Zimbra

Zimbra                        BúsquedasBuscar envio de usuario$ grep 'from=<[email protected]' /var/log/zimbra.log

Buscar por ID de mensaje$ grep 6EC0F1E1015F /var/log/zimbra.log

Buscar envío de usuario a otra cuenta$ grep '[email protected]> -> .*[email protected]' /var/log/zimbra.log Buscar por destinatario$ grep '> ->.*[email protected]' /var/log/zimbra.log

 

Page 12: Zimbra

Zimbra                            Antispam Buscar dominio o cuenta en whitelist y ver postfix headers$ grep 'dominio.com' ~zimbra/conf/salocal.cf.in$ grep '[email protected]' ~zimbra/conf/salocal.cf.in$ cat  ~zimbra/conf/postfix_header_checks.in

Revisar build de base de datos de antispam y postfix$ ls -ltr ~zimbra/conf/salocal.cf*$ ls -ltr ~zimbra/conf/postfix_header_checks*  Revisar bloqueos$ grep -i -e blocked -e policy /var/log/zimbra.log$ tail -1000f /var/log/zimbra.log | grep -i -e blocked -e policy

Page 13: Zimbra

Zimbra                      Buzón Saturado$ postqueue -p | grep -1 uota$ zmmailbox -z -m [email protected] gms50.00 MB

$ zmmailbox -z -m [email protected] gaf$ zmmailbox -z -m [email protected] emptyFolder /Trash

$ postqueue -p | grep -1 uota | awk '/ Dec / {print $1}' | sudo postsuper -r -

Page 14: Zimbra

Zimbra                           ReferenciasZimbrahttp://www.zimbra.com

Wiki de Zimbrahttp://wiki.zimbra.com Zmprov en Wiki http://wiki.zimbra.com/index.php?title=Zmprov_(Provisioning) Tutorial de Comandos Unix http://www.docstoc.com/docs/2136020/A-Short-Unix-Tutorial-(grep-wc-sed-awk-sort-uniq-commands)

end