Em um constante aprendizado o Zimbra é uma das soluções que venho aprendendo, ontem chegou em meu conhecimento o recurso Dumpster do Zimbra, que nada mais é que um despejo de emails após o usuário excluir da lixeira, onde o mesmo consegue recuperar o email em tempo determinado.
No painel do Zimbra Admin é mostrado como "Pasta de Lixeira", porém na próxima versão será alterado para "Despejo" conforme Bugzilla, abaixo a imagem do recurso no painel:
Reportei o recurso a um colega de trabalho (Kleiton) e após isso ele "destrinchou" o recurso no Zimbra e me retornou com uma Wiki com informações ricas, as quais compartilho aqui, pois conhecimento compartilhado é muito mais valido.
1 - Habilitar Feature
1 |
zmprov mc default zimbraDumpsterEnabled "TRUE" zimbraDumpsterPurgeEnabled "TRUE" zimbraDumpsterUserVisibleAge "30d" zimbraMailDumpsterLifetime "30d" |
2 - Explicação dos comandos
default = nome da classe de serviço
zimbraDumpsterEnabled – TRUE/FALSE - Determina se a feature dumpster será habilitada ou não.
zimbraDumpsterPurgeEnabled – TRUE/FALSE - Determina se os usuários verão a opção de recuperar e-mails no webmail.
zimbraDumpsterUserVisibleAge – Onde "n" é o número de dias que os usuários verão as mensagens que estão armazenadas para a recuperação.
zimbraMailDumpsterLifetime – Onde "n" é o número de dias que os itens serão mantidos antes de serem deletados automaticamente.
3 - Ver opções que estão setadas
1 |
zmprov gc default | grep Dumpster |
4 - Procurar no Dumpster - por usuário
1 |
zmmailbox -z -m user@example.com s --dumpster -l 30 --types message larger:1kb |
5 - Restaurar elementos do Dumpster - por usuário
1 |
zmmailbox -z -m user@example.com recoverItem Id Inbox |
6 - Esvaziar Dumpster - por usuário
1 |
zmmailbox -z -m user@example.com -A emptyDumpster |
7 - Deletar determinado item do Dumpster - por usuário
1 |
zmmailbox -z -m user@example.com -A dumpsterDeleteItem 280 |
Referencia:
https://wiki.zimbra.com/wiki/Enable_and_operate_Zimbra_Dumpster