2015-07-19 5 views
0

Je développe une application qui utilise le protocole ActiveSync.Activesync Marquer comme lu

Pour marquer la poste comme lu je suis en utilisant la commande Sync et ci-dessous est ma demande

<?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> 

ci-dessus fonctionne bien avec compte hébergé, mais pour non organisé compte, il ne fonctionne pas. Pour non hébergé compte quelques fois que je reçois erreur d'état 8 ou 3.

Répondre