Scripts para o Cyrus Imap: Criar caixas postais e definir quota

Em um post anterior, compartilhei dois scripts, para definir permissão para o usuário admin e remover caixas postais no Cyrus Imap, agora compartilho com vocês os scripts para criar caixas postais e definir quota, também criei um script maior que além de criar a caixa postal já define a permissão e aplica a quota.

Os scripts estão disponibilizados em https://github.com/fsschmidt/cyrusimap conforme abaixo:

Criar caixa postal:

https://github.com/fsschmidt/cyrusimap/blob/master/Scripts/criar_caixas.pl

Definir quota:

https://github.com/fsschmidt/cyrusimap/blob/master/Scripts/setarquota.pl

Criar a caixa postal definindo permissão e quota:

https://github.com/fsschmidt/cyrusimap/blob/master/Scripts/criar_caixas_completo.pl

Anúncios

6 comentários sobre “Scripts para o Cyrus Imap: Criar caixas postais e definir quota

  1. hola, perdon por escribir en español. Quisiera instalar expresolivre 2.5, sobre squeeze, pero su entrada me pide senha. podria mandarme un email si se me puede brindar la senha. brigado!

    1. Olá Marcelo !

      O Expresso 2.5 é compatível com o squeeze (debian 6), basta utilizar o script de instalação do mesmo. A instalação no Wheezy (debian 7), que ainda não está contemplada pelo script de instalação.

  2. amigo bom dia!

    Sou iniciante no mundo linux e estou com problemas na criação de caixas. Bom, estou usando a versão mais nova do expresso v3 e essa versão não cria as caixas sent,draft e trash. Quando crio um usuario pela interface nova do expresso ele só cria a caixa de entrada, ou seja o comando no cyrus não está sendo executado. O que preciso é de um script que rode um comando no cyrus e crie as caixas que faltam. O questionamento é:

    1 – Será que esse script conseguiria me atender?
    2 – Como faria para esse script funcionar no momento da criação de usuarios pela interface do expresso v3
    3 – E como e onde executar esse script para tudo funcionar?

    obrigado!

    1. Olá Leonardo, tudo bem?

      Sim, esse script você pode utilizar para crias as pastas essenciais do Cyrus (e outras se precisar), você gera uma lista com os usuários e no script vc entra com as caixas que quer criar. Utilizar um laço FOR fica bem simples.

      Se precisar de orientações mais específicas entre em contato por favor.

      1. Amigo gostaria sim de mais detalhes como fazer isso e como fazer para ele rodar junto. Obrigado pela atenção

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s