2015-07-19 72 views
0

我正在開發使用Activesync協議的應用程序。Activesync將郵件標記爲已讀

要標記郵件爲已讀我使用同步命令以下是我的要求

<?xml version="1.0" encoding="utf-8" ?> 
<Sync xmlns:email="Email" xmlns:tasks="Tasks" xmlns="AirSync"> 
    <Collections> 
     <Collection> 
      <SyncKey>42496781</SyncKey> 
      <CollectionId>5</CollectionId> 
      <DeletesAsMoves>1</DeletesAsMoves> 
      <GetChanges>0</GetChanges> 
      <WindowSize>512</WindowSize> 
      <Commands> 
       <Change> 
        <ServerId>5:31</ServerId> 
        <ApplicationData> 
         <email:Read>1</email:Read> 
        </ApplicationData> 
       </Change> 
      </Commands> 
     </Collection> 
    </Collections> 
</Sync> 

上面帶有託管帳戶效果很好,但對非託管帳戶它無法正常工作。對於非託管帳戶,有時我得到狀態錯誤8或3

回答

相關問題