quinta-feira, 20 de agosto de 2015

Zimbra - Comandos uteis no terminal


Nas minhas administrações de serviços de e-mail, talvez a que mais utilizo é a plataforma Zimbra Collaboration. Devido à isso, segue abaixo alguns comandos que podem ser uteis à mais pessoas. Já que para mim são muito uteis no dia à dia. Segue abaixo lista de comandos que acho uteis:



Comandos simples

Após estar logado como root no shell do servidor zimbra dê o comando abaixo para se logar como usuário zimbra e ter direito de execução nos comandos.

# su - zimbra

Feito isso, há alguns comandos muito uteis que às vezes são mais rápidos do que efetuar o mesmo processo pela interface gráfica.

Iniciando serviços
$ zmprov start

Parando serviços
$ zmprov stop

Reiniciando serviços
$ zmprov restart

Verificando status do sistema
$ zmprov status

Exibir todas as contas do servidor
$ zmprov -l gaa

Exibir todas as contas de um domínio especifico
$ zmprov -l gaa dominio.com.br

Criando usuário
$ zmprov ca usuario@dominio.com.br senha

Criando usuário já com o Display Name
$ zmprov ca email@dominio.com.br senha displayName 'Charles Bronson'

Efetuar troca de senha de uma conta
$ zmprov sp conta@dominio.com.br senha

Listando listas de distribuição(alias)
$ zmprov gadl

Listando listas de distribuição de um dominio específico
$ zmprov gadl | grep dominio.com.br


Comandos mais avançados

Checa informações da conta
$  zmprov ga -e email@dominio.com.br
ou expandido
$  zmprov ga  email@dominio.com.br

Lista todos os usuários
$  zmprov gqu 'zimbra' | awk {'print " "$3/1048576" "$2" "$1'}

Limpar Conteúdo de Mailbox que nunca efetuou logon

$  zmaccts | grep never | awk '{print "zmmailbox -z -m " $1 " emptyFolder /Inbox"}' | cat -n



Backup's contas

Backupeando uma conta no braço
# /opt/zimbra/bin/zmmailbox -z -m email@dominio.com.br getRestURL "//?fmt=tgz" > /backup/conta.tgz"  "também funciona no formato zip"

Restaurando uma conta no braço resetando a conta( deixando zerada) e inserindo o backup feito.
#  /opt/zimbra/bin/zmmailbox -z -m email@dominio.com.br postRestURL "//?fmt=tgz&resolve=reset" /backup/conta.tgz

Restaurando uma conta no braço sem resetar a conta de destino
#  /opt/zimbra/bin/zmmailbox -z -m email@dominio.com.br postRestURL "//?fmt=tgz&resolve=modify" /backup/conta.tgz

Por hoje é só..

Have a nice day =D

Nenhum comentário:

Postar um comentário