O arquivamento de e-mails com a possibilidade de visualizá-los no futuro é uma função importante para grandes empresas. Ele pode ser utilizado para examinar várias reclamações, conduzir investigações e em várias outras situações. Além disso, essa função pode ser útil para provedores de SaaS, protegendo-se caso um usuário mal-intencionado utilize seu serviço para cometer atos ilícitos.
Para esses fins, foi criado o plugin Zimbra Archiving and Discovery, que permite arquivar e-mails de saída e entrada em cada caixa de correio, incluindo os e-mails salvos em rascunhos. No entanto, essa solução não está isenta de desvantagens. Primeiramente, funciona apenas com a versão paga Zimbra Collaboration Suite Network Edition e, em segundo lugar, opera apenas dentro do cliente web; não arquivará nada ao usar clientes de e-mail desktop ou mobile. Por isso, vamos explicar como implementar o arquivamento de e-mails de entrada e saída na versão gratuita do Zimbra Collaboration Suite Open-Source Edition, que, além disso, arquivará e-mails enviados de qualquer cliente de e-mail.

O arquivamento de e-mails é implementado através da função incorporada Postfix BCC. Funciona da seguinte forma: o administrador do sistema define um endereço de e-mail para o arquivo, insere algumas configurações, e então cada e-mail de entrada e saída será copiado para o e-mail de arquivo, onde posteriormente será possível encontrar a mensagem desejada. Recomendamos criar um o domíniopara o arquivo de e-mails. Isso facilitará significativamente a gestão das caixas de correio arquivadas no futuro.
Arquivamento de e-mails eletrônicos de saída

Vamos configurar o arquivamento de e-mails de saída. Por exemplo, pegaremos a conta manager@company.ru e criaremos uma caixa de correio de arquivamento manager@archive.company.ru. Para que os e-mails de saída sejam arquivados, é necessário fazer algumas alterações nas configurações do Postfix. Para isso, abra o arquivo /opt/zimbra/postfix/conf/main.cf e adicione a seguinte linha ao final sender_bcc_maps = lmdb:/opt/zimbra/postfix/conf/sender_bcc. Após isso, é necessário criar o arquivo /opt/zimbra/postfix/conf/sender_bcc E adicione as caixas de correio que precisam ser arquivadas, bem como as caixas de correio para as quais os e-mails arquivados serão redirecionados. É possível arquivar várias caixas de correio em uma só. Isso é feito da seguinte maneira:
manager@empresa.pt manager@archivo.empresa.pt
vendas@empresa.pt manager@archivo.empresa.pt
suporte@empresa.pt suporte@archivo.empresa.pt

Depois que todas as caixas de correio forem adicionadas, resta apenas executar o comando postmap /opt/zimbra/postfix/conf/sender_bcc e reiniciar o Postfix com o comando postfix reload. Como indicado pelo nosso exemplo, após a reinicialização, todos os e-mails enviados das contas manager@empresa.pt e vendas@empresa.pt irão para uma única caixa de correio manager@archivo.empresa.pt, enquanto os e-mails enviados da conta suporte@empresa.pt serão arquivados na caixa de correio suporte@archivo.empresa.pt.
Arquivamento de e-mails recebidos
Agora vamos configurar o arquivamento automático de e-mails recebidos. Para isso, podemos usar o mesmo Postfix BCC. Assim como no caso do arquivamento de e-mails enviados, precisamos abrir o arquivo /opt/zimbra/postfix/conf/main.cf e adicionar a seguinte linha recipient_bcc_maps = lmdb:/opt/zimbra/postfix/conf/recipient_bcc. Após isso, é necessário criar o arquivo /opt/zimbra/postfix/conf/recipient_bcc e adicionar os endereços de e-mail necessários no formato anterior.

Após adicionar as caixas, é necessário executar o comando postmap /opt/zimbra/postfix/conf/recipient_bcc e reiniciar o Postfix com o comando postfix reload. Agora, todos os e-mails recebidos das contas manager@empresa.pt e vendas@empresa.pt serão arquivados na caixa de correio manager@archivo.empresa.pt, enquanto os e-mails recebidos da conta suporte@empresa.pt serão copiados para a caixa de correio suporte@archivo.empresa.pt.

Exemplo de configuração de filtro de mensagens recebidas
Notamos que a cada adição ou remoção de endereços de e-mail nas listas /opt/zimbra/postfix/conf/sender_bcc e /opt/zimbra/postfix/conf/recipient_bcc é necessário executar novamente o comando postmap com a lista alterada, e também reiniciar o Postfix. Também recomendamos o uso de filtros de e-mail do Zimbra OSE com base no nome do remetente e do destinatário para que as mensagens recebidas e enviadas sejam organizadas em pastas, facilitando assim a localização do e-mail desejado.

Exemplo de configuração de filtro de mensagens enviadas
Para buscar mensagens nos arquivos de e-mail criados, você poderá usar a pesquisa integrada do Zimbra OSE. Além disso, deve-se considerar que o tempo de armazenamento dos e-mails no arquivo é significativamente maior do que na conta, o que significa que será necessário definir uma cota aumentada e uma política de armazenamento com um período mais longo. Caso as caixas de correio arquivadas estejam em um domínio separado, será muito mais fácil fazer isso.
Para qualquer questão relacionada ao Zextras Suite, você pode entrar em contato com a representante da empresa «Zextras», Ekaterina Triandafiliadi, pelo e-mail katerina@zextras.com
Fonte: habr.com
