Criação de usuários no Zimbra

De Wiki Hackstore

Crie novos usuários utilizando uma lista pré-definida

O parâmetro zimbraCOSid é ID da sua “Class of Service”, e para obter este número basta acessar a intranet administrativa (porta 7071 HTTPS) e clicar na sua COS padrão para os usuários.

Zimbra cos.png


Lista de usuários por domínio

crie a lista de usuários no padrão abaixo:

[root@server /root]# cat lista-hackstore.csv

raphaelbastos,hackstore.com.br,Raphael Bastos
contato,hackstore.com.br,Contato Hackstore

Crie os usuários

Segue script para criação de usuários:

#!/bin/bash

LISTA="lista-hackstore.csv"
COSID="e00558a1-0d00-11c8-835a-012d93afea3b"

while IFS=, read USER DOMAIN NAME;do

        echo criando conta ${USER}@${DOMAIN} ...
        echo -e "comando: /opt/zimbra/bin/zmprov ca \"${USER}@${DOMAIN}\" \"${USER}@123\" displayName \"${NAME}\" zimbraCOSid ${COSID}\n\n"

        /opt/zimbra/bin/zmprov ca ${USER}@${DOMAIN} ${USER}@123 displayName "${NAME}" zimbraCOSid ${COSID}

done < ${LISTA}