Skip to content
Destiny Peterson edited this page Nov 8, 2023 · 2 revisions

This page lists how much support a certain object has. There are three classifications: Open, meaning that the file can be opened but not saved at all, Partial, meaning that the file uses default saving characteristics and has not been fully implemented, and Full, meaning that the class has been completely written. A class with incomplete properties may still be listed as Full if the saving capabilities are done. In addition, the version for each milestone of a class is listed.

The first column is the internal class type that is used to figure out the value for the second column, the extract-msg class that is used to handle it. If the Class Name column is blank, look to the next one down for details, as it shares a class. Message class types ending with .* must start with the string but may have anything after it. If there is no more specialized version later in the table, anything starting with that will be handled by the specified class.

For things added before 0.29.0, 0.29.0 is listed as when they were added, as that is the oldest version officially supported.

Saving before version 0.35.0 may work for some things, but is not considered complete.

Message Class Class Name Support Level Support Added Saving Added Saving Completed
IPM MSGFile Open 0.29.0 Won't Add
REPORT.*
IPM.Note.* Message Full 0.29.0 0.29.0 0.35.0
IPM.Activity.* Journal Full 0.46.0 0.46.0 0.46.0
IPM.Appointment.* AppointmentMeeting (Appointment before 0.35.0) Full 0.29.0 0.35.0 0.35.0
IPM.Contact.*
IPM.Distlist.* Contact Full 0.29.0 0.35.0 0.35.0
IPM.Note.*.SMIME
IPM.Note.*.SMIME.MultipartSigned MessageSigned Full 0.31.0 0.31.0 0.35.0
IPM.Post.* Post Full 0.35.0 0.35.0 0.35.0
IPM.Schedule.Meeting.Cancelation.* MeetingCancellation Full 0.35.0 0.35.0 0.35.0
IPM.Schedule.Meeting.Request.* MeetingRequest Full 0.35.0 0.35.0 0.35.0
IPM.Schedule.Meeting.Resp.* MeetingResponse Full 0.35.0 0.35.0 0.35.0
IPM.Schedule.Meeting.Notification.Forward.* MeetingForwardNotification Full 0.35.0 0.35.0 0.35.0
IPM.Task.* Task Full 0.33.0 0.35.0 0.35.0
IPM.OLE.CLASS.{00061055-0000-0000-C000-000000000046} MeetingException Full 0.35.0 0.35.0 0.35.0
Clone this wiki locally