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.