--- /home/evo/Desktop/mail-stub-exchange.c	2007-01-03 20:54:10.000000000 +0530
+++ mail/mail-stub-exchange.c	2007-01-03 20:57:35.000000000 +0530
@@ -1400,8 +1400,9 @@ mark_one_read (E2kContext *ctx, const ch
 {
 	E2kProperties *props;
 	E2kHTTPStatus status;
-
+	
 	props = e2k_properties_new ();
+	e2k_properties_set_int (props, E2K_PR_HTTPMAIL_FLAGS, 1);
 	e2k_properties_set_bool (props, E2K_PR_HTTPMAIL_READ, read);
 
 	status = e2k_context_proppatch (ctx, NULL, uri, props, FALSE, NULL);
@@ -1418,8 +1419,10 @@ mark_read (EFolder *folder, GPtrArray *h
 	E2kHTTPStatus status;
 
 	props = e2k_properties_new ();
+	
+	e2k_properties_set_int (props, E2K_PR_HTTPMAIL_FLAGS, 1);
 	e2k_properties_set_bool (props, E2K_PR_HTTPMAIL_READ, read);
-
+	
 	iter = e_folder_exchange_bproppatch_start (folder, NULL,
 						   (const char **)hrefs->pdata,
 						   hrefs->len, props, FALSE);
