Para melhoria de performance, houve uma alteração na arquitetura da gestão de e-mail a partir da versão 1.8.2374.

  • A nova arquitetura consiste em dividir a estrutura em 4 tabelas:

    • CRM_MAILSEND para armazenamento de todos os e-mails que foram enviados pelos sistema (Mesa do classificador, Campanha, Ocorrência/follow).

    • CRM_MAILRECEIVE para armazenamento dos e-mails de recebimento que não tem classificação ou não estão nas pastas de Spam, Arquivados e Excluídos.

    • CRM_MAIL para armazenamento dos e-mails da tabela recebidos, que foram tratados, arquivados.

    • CRM_MAILTRASH, para armazenamento dos e-mails de spam e excluídos.

  • As 4 tabelas tem os mesmos campos. Os campos que tem na CRM_MAIL existem em todas as tabelas.

  • Após a divisão, após a execução do serviço os e-mails são direcionados para as novas tabelas específicas.

  • Quando um e-mail for movido entre as pastas Receive, Mail e Trash, o e-mail é armazenado na pasta de destino e é deletado da pasta de origem.

  • As tabelas Receive e Mail foram inseridas juntas porém a busca acontece somente na tabela Receive, pois após classificação ou troca de pasta a mesma é deletada.

  • Para organizar os e-mails existentes na caixa postal para distribuição nas novas tabelas, é necessário executar script. A equipe técnica (Squad) solicita essa atividade.



Version Published Changed By Comment
CURRENT (v. 1) Jun 22, 2021 16:13