Digamos que temos quatro representantes de atendimento ao cliente: Billy, Bob, Joe e Tom. Tom é o gerente do departamento. Há uma caixa de correio do Atendimento ao Cliente compartilhada no servidor Cyrus à qual todos eles têm acesso. Tom, como o gerente também tem privilégios administrativos para a caixa de correio compartilhada.
Eles decidem criar subpastas de certa forma e Tom os cria. Eles estão todos executando o Thunderbird, então Tom clica com o botão direito do mouse na pasta principal e escolhe "Nova subpasta".
Agora Tom tem as subpastas que ele precisa e os outros representantes de vendas têm ... nada! Porque Cyrus criou as Subpastas dando permissões de "Acesso Total" ao Tom, e todo mundo não tem acesso.
Então, como Tom dá aos outros representantes em seu departamento acesso às novas pastas?
No que diz respeito a Cyrus, Tom tem permissão para conceder acesso a outras pessoas a suas novas caixas de correio. Mas, até onde eu sei, não há nenhuma opção no Thunderbird para conceder permissões de caixa de correio.
Um membro da equipe de TI não deve receber uma solicitação de suporte toda vez que alguém quiser adicionar uma subpasta a uma caixa de correio compartilhada. É por isso que colocamos certos usuários em administradores de caixa de correio em primeiro lugar!
Mas perguntar a usuários (não técnicos) para o SSH em um servidor IMAP para executar o cyradm também parece ser uma má ideia.
Certamente alguém encontrou uma solução para esse dilema. Talvez uma extensão do Thunderbird para definir as permissões do Cyrus? Ou algo como umask que força as subpastas a terem permissões idênticas para seus pais na criação?
E relacionado, e quanto à configuração do Sieve? Existe alguma maneira que possa ser feita a partir da máquina cliente também?
Obrigado
Nick