Sümptomid
Rakenduses Microsoft Exchange Server 2013 kumulatiivne Update 6 (CU6), kui helistate sõnum-klassi SaveChanges meetod see määrata eelistatud (parim) keha vorming ja kui sõnumi sisu on liiga suur, nurjub ja tagastab järgmise tõrketeate:
MAPI_E_NOT_FOUND
See probleem ilmneb ainult siis, kui kasutate Outlooki profiili ühendusega režiimis.
Näiteks parim keha vormingus, mis on määratletud PR_NATIVE_BODY_INFO atribuut on seatud "HtmlBody (0x03)." See säte vastab PR_HTML atribuudi sõnumi sisu. Kui taotlus esitatakse seejärel muuta atribuuti PR_RTF_COMPRESSED , muudatuste salvestamiseks taotlus nurjub, kui sõnumi sisu on liiga suur.
Märkus. See on teadaolev probleem, mis mõjutab Symantec ettevõtte hoidla. Sel juhul uuendab lihtteksti keha õigesti. MAPI_E_NOT_FOUND tõrketeade tagastatakse siiski RTF-vormingus.
Põhjus
See probleem ilmneb, sest kuigi Exchange 2013 toetab mitme keha, programm salvestab ainult üks keha vorming. Samuti teeb Exchange dünaamiline teisendamine kui mõnes muus vormingus.
Näiteks kui HTML-vormingus sisu talletatakse ja RTF-vormingus sisu taotletakse, Exchange teisendab HTML-vormingus sisu RTF-vormingus ja tagastab kirjutuskaitstud stream. Kuna PR_RTF_COMPRESSED atribuuti pole tegelikult olemas poest, tagastab poe MAPI_E_NOT_FOUND tõrketeade Outlook proovib juurde pääseda lugemiseks või kirjutamiseks režiimis.
Lahendus
Probleemi lahendamiseks installige järgmine koondvärskendus.
Lahendus
Kasutage atribuuti PR_NATIVE_BODY_INFO kindlaks teha, millist sõnumi sisu, mis on salvestatud ja juurdepääsu atribuut, mis on salvestatud. Enam peate värskendama kõik sõnumi keha, sest ainult ühe sõnumi keha on salvestatud.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
See artikkel käsitleb kolmandate poolte poolt valmistatud tooteid, kes pole Microsoftiga seotud. Microsoft ei garanteeri, mingit kaudset ega jõudlusele ega töökindlusele nende toodete kohta.