How to get a list of all distribution list members
เราสามารถตรวจสอบว่ามี distribution list (email) ต่างๆ มี ชื่อ account อะไรบ้างพร้อม email ได้ง่ายๆ เพียง copy script ด้านล่างนี้ แล้วรันด้วย zimbra user ครับ
#!/bin/sh
echo > /tmp/groupslist.txt
for LISTNAME in `zmprov gadl`
do
echo $LISTNAME >> /tmp/groupslist.txt
echo "-------------------------------" >> /tmp/groupslist.txt
for LISTMEMBER in `zmprov gdl $LISTNAME | grep zimbraMailForwardingAddress | cut -f2 -d " "`
do
DISPLAYNAME=`zmprov ga $LISTMEMBER | grep displayName | cut -f2,3 -d " "`
echo "${DISPLAYNAME} ${LISTMEMBER}" >> /tmp/groupslist.txt
done
echo >> /tmp/groupslist.txt
done