Problemas de consistência de dados locais com caixas de correio grandes do Exchange, Apple Mail, várias conexões para a mesma conta

2

Eu tenho uma situação de longa data com um cliente que tem uma quantidade enorme de e-mail. Para piorar, a maior parte do conteúdo da mensagem e dos anexos são arquivos de texto. Então, estamos falando de muitos cabeçalhos, arquivos pequenos e um monte de conteúdo para indexar.

A plataforma na qual os dados estão atualmente é o Hosted Exchange 2010. Escolhi isso sob a suposição de que era a solução de email mais robusta que existe. A plataforma hospedada em que estou tem alguns recursos muito bons, como poder capturar um instantâneo PST semanal de cada caixa de correio para fins de backup, o que é um feito difícil com um provedor IMAP.

O pior usuário é aquele cuja caixa de entrada recebe cerca de 5000 mensagens por mês e a maioria delas não pode ser removida porque elas contêm informações legais importantes sobre contratos e transações, portanto a integridade dos segmentos deve ser preservada.

Para agravar ainda mais o problema, existem 5 caixas de correio que são assinadas com o Apple Mail através do protocolo Exchange em 5 computadores. Eles insistem em usar o e-mail da Apple e em ter todas as caixas de correio disponíveis para todas as máquinas, o que é legítimo, já que precisam pesquisar correspondências relacionadas a transações e contratos em todas as contas da empresa para garantir que nenhuma troca seja perdida. ao responder a um cliente. A única alternativa viável seria sugerir que eles iniciassem um banco de dados diferente para manter esses segmentos, o que seria muito trabalho extra para eles e provavelmente exigiria a contratação de mão-de-obra extra para processar.

Eu gastei meu conhecimento de como lidar com isso e o volume de e-mails que chegam continua aumentando. A taxa de entrada de email na caixa de correio principal dobrou desde o ano passado.

O que eu fiz para resolver o problema até agora é:

  • "desmembrado" de todas as pastas de caixa de correio do lado do servidor para um tamanho de menos de 5.000 cabeçalhos
  • movido contas não principais para cada usuário para o Outlook 2011 no modo somente cabeçalhos
  • removeu todas as comunicações não essenciais da caixa de correio (alertas do Facebook, promoções, etc.)
  • moveu o conteúdo antes de 2012 para uma caixa de correio de troca separada para o usuário principal reduzir o tamanho total da caixa de correio para menos de 7 GB para o primário e seu arquivo, todas as outras caixas de correio são menores
  • fez com que o provedor do Exchange hospedado movesse todas as caixas de correio para um novo banco de dados do lado do servidor
  • exportou todos os dados locais para um arquivo do Mail, excluiu todos os dados do Mail e recriou todas as contas

Não importa o que eu faça, estou tendo problemas de consistência com o Apple Mail, mantendo a sincronização com as contas de forma confiável. Sintomas:

  • pastas do lado do servidor desaparecem ou perdem o conteúdo aleatoriamente (tudo está bem no lado do servidor, o Mail não exibe uma pasta ou seu conteúdo)
  • A caixa de entrada
  • para de atualizar, perde todo o conteúdo ou é revertida para uma data anterior

Os usuários insistem em continuar a usar o Apple Mail. Embora esteja ciente de que há vários problemas com esse aplicativo, que ele não implementa adequadamente o IMAP ou o Exchange, tem problemas para manter a integridade de seus caches locais e muitos outros problemas, ainda estou fazendo o possível para permitir que os usuários para continuar usando como preferir. Parte do motivo é que não estou certo de que o Outlook 2011, ou qualquer outro cliente de e-mail, possa lidar com isso de maneira elegante. E se eu fosse insistir que a única maneira de isso funcionar bem seria mudar os clientes de e-mail, eu teria que ter absoluta certeza de que a nova solução realmente manteria a integridade.

Arquivar conteúdo localmente não é uma opção, pois esse conteúdo teria que ser propagado para pelo menos 5 máquinas e mantido em sincronia com todas as operações de arquivamento, o que deve acontecer com frequência com a quantidade de conteúdo que chega.

Se alguém souber de uma solução certa para isso, algo que resolva essa situação de uma vez por todas, sou todo ouvidos.

Eu tentei adicionar as contas do Exchange como IMAP no Mail, o que produz melhores resultados de sincronização, mas agrava um problema diferente que é um disjuntor de negócio - com tantas conexões à mesma caixa de correio (5 Mail + 2 dispositivos iOS) o servidor do Exchange é executado em muitos problemas de conexões IMAP simultâneas. Isso acontece independentemente do cliente que eu uso, eu era capaz de replicar o problema usando o MS Outlook 2010 e 2007, Thunderbird no Win e OS X, Mail e Outlook 2011. Então, na melhor das hipóteses eu posso manter uma única conexão IMAP sem arriscar rejeições de conexão por causa do limite de simultaneidade do IMAP. Também verifiquei que outras implementações do Exchange hospedadas sofrem da mesma limitação testando no Office 365.

Eu poderia mover a situação de volta para um provedor somente de IMAP, mas, novamente, não tenho certeza de qual provedor eu escolheria que pudesse garantir melhores resultados.

Eu agradeço suas palavras de sabedoria.

    
por zentech 09.05.2013 / 07:03

1 resposta

0

Aproveite o Outlook Web Access ... Considere também o Outlook 2011 para Mac, pois ele pode gerenciar os problemas de volume e simultaneidade. Observe que o Outlook para Mac usa a mesma solução de pesquisa do Spotlight e é adepto de vasculhar o correio indexado.

Na minha experiência, o Apple Mail tende a cair nessas situações. Você atingiu os limites do aplicativo. Se os usuários insistirem em fazer isso e trabalharem dessa forma, eles precisam estar em um software mais robusto.

    
por 09.05.2013 / 07:36