Sintomas
No Microsoft Exchange Server 2013 cumulativa Update 6 (CU6), se você chamar a mensagem-classe método SaveChanges em uma propriedade que não define o formato de corpo preferido (melhor), e se o corpo da mensagem é muito grande, o processo falhará e retornará a seguinte mensagem de erro:
MAPI_E_NOT_FOUND
Esse problema ocorre somente quando você usar um perfil do Outlook no modo online.
Por exemplo, um melhor formato do corpo é definido pela propriedade PR_NATIVE_BODY_INFO é definido como "HtmlBody (0x03)." Essa configuração corresponde à propriedade de PR_HTML do corpo da mensagem. Se, em seguida, é feita uma solicitação para alterar a propriedade PR_RTF_COMPRESSED , falha na solicitação para salvar as alterações se o corpo da mensagem é muito grande. Observação: Esse é um problema conhecido que afeta o Symantec Enterprise Vault. Nesse caso, o corpo de texto sem formatação é atualizada corretamente. No entanto, o corpo RTF retorna a mensagem de erro MAPI_E_NOT_FOUND.Causa
Esse problema ocorre porque, embora o Exchange 2013 oferece suporte a vários formatos de corpo, o programa armazena apenas um formato de corpo. Além disso, o Exchange executa uma conversão dinâmica se for solicitado um formato diferente.
Por exemplo, se o corpo de HTML está armazenado e um corpo RTF é solicitado, Exchange converte o corpo de HTML em RTF e ele retorna um fluxo somente leitura. Porque, na verdade, a propriedade PR_RTF_COMPRESSED não existe no armazenamento, o armazenamento retorna uma mensagem de erro MAPI_E_NOT_FOUND quando o Outlook tenta acessá-lo no modo leitura/gravação.Resolução
Para resolver esse problema, instale a seguinte atualização cumulativa:
Solução alternativa
Use a propriedade PR_NATIVE_BODY_INFO para determinar o tipo de corpo da mensagem é armazenado e acessar a única propriedade que é armazenada. Você não precisa atualizar todos os corpos de mensagem porque somente um corpo da mensagem é armazenado.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.