Aquí regreso otra vez con un script de bash vago para poder mostrar cada lista de correo de Zimbra con sus respectivas cuentas.
Primero obtengo todas las listas de correo y luego a través de un lazo for voy presentando las cuentas por cada lista.
Así de fácil jejeje.
Aquí les dejo el script:
#!/bin/sh ## Iknaxio Marx - 10/02/2011 ## Listar los miembros de los Grupos de Correos echo "" echo "REPORTE DE CUENTAS POR LISTAS DE CORREO AL "`date +%y-%m-%d_%H-%M-%S` echo "" LISTS=`/opt/zimbra/bin/zmprov gadl` for LIST in $LISTS do echo "GRUPO $LIST" echo "======================================" /opt/zimbra/bin/zmprov gdl $LIST | /bin/grep zimbraMailForwardingAddress |/usr/bin/awk '{print $2}' FS=": " echo "" doneLa salida es:
REPORTE DE CUENTAS POR LISTAS DE CORREO AL 12-02-10_22-06-44 GRUPO auditores@miempresa.com.ec ====================================== aalvarez@fmiempresa.com.ec eayala@miempresa.com.ec gmoran@miempresa.com.ec gsuarez@miempresa.com.ec GRUPO callcenter@miempresa.com.ec ====================================== gsanchez@miempresa.com.ec iaraujo@miempresa.com.ec jcevallos@miempresa.com.ec rnaranjo@miempresa.com.ecPilas, espero que le sirva a alguien ;)
Saludos :D