Outlook 中的"外出"功能在 Office 36 中无法正常工作

症状

尝试在 Microsoft Office 365 中在 Outlook (OOF) 功能时,遇到以下症状:

  • 无法保存 OOF 消息。

  • 发送旧的或重复的 OOF 消息。

  • 即使启用 OOF 消息,也不发送 OOF 消息。

原因

出现此问题的原因有以下之一: 

  • 原因 1:只有 Exchange 2010 中 (邮箱助手事件) 。

  • 原因 2:OOF规则模板格式不正确或损坏。

  • 原因 3:超出 OOF 规则配额,无法新建规则。

  • 原因 4:默认域或特定 (的远程) 未设置为允许 OOF 消息。

解决方案

备注 这四个原因中的任意一个都可能导致 OOF 回复失败。 因此,必须一次排除一个原因。

警告 使用 Microsoft Exchange Server MAPI 编辑器 (MFCMapi) 可能会损坏Microsoft Exchange Server Exchange 服务器邮箱。 从github下载 MFCMAPI (向下滚动,然后单击"最新版本") 。

若要解决此问题,请按照特定原因的步骤操作。 

解决方法 1

  1. 配置 OOF 功能。 为此,请根据情况在 Windows PowerShell运行以下 cmdlet 之一:

    Set-MailboxAutoReplyConfiguration <标识> -AutoReplyState 已禁用

    Set-MailboxAutoReplyConfiguration <标识> -AutoReplyState 已启用

  2. 使用 MFCMapi 检查 PR_OOF_STATE值 。 为此,请按照下列步骤操作:

    a.       在 MFCMapi 的主窗口中,单击 "会话",然后单击"登录并显示 存储表 "以打开邮箱。

    b.      单击要访问的配置文件,然后在底部窗格中向下滚动,直到看到PR_OOF_STATE值。 如果在启用 OOF 功能后在 Windows PowerShell,此值应为 True; 如果禁用了 OOF 功能,此值应为 False。 例如,如果禁用了 OOF 功能,请考虑以下屏幕截图:

    备用文本

  3. 如果 PR_OOF_STATE 值不是预期的结果,请联系 Microsoft 支持部门,让他们仅检查 Exchange 2010 (排队) 。

解决方法 2

注意你的情况中的症状可能与这些症状略有不同。 例如,OOF 消息无法如期发送,尽管可以设置 OOF 消息而不出现错误。 但是,这些步骤仍然适用。

若要解决此问题,请从邮箱中删除 OOF 规则和 OOF 规则模板。 然后,重新启用 OOF 功能并测试行为。 为此,请按照下列步骤操作。 

注意执行这些步骤时,不需要备份 OOF 消息。

  1. 在 MFCMapi 的主窗口中,单击 "会话",然后单击"登录并显示 存储表 "以打开邮箱。

  2. 展开根容器和信息存储的顶部。

  3. 删除 OOF 规则。 为此,请按照下列步骤操作:
     

    1. 右键单击"收件箱",然后单击"显示规则表"。
       

      • 如果禁用 OOF 功能,规则表中会列出 OOF 规则以及以下规则名称: MSFT:TDX OOF 规则

      • 如果启用了 OOF 功能,规则表中会列出两个不同的 OOF 规则。 列出哪些规则取决于是仅在内部启用规则,还是同时在内部和外部启用规则。 例如,考虑以下屏幕截图

        备用文本

      • 如果 OOF 模板已损坏或格式不正确,规则表中会列出这些 OOF 模板。 如果用户启用了其他规则,则可以看到其他条目。

    2. 右键单击 OOF 规则,并单击"删除"。备注 请勿删除任何 OOF 规则(引用的规则除外)。

    3. 关闭"规则表"窗口。

  4. 删除 OOF 模板。 为此,请按照下列步骤操作:

    • 右键单击"收件箱",然后单击"打开关联内容表"。

    • 滚动到右侧,然后展开"消息类 " 列。

    • 若要对项目进行排序,请单击 "邮件类" 列。

    • 查找其 消息类为 以下值之一的项目:

      • IPM。Note.Rules.ExternalOofTemplate.Microsoft

      • IPM。Note.Rules.OofTemplate.Microsoft

例如,考虑以下屏幕截图:

  1. 备用文本



    • 右键单击属于这两个邮件类之一的项目,然后单击"删除邮件"。 

      注意 请勿删除任何项目,但引用这些项目除外。

      备用文本

    • 在"删除项目"对话框中,选择"删除"样式DELETE_HARD_DELETE (") 永久删除",然后单击"确定"。
      备用文本

    • 通过以下命令禁用并重新启用 OOF 功能:

      Set-MailboxAutoReplyConfiguration <标识> -AutoReplyState Disabled
      Set-MailboxAutoReplyConfiguration <标识> -AutoReplyState 已启用

    • 检查 OOF 功能是否正常工作,并且不再出现症状。

解决方法 3

如果不再返回 OOF 回复,则很可能超出了规则配额。 因此,无法创建内部和外部 OOF 规则。 若要解决此问题,请按照下列步骤操作:

  1. 增加规则配额。 为此,请按照以下 Microsoft 知识库文章中的步骤操作:

    1. 2622933 用户无法在 Outlook 或 Outlook Web App

  2. 由于信息存储中缓存了配额信息,更新的配额值可能需要最多两个小时才生效。

  3. 重复解决 2。

解决方法 4

如果 远程域的 AllowedOFFType 值为 None,则 OOF 消息不会在外部启动。 此值必须设置为 "外部" 以允许外部 OOF。 默认情况下,此值设置为None。 请记住,搜索远程域时,默认值由特定条目覆盖。 因此,如果用户要发送到 @contoso.com 用户,并且远程域设置中Contoso.com个条目,则 AllowedOOFType 值用于该特定条目。 如果没有用于域的Contoso.com,则使用 (*) 域。


Get-RemoteDomain |select Name,AllowedOOFType

更多信息

如果 PR_OOF_STATE 值不是预期结果,请参阅以下 Microsoft 知识库文章:

2705649 Exchange:OOF 消息和 RBA 处理在 Exchange 2010 中无法正常工作

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×