Comment obtenir, ajouter, supprimer, liste de distribution à l’aide de zmprov CLI dans Zimbra

Comment obtenir, ajouter, supprimer, liste de distribution à l’aide de zmprov CLI dans Zimbra

25 mars 2020 Non Par admin

L’outil zmprov peut effectuer toutes les tâches d’approvisionnement dans Zimbra LDAP, y compris la création de comptes, d’alias, de domaines, de COS, de listes de distribution et de ressources de calendrier. Outre l’utilisation de l’interface de ligne de commande (CLI), l’administrateur système peut également effectuer la tâche suivante à partir de la console d’administration zimbra. Pour CLI, la syntaxe est zmprov

1. Login to zimbra :

[root@centos64 ~]# su - zimbra

2. How to get DistributionListmembership :

[zimbra@centos64 ~]$ zmprov gdlm ictgroup@ehowstuff.local
# distributionList ictgroup@ehowstuff.local memberCount=2

members
admin@ehowstuff.local
user1@ehowstuff.local

3. How to getDistributionList :

[zimbra@centos64 ~]$ zmprov gdl ictgroup@ehowstuff.local
# distributionList ictgroup@ehowstuff.local memberCount=2
mail: ictgroup@ehowstuff.local
objectClass: zimbraDistributionList
objectClass: zimbraMailRecipient
uid: ictgroup
zimbraCreateTimestamp: 20130512043842Z
zimbraId: ee8b2755-d450-42a0-bb8b-b0ab64901ca6
zimbraMailAlias: ictgroup@ehowstuff.local
zimbraMailForwardingAddress: admin@ehowstuff.local
zimbraMailForwardingAddress: user1@ehowstuff.local
zimbraMailHost: centos64.ehowstuff.local
zimbraMailStatus: enabled

members
admin@ehowstuff.local
user1@ehowstuff.local

4. How to createDistributionList :

[zimbra@centos64 ~]$ zmprov cdl newgroup@ehowstuff.local
94bf7dad-3f01-4c5c-a02a-bc646cd1c4b7
[zimbra@centos64 ~]$ zmprov adlm newgroup@ehowstuff.local user1@ehowstuff.local
[zimbra@centos64 ~]$ zmprov adlm newgroup@ehowstuff.local user2@ehowstuff.local
[zimbra@centos64 ~]$ zmprov gdlm newgroup@ehowstuff.local 

# distributionList newgroup@ehowstuff.local memberCount=2 
members 
user1@ehowstuff.local 
user2@ehowstuff.local 

5. How to removeDistributionListMember :

[zimbra@centos64 ~]$ zmprov rdlm newgroup@ehowstuff.local user2@ehowstuff.local

6. How to getAlldistributionLists :

[zimbra@centos64 ~]$ zmprov gadl
ictgroup@ehowstuff.local
newgroup@ehowstuff.local