zimbra用zmprov命令创建群组并授权向群组发邮件

//zmprov介绍

zmprov工具能够执行许多任务,比如创建账号,别名,域名,COS,列表和日历等

对邮件管理员来说,在日常工作方面,zmporv是一个在CLI(command line interface)下强有力的工具,当然你也可以在管理员控制台执行这些操作

//邮件环境

  1. 系统centos6.4,zimbra7

  2. zimbra正常工作,域名使用zijian.com

  3. 建立测试用户有user1,user2,user3,...user10

//用户管理

1.创建一个用户

zmprov ca [email protected] a12345678


2.删除一个用户

zmprov da [email protected] a12345678


3.更改用户密码

zmprov sp [email protected] a1234567


4.重命名用户名

zmprov ra [email protected] [email protected]


5.查看zimbra中所有用户

echo "gaa" | zmprov -l

//群组管理

1.查看某个域名下所有群组(getAlldistributionLists)

zmprov gadl


2.查看群组成员(get DistributionListmember)

zmprov gdlm [email protected]


3.查看某个群组详细信息(getDistributionList)

zmprov gdl [email protected]


4.删除群组

zmprov ddl [email protected]


5.重命名群组

zmprov rdl [email protected] [email protected]

//群组成员管理

1.创建群组(createDistributionList)

zmprov cdl [email protected]


2.添加用户(add DistributionListmember)

zmporv adlm [email protected] [email protected]

zmporv adlm [email protected] [email protected]

zmporv adlm [email protected] [email protected]


3.从群组中移除一个用户(removeDistributionListMember)

zmprov rdlm [email protected] [email protected]

//授权用户向群组发邮件

#默认情况下(即只创建群组,并添加用户,没有用zmprov授权),所有用户都可以向该域名下创建的所有群组发邮件,明确授权某些用户可以发邮件之后,其它用户将不能向该群组发邮件

#为了使用授权命令,需要启用Milter Server

启用方法:管理控制台----> 全局设定 -----> MTA ------> Milter Server启用


1.授权user1,user4用户向[email protected]发邮件

zmprov grr dl [email protected] usr [email protected] sendToDistList

zmprov grr dl [email protected] usr [email protected] sendToDistList


2.取消user1向群组[email protected]发邮件权限

zmprov rvr dl [email protected] usr [email protected] sendToDistList

注意:授权向群组发邮件的用户与该用户在不在改群组中没有关系


3.查看某个群组的授权用户

zmprov gg -t dl [email protected]


你可能感兴趣的:(list,distribution,zimbra,zmprov)