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