"指定的邮件标识是无效"错误当在 Outlook 中打开送达报告

适用于: Microsoft Outlook 2010Outlook 2013Outlook 2016 详细

症状


当您打开一个传递报告 (文件>打开送达报告) 来跟踪在 Microsoft Outlook 中的发送的电子邮件,您收到下列错误消息之一:
指定消息标识无效。
无法执行操作,因为找不到 {MailboxGUID}。

原因


如果传递报告已损坏或不正确的 URL,或 URL错误邮箱 GUID,则会发生此问题。这里是送达报告的 URL 的示例:
https://outlook.office365.com/owa/options/ecp/PersonalSettings/DeliveryReport.aspx?rfr=olk&exsvurl=1&IsOWA=N&MsgID=xxxx&Mbx=%<MailboxGUID>
注意< MailboxGUID >占位符表示邮箱 GUID。您可以检查该 URL 中的 GUID 是否与该错误消息中或在 Exchange 服务器上的 GUID 相匹配。

解决方案


若要修复此问题,请使用下列方法之一。

方法一: 清除 UseRWHlinkNavigation 注册表项的值

  1. 退出所有 Microsoft Office 应用程序。
  2. 启动“注册表编辑器”:
    • 在 Windows 10 中,转到“开始”,在“搜索 Windows”框中输入 regedit,然后在搜索结果中选择 regedit.exe
    • 在 Windows 7 中,选择开始,在搜索程序和文件框中,输入regedit ,然后在搜索结果中选择regedit.exe
    • 在 Windows 8 和 Windows 8.1 中,将鼠标指针移动到右上角中,选择搜索,在搜索框中,键入regedit ,然后选择regedit.exe在搜索结果中。
  3. 找到并右键单击下面的注册表项:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\x.0\Common\Internet\
    注意X.0占位符表示版本号 (Outlook 2010 是 14.0、 Outlook 2013 于 15.0,Outlook 2016 Office 365 的 Outlook,并且 Outlook 2019 16.0)。
  4. 详细信息窗格中,单击并按住 (或右键单击) UseRWHlinkNavigation,然后选择修改
  5. 数值数据框中,清除的值,,然后单击确定
  6. 退出注册表编辑器。
  7. 尝试再次打开该送达报告。

方法二: 刷新 UseRWHlinkNavigation 注册表项的值

  1. 在 Outlook 中的电子邮件中打开另一个链接。
  2. 请检查下面的注册表项中的值是否更新到打开的链接的 URL。
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\x.0\Common\Internet\UseRWHlinkNavigation
    注意:当您打开一个送达报告或任何链接,在 Outlook 中,将以下注册表项的值将更新为送达报告或链接的 URL。
  3. 如果值被更新到打开的链接的 URL,请尝试再次打开传递报告。

更多信息


送达报告是检查电子邮件是否已传递到收件人的邮件跟踪工具。您可以检查通过 Exchange 管理员中心 (EAC),Exchange 控件面板 (ECP) 或 Outlook 送达报告。在 Outlook 中打开传递报告发送的电子邮件时,系统会将您重定向到 ECP 跟踪电子邮件指定的网页。有关详细信息,请参阅跟踪的邮件送达报告