Article ID: 2829319 - View products that this article applies to.
Expand all | Collapse all

PROBLEM

You may experience the following issues in the Exchange Online or in on-premises Exchange Server 2013:
  • The transport rule and the mailbox rule don't work for a mailbox. However, when you manually run these rules in the mailbox, they work correctly.
  • Email that's delivered to the JournalingReportNdrTo mailbox in the organization is not journaled as expected.

SOLUTION

To fix this issue, set JournalingReportNdrTo to a dedicated mailbox without any transport rule or mailbox rule. Or, set JournalingReportNdrTo to an external address. In Exchange Online, you can configure this setting by using the Office 365 portal or Exchange Online PowerShell. In on-premises Exchange 2013, you can configure this setting by using the Exchange Management Shell.

Exchange Online

Using the Office 365 portal
  1. In the Office 365 portal, select the email address in the applicable field. Then, in the next screen, select a mail contact that has an external mailbox.

    Note If the mail-contact mailbox is full or for any reason stops accepting email, your journal report will be lost.
  2. Connect to Exchange Online from the local computer by using remote PowerShell. For more information about how to do this, go to the following Microsoft website:
    Connect to Exchange Online using remote PowerShell
  3. Run the following cmdlet:
    set-transportconfig -JournalingReportNdrTo <user@contoso.com>
    In this example, the <user@contoso.com> placeholder represents the email address of the user.

    If you select an Office 365 mailbox in your organization, you receive the following message:
    Warning: Any mail to JournalingReportNdrTo mailbox will not be journaled and it will not honor transport and mailbox rules settings. It is recommended to create a dedicated mailbox for JournalingReportNdrTo setting or set it to an external address.
  4. To set the value, click Select address, and then click Browse to select a dedicated mailbox. Or, select an external contact to send these nondelivery reports (NDRs) to.
  5. Click Save.

    Note If the JournalingReportNdrTo value is set back to <>, you risk losing the journal report if the journaling destination happens to refuse the journal report. Therefore, we recommend setting this value to a dedicated mailbox or to an external address.
Using Exchange Online PowerShell
  1. Connect to Exchange Online from the local computer by using remote PowerShell. For more information about how to do this, go to the following Microsoft website:
    Connect to Exchange Online using Remote PowerShell
  2. Run the following cmdlet:
    set-transportconfig -JournalingReportNdrTo <user@contoso.com>
    In this example, the <user@contoso.com> placeholder represents the email address of the user.

    If you select an Office 365 mailbox in your organization, you receive the following message:
    Warning: Any mail to JournalingReportNdrTo mailbox will not be journaled and it will not honor transport and mailbox rules settings. It is recommended to create a dedicated mailbox for JournalingReportNdrTo setting or set it to an external address.
In Office 365
  1. Use the admin account to sign in to https://portal.office.com.
  2. On the global navigation bar, click Admin, and then click Exchange.
  3. Click Compliance Management, and then click Journal Rules. Review the value for the Send undeliverable journal reports to setting.
  4. Click Select address, and then click Browse to select a dedicated mailbox. Or, select an external contact to send these NDRs to.
  5. Click Save.
Note If the JournalingReportNdrTo value reverts to <>, you risk losing the journal report if the journaling destination happens to refuse the journal report. Therefore, we recommend that you set this value to a dedicated mailbox or to an external address.

On-premises Exchange 2013

  1. Open the Exchange Management Shell, and then run the following cmdlet:
    Get-TransportConfig | fl JournalingReportNdrTo*
  2. Verify that the affected mailbox is listed in the output.
  3. Run the following cmdlet:
    Set-TransportConfig   –JournalingReportNdrTo <EmailAddress>
    Note We recommend that you set the <EmailAddress> value to a dedicated mailbox or an external address. If you set the value to <>, the journal report may be lost if the journaling destination refuses the journal report.
  4. Run the following cmdlet:
    Get-TransportConfig | fl JournalingReportNdrTo*
  5. Verify that the affected mailbox is not listed in the output.
Still need help? Go to the Office 365 Community website or the Exchange TechNet Forums.

Properties

Article ID: 2829319 - Last Review: July 13, 2014 - Revision: 7.0
Applies to
  • Microsoft Exchange Online
  • Microsoft Exchange Server 2013 Enterprise
  • Microsoft Exchange Server 2013 Standard
Keywords: 
o365 o365e o365a o365p o365022013 o365m KB2829319

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com