In Exchange 2007, the journal report format is similar to but incompatible with Exchange 2003. The format of the journal report is specified as follows:
The following is the ABNF specification.
Journal-report-body ::==
"Sender:" SP <smtp-address> CRLF
"Subject:" SP <subject-string> CRLF
"Message-ID:" SP <message-ID> CRLF
[<recipient-specification>]+
<subject-string> may contain non-ASCII characters. It may contain characters from the character set that is specified for the journal report.
<smtp-address> is an SMTP e-mail address as defined in RFC 2822.
<message-ID> is the SMTP message-ID of the message that is being journaled.
One or more occurrences of <recipient-specification> give information about the envelope recipients. The following provides details about <recipient-specification>:
<recipient-specification> ::==
<recipient-p2-type> ":" SP <recipient-address>
[<redirection-type> ":" SP <source-address>] CRLF
<recipient-p2-type> ::== "Bcc" | "To" | "Cc" | "Recipient"
<recipient-address> ::== The SMTP address of the journaled recipient
<redirection-type> ::== "Expanded" | "Forwarded"
<source-address> ::== The SMTP address of the recipient that was redirected to <recipient-address> by Categorizer
The following is a full list of the forms that the <recipient-specification> can take.
Note: |
|---|
|
Ignore line-breaks in the examples. Recipient specifications are one line only.
|
Message was sent to user@contoso.com by To:
To: user@contoso.com
Message was sent to user@contoso.com by Cc:
Cc: user@contoso.com
Message was sent to user@contoso.com by Bcc.
Bcc: user@contoso.com
Message was originally sent by the client as To: to dl@contoso.com, which is a distribution group that was expanded by the categorizer to dl-member@contoso.com and possibly other recipients.
To: dl-member@contoso.com, Expanded: dl@contoso.com
Message was sent to user@contoso.com as Cc:, which was rewritten by the categorizer to fwd@contoso.com because an alternative recipient was configured.
Cc: fwd@contoso.com, Forwarded: user@contoso.com
Message was originally sent by the client as Bcc: to dl@contoso.com, which is a distribution group that was expanded to dl-member@contoso.com and possibly other recipients).
Bcc: dl-member@contoso.com, Expansion: dl@contoso.com
Message was sent to user@contoso.com as Bcc: which was rewritten by the categorizer to fwd@contoso.com because an alternative recipient was configured.
Bcc: fwd@contoso.com, Forwarded: user@contoso.com
Finally, if the envelope recipient is specified as follows, there is no information about whether this was To, Bcc, an expanded distribution group, alternative recipient, or so on.
Recipient: user@contoso.com
Every line in the Exchange 2007 journal report is a (field, value) pair. In Exchange 2003, the recipients were listed by specifying the field “Recipients:” followed by all the recipients in the message, one recipient per line.
Unlike Exchange 2003, Exchange 2007 generates the report in its final form, instead of the “pre-journal report” format that Exchange 2003 creates. Therefore, Exchange 2007 can send journal reports directly to external repositories.
In Exchange 2007, the display name of the sender and recipients is no longer present in the report. In Exchange 2007, the categorizer does not resolve the display name of recipients. Therefore, this property is not available to Journaling.
For more information about journal reports, see Understanding Journal Reports.
Return to top