2011-07-18 9 views

Respuesta

11

OK, nadie responde a mi pregunta después de post-it para casi 1 horas lo cual es bastante inusual, pero me acaba de encontrar una solución. Espero que esto ayude a otros que se confunden con este tema.

mail.IsRead=true; 
mail.Update(ConflictResolutionMode.AutoResolve); 

Eso es todo. La clave es que debe actualizar el elemento o EmailMessage después de configurar la propiedad IsRead.

+0

alguna idea de cómo hacer esto utilizando la API PHP-EWS? – Lin

1

Un poco tarde pero aquí es un ejemplo de código más detallada:

// if the property is not loaded yet, first load it 
mail.Load(PropertySet(BasePropertySet.IdOnly, EmailMessageSchema.IsRead)); 

if (!mail.IsRead) // check that you don't update and create unneeded traffic 
{ 
    mail.IsRead = true; // mark as read 
    mail.Update(ConflictResolutionMode.AutoResolve); // persist changes 
} 
+0

¿cómo puedo obtener un artículo de correo electrónico único de la identificación del artículo? –

Cuestiones relacionadas