Forwarded Messages?
From readings, we understand Exchange 2007 includes ", Forwarded: smtp address" to indicate the address that forwarded a message to one of the recipients. For example, the following would appear when jdoe forwards a message to bsmith:
TO: bsmith@ms.com, Forwarded: jdoe@abc.com
We have not been able to reproduce this feature by simply forwarding a message.
Is there a certain configuration or steps that are required to view the Exchange 2007 Forwarding information?
Pls advise.
All Replies
hi Elizabeth.
The Forwarded: sub-field only appears in a journal report when mailbox forwarding is configured on a mailbox. This is not the same as a user forwarding a message in Outlook (or any other client) using the Forward button, or by using a rule to automatically forward messages to another user. Mailbox forwarding is configured by setting the "Forward to" Delivery Options field on the Mail Flow Settings tab of a mailbox in the Exchange Management Console.
In your example, you would need to set the "Forward to" field on Brian Smith's mailbox to "John Doe". Then, you would need to configure a journal rule to journal messages sent from the sender of the message, or journal messages sent to the recipient that actually receives the message. In this example, you would need to configure journaling to journal messages sent to "John Doe" as that mailbox will ultimately receive the message.
David.
PS. I just wanted to let you know your questions have been very helpful in allowing us to judge our documentation coverage. Based on our previous conversation regarding journal reports, I decided to rewrite that set of documentation to cover many of the questions you raised. Keep an eye open in early March to see the new journal report topics that go into much deeper detail about how they work and how to interpret them. Thanks a lot for your questions...keep them coming!
This was very helpful but there is still some confusion.
Say we were to set the "Forward to" field on Brian Smith's mailbox to "John Doe" and configure journaling to journal messages sent to "John Doe" as your example suggests. Then, I understand that any messages received in Brian's mailbox would be forwarded to John Doe.
Would the envelope message received by John Doe contain the following values in the TO: field (for example)?
To: bsmith@ms.com, Forwarded: jdoe@ms.com
hi Elizabeth.
Sorry, I should have included an example. in the example you stated (Brian forwarding to John), the entry that would show up in the journal report would be:
To: jdoe@ms.com, Forwarded: bsmith@ms.com
The To: (or Cc, Bcc or Recipient) field always contains the final recipient of the email message...the mailbox where final delivery occured. The Forwarded (Or Expanded) field always contains the originally addressed recipient (the recipient the sender actually addressed the message to).
Hope that helps. Have a great weekend,
David.
Will there be a "X-MS-Exchange-Organization-History: DeliveredAndForwarded:" header added to each forwarded message?
For example:
X-MS-Exchange-Organization-History: DeliveredAndForwarded:
hi Elizabeth.
Just wanted to let you know I'm looking into this and will get back to you when I have an answer. I don't know offhand the exact situations where this header is used so want to verify with the devs before answering.
hi Elizabeth.
Sorry for the delay. I received a response from the devs:
The X-MS-Exchange-Organization-History header is used for loop detection when expanding DLs, alternate recipients and contact chains. It does get firewalled like any Org header, so it will be stripped going to E2K3, Internet, or to a user mailbox. The value format is:
<Expansion-type>:<Original-address>
where Expansion-type can be “Expanded”, “Forwarded”, or “DeliveredAndForwarded”.
When going through any SMTP send connector, firewalling is governed by the “send organization headers” permission of the connector. Likewise, a receive connector must have the “accept organization headers” permission or the headers will be stripped entering the server over SMTP.
For more information about connector permissions, see http://technet.microsoft.com/en-us/library/aa997170.aspx.
Thanks but could use clarification on when this header could be stripped.
Will the header be maintained when routed within an organization's Exchange server environment or could it be removed there as well?
It will be maintained while it's still in transport within the same Exchange 2007 organization in which it was originally sent. It's stripped when delivered to the user mailbox...the user will not see it. If the message is sent to an Exchange 2003 server in the same org or another org, the header will be stripped.
I believe we're releasing a topic called "Understanding Header Firewall" in our next doc refresh in the next week or two. This will discuss in detail the behavior of the header firewall. It should show up in the online help under Planning and Architecture \ Technical Architecture \ Transport Architecture. It'll definitely be something to read.
- Elizabeth,
Are you the person who contacted me about the Old Chapel In Va? If so, I tried to reply and got bounced. If you are Elizabeth Tucker Brown, I would like to ask some questions about the subjects you mentioned. Please reply on my home e mail dmishoe@nc.rr.com. Thank you and if I have made a mistake, please excuse me. Jennifer Mishoe