2011-07-18 15 views

cevap

11

Tamam, hiç kimse yaklaşık 1 saat yayınladıktan sonra soruyu yanıtlamıyor, ki bu oldukça sıradışı ama sadece bir çözüm buldum. Umarım bu konuda kafasını karıştıran başkalarına yardım eder.

Bu kadar. Anahtar, IsRead özelliğini ayarladıktan sonra öğeyi veya EmailMessage'ı güncellemeniz gerektiğidir.

+0

bir fikrin? – Lin

1

Biraz geç ama burada daha detaylı bir kodu bir örnektir: php-ews API kullanarak bunu nasıl

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

Ürün kimliğinden nasıl benzersiz bir e-posta öğesi alabilirim? –