diff --git a/ActiveSync/SOGoMailObject+ActiveSync.m b/ActiveSync/SOGoMailObject+ActiveSync.m index ac4976aaa..ef8e65593 100644 --- a/ActiveSync/SOGoMailObject+ActiveSync.m +++ b/ActiveSync/SOGoMailObject+ActiveSync.m @@ -1231,6 +1231,12 @@ struct GlobalObjectId { } else { + if ([[value objectForKey: @"bodyId"] length]) + { + [s appendFormat: @"%@", [[value objectForKey: @"bodyId"] activeSyncRepresentationInContext: context]]; + [s appendFormat: @"%d", 1]; + } + [s appendFormat: @"%d", 1]; // See: http://msdn.microsoft.com/en-us/library/ee160322(v=exchg.80).aspx [s appendFormat: @"%d", [[value objectForKey: @"size"] intValue]]; //[s appendFormat: @"%d", 1];