I'm creating appointments and meeting with EWS managed API but however, I found the Icon's appearing wrongly in Outlook 2016.
Creating meetings with msdn example ` ExchangeService service = GetExchangeService(); Appointment meeting = new Appointment(service);
// Set the properties on the meeting object to create the meeting.
meeting.Subject = "EWS : Meeting";
meeting.Body = "Let's learn to really work as a team and then have lunch!";
meeting.Start = DateTime.Now.AddDays(2);
meeting.End = meeting.Start.AddHours(4);
meeting.Location = "Conference Room 12";
meeting.RequiredAttendees.Add("attendee1");
meeting.RequiredAttendees.Add("attendee2");
meeting.ReminderMinutesBeforeStart = 60;
//// Save the meeting to the Calendar folder and send the meeting request.
meeting.Save(SendInvitationsMode.SendToAllAndSaveCopy);
// Verify that the meeting was created.
Item item = Item.Bind(service, meeting.Id, new PropertySet(BasePropertySet.FirstClassProperties));
Console.WriteLine("\nMeeting created: " + item.Subject + "\n");`
But the Icons are like this . Here , Subject starting with "EWS" created using API and subject with "Outlook" are manually created in outlook. Outlook meeting has different Icon.
Any workaround for this problem?