Item Types and Message Classes
The message class for an item is defined by its MessageClass property, and is used to identify the form that should be used to display the item. The following table lists the message classes and their corresponding forms.
Message class ID |
Message class is used to identify a form for: |
---|---|
IPM.Activity |
Journal entries |
IPM.Appointment |
Appointments |
IPM.Contact |
Contacts |
IPM.DistList |
Distribution lists |
IPM.Document |
Documents |
IPM.OLE.Class |
Exception item of a recurrence series |
IPM |
Items for which the specified form cannot be found |
IPM.Note |
E-mail messages |
IPM.Note.IMC.Notification |
Reports from the Internet Mail Connect (the Exchange Server gateway to the Internet) |
IPM.Note.Mobile.MMS |
Multimedia Messaging System (MMS) messages |
IPM.Note.Mobile.SMS |
Short Message System (SMS) messages |
IPM.Note.Rules.Oof.Template.Microsoft |
Out-of-office templates |
IPM.Post |
Posting notes in a folder |
IPM.StickyNote |
Creating notes |
IPM.Recall.Report |
Message recall reports |
IPM.Outlook.Recall |
Recalling sent messages from recipient Inboxes |
IPM.Remote |
Remote Mail message headers |
IPM.Note.Rules.ReplyTemplate.Microsoft |
Editing rule reply templates |
IPM.Report |
Reporting item status |
IPM.Resend |
Resending a failed message |
IPM.Schedule.Meeting.Canceled |
Meeting cancellations |
IPM.Schedule.Meeting.Request |
Meeting requests |
IPM.Schedule.Meeting.Resp.Neg |
Responses to decline meeting requests |
IPM.Schedule.Meeting.Resp.Pos |
Responses to accept meeting requests |
IPM.Schedule.Meeting.Resp.Tent |
Responses to tentatively accept meeting requests |
IPM.Note.Secure |
Encrypted notes to other people |
IPM.Note.Secure.Sign |
Digitally signed notes to other people |
IPM.Task |
Tasks |
IPM.TaskRequest.Accept |
Responses to accept task requests |
IPM.TaskRequest.Decline |
Responses to desline task requests |
IPM.TaskRequest |
Task requests |
IPM.TaskRequest.Update |
Updates to requested tasks |