当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

作者:精品下载站 日期:2024-12-14 08:29:46 浏览:12 分类:玩电脑

使用 PowerShell 获取邮箱自动回复配置


自动回复消息可帮助 Exchange 管理员了解用户的缺勤情况。用户必须设置外出设置来通知不可用情况,因为这样每个人都更容易理解。管理员必须监控自动回复设置,以防止无法联系的用户与其客户之间的通信中断。

Exchange 管理员必须定期监控自动回复设置,因为用户可以根据需要打开和关闭自动回复设置。他们应该维护有效识别 Office 365 用户的自动消息配置的自动化方法。

如何在 Exchange 中检查外出状态:

使用 UI:您可以在 Office 365 管理中心查看自动回复(不在办公室)。单击用户个人资料并转到“邮件”选项。您可以在“自动回复”下查看用户的外出启用状态。但不可能在 UI 中看到所有用户不在办公室设置为报告的列表。

使用 PowerShell:PowerShell cmdlet“Get-MailboxAutoReplyConfiguration”可以提供与“自动回复”设置相关的详细信息。要查看启用外出配置的所有 Office 365 用户,您需要“Get-Mailbox” cmdlet 来提供用户身份。然而,需要多次格式化才能获得各种报告格式,这是一项耗时的工作。

为了克服 UI 和 PowerShell 限制,我们创建了一个“GetMailboxAutoReplyConfiguration.ps1”脚本来满足您的业务需求。让我们详细讨论该脚本的功能。

脚本亮点:
  • 生成 5 种不同类型的外出设置状态报告
  • 当您的计算机中没有 Exchange Online 模块时,会在您确认后自动安装 Exchange Online 模块
  • 列出已启用已安排自动回复设置的用户的汇总结果
  • 检索启用自动回复设置的用户
  • 生成配置安排外出的用户(单独设置)
  • 列出当前不可用用户的外出配置
  • 您可以选择使用有效的自动回复设置来获取已禁用的邮箱
  • 提供 Office 365 用户即将离开办公室计划的详细信息
  • 支持MFA和非MFA帐户
  • CSV 格式导出报告
  • 该脚本调度程序友好。您可以在将凭据作为参数传递后自动生成报告

下载脚本:GetMailboxAutoReplyConfiguration.ps1

获取邮箱自动回复配置 - 脚本概述:

该脚本具有所有重要的用例和简单的执行形式。该报告包含详细数据,可帮助您快速让用户离开办公室设置。您可以通过以下方式获取各种自动回复设置报告。

  • 启用了外出设置报告的 Exchange 用户
  • 已安排自动回复设置报告的用户
  • 当前不可用的 Office 365 用户报告
  • 具有预先计划的外出配置报告的用户
  • 具有自动回复设置报告的已禁用邮箱

获取具有自动回复配置的用户列表:

大多数 Office 365 用户都会设置自动回复配置以防止误传。管理员有责任确保用户在启用和计划配置中的设置正确性。使用下面的简单执行格式,您可以轻松地让用户拥有自动外出设置。

.\GetMailboxAutoReplyConfiguration.ps1

管理员可以使用报告数据来查找同时启用和安排外出设置的用户。他们可以根据报告的重要细节确定设置是否正确完成。

示例输出:

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

获取启用外出功能的 Office 365 用户:

Office 365 用户可以通过启用自动回复设置轻松通知他们缺席。它将帮助内部和外部邮件发件人清楚地了解他们的下一个可用性状态。所有用户都必须启用在休息日设置的外出设置,管理员有责任确保这一点。您只需使用 ‘Enabled’ 开关参数即可获取启用自动回复设置的所有用户的列表。

.\GetMailboxAutoReplyConfiguration.ps1 -Enabled

通过使用上述格式,您可以获取所有打开自动回复设置的用户。报告数据提供外部受众、用户内外部自动回复消息,详细了解缺席原因。

示例输出:

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

获取安排自动回复的用户:

管理员必须了解强制参加者是否可以安排重要的客户会议和讨论。管理员需要 Office 365 用户的临时和计划外不可用列表来组织关键事件。您可以使用开关参数“已安排”来查找在 Office 365 中安排外出的用户。

.\GetMailboxAutoReplyConfiguration.ps1 -Scheduled

报告数据包含“OOF 持续时间(天:小时:分钟)”值,这有助于准确了解用户不可用的持续时间。管理员可以使用该报告根据预先计划的外出设置明智地计划事件。

示例输出:

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

获取当前不可用的所有用户:

管理员执行检查以确定哪些 Office 365 用户当前无法参与组织活动。管理员必须定期了解其用户当前的可用性。您可以使用 ‘Today’ 开关参数来设置当前不可用用户的自动回复。

.\GetMailboxAutoReplyConfiguration.ps1 -Today

输出数据包含所有非活动用户及其缺席的结束日期。报告中的“外部受众”值可帮助管理员确认自动回复对客户的可见性。此外,管理员可以使用该报告作为休假跟踪器。

列出已设置预先计划的自动回复的用户:

Office 365 用户提前计划假期自动回复计划并相应安排工作。管理员监控用户的长假自动回复设置,以根据参与者的人口安排重要的组织活动。要提及您选择的日期作为输入,请使用 ‘ActiveOOFAfterDays’ 参数并让所有用户不在办公室进行设置。

.\GetMailboxAutoReplyConfiguration.ps1 -ActiveOOFAfterDays 14

上面的示例让用户在 14 天及之后设置了假期自动回复。输出文件提供了启用和计划的自动回复设置的完整信息。使用这些数据,您可以正确计划所有未来的事件。

获取禁用帐户自动回复配置:

即使禁用用户帐户后,Office 365 用户的自动回复设置仍将保持活动状态。因此,您的客户可能会无限期地等待这些禁用用户的响应。您可以使用 ‘DisabledMailboxes’ 开关参数轻松识别具有自动回复设置的禁用用户。管理员可以使用此报告及时重定向客户并消除业务升级风险。

.\GetMailboxAutoReplyConfiguration.ps1 -DisabledMailboxes

使用此执行格式,您可以获得具有活动外出配置(已启用和已计划)的所有已禁用帐户。管理员可以使用此报告数据将发件人重定向到活动的邮件响应者。

安排外出状态报告:

Office 365 用户会根据自己的需求不时更改自动回复设置。您可以安排 PowerShell 脚本来监视动态设置。要安排执行,您可以使用 MFA 和非 MFA 帐户。

要使用非 MFA 管理员帐户,请尝试以下格式。

.\GetMailboxAutoReplyConfiguration.ps1 -UserName [email protected] -Password password -Enabled

如果管理员帐户具有 MFA,则他们无法直接使用它进行调度。相反,您必须根据条件访问策略禁用 MFA 才能使其正常工作。

AdminDroid:有效 Office 365 管理的基本工具

尽管 EAC 无法提供全面的自动回复配置报告,但 PowerShell 成为了救星。但是,每次监视邮箱活动和管理 Exchange Online 时循环遍历多个筛选器感觉如何?又累又费时间不是吗?

不要害怕,因为有更好的方法!隆重推出 AdminDroid Exchange Online 报告工具 - 满足您所有 Exchange Online 报告需求的终极解决方案。使用 AdminDroid,您可以轻松监控邮箱活动、邮箱设置、电子邮件设置等,以简化您的 Exchange Online 管理,而无需编写复杂的脚本。以下是 AdminDroid 提供的一些详细的电子邮件设置报告。

电子邮件消息设置

  • 电子邮件签名设置
  • 外出电子邮件设置
  • 活动的外出设置
  • 外出事件设置
  • 消息格式配置
  • 消息传递限制
  • 消息大小限制

邮箱设置

  • 邮箱配额
  • 保留设置
  • 邮件提示设置
  • 审核邮箱
  • 隐藏邮箱
  • 隔离邮箱

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

[玩转系统] 使用 PowerShell 获取邮箱自动回复配置

AdminDroid Exchange Online 管理工具可让您轻松监控邮箱设置、邮箱权限、邮箱访问、邮箱使用情况等等!凭借其用户友好的界面和高级功能(例如警报、计划和合并多个报告),您可以将邮箱管理提升到新的水平。此外,它非常适合希望简化 Exchange Online 管理任务的各种规模的组织。

借助 AdminDroid 易于使用的界面,您将可以访问超过1800+全包报告30 多个仪表板适用于 Exchange Online、Microsoft Teams、SharePoint Online、OneDrive for Business 以及所有其他 Office 365 服务。

最棒的是,AdminDroid 为管理员提供了大量 Azure AD 报告,而且完全免费! AdminDroid 提供的免费 Microsoft 365 报告工具附带

75+ 审计报告 45+ 统计报告 10+ 富有洞察力的仪表板

它提供有关组织的组、组成员身份、组成员身份更改、用户、许可证、用户登录、密码更改等的报告。您可以免费访问每个 Azure AD 报告。要一睹未来的发展,请尝试 AdminDroid 的现场演示并发现 AdminDroid 的无限可能性。选择 AdminDroid 并获取高级报告功能,以掌控组织的电子邮件通信。

我们希望本文有助于让用户发送自动回复并准确规划组织的活动。让我们知道您的问题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯