2.5.3.1.1 Message Subject Handling Considerations

A message subject consists of two distinct parts: a Subject Prefix (which can be an empty string), and the Normalized Subject. The Message Subject is physically stored in a Message object PC as the PidTagSubject property, which includes the entire message subject line, plus some metadata that allows the reader to parse out the Subject Prefix and Normalized Subject.

The following explains the data layout of the binary data stored in PidTagSubject, and how to extract the Subject Prefix (PidTagSubjectPrefix) and Normalized Subject (PidTagNormalizedSubject) fields from PidTagSubject.