2.1.3.3.8 Calendar Items and Meeting Messages
A Message object is a calendar item when the value of the PidTagMessageClass property ([MS-OXCMSG] section 2.2.1.3) starts with "IPM.Appointment." or equals "IPM.Appointment". A Message object is a meeting message when the value of the PidTagMessageClass property starts with "IPM.Schedule.Meeting.". Clients SHOULD create items of these types with a best body format type of RTF. Clients can use a plain text body instead but SHOULD NOT create calendar items or meeting messages with a best body format type of HTML.
Each of the leaf MIME entities specified in this section SHOULD use the UTF-8 form as its character set, as specified in [RFC2445]. A MIME writer MAY<69> enable a user or a system administrator to select a character set encoding other than the UTF-8 form for the MIME headers and MIME entities generated from the properties of a Message object. The iCalendar message body, however, remains encoded in the UTF-8 form.