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

[玩转系统] 查找 Office 365 中外部转发电子邮件的所有收件箱规则

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

查找 Office 365 中外部转发电子邮件的所有收件箱规则


Office 365 收件箱规则可以自动对传入和传出电子邮件执行操作,例如转发、标记、移动、复制等。收件箱规则通常以自动电子邮件转发而闻名。管理员可以使用 EAC 或 PowerShell 配置邮箱转发规则。此外,用户可以直接从 Outlook 设置创建收件箱规则。

但是,如果您的用户创建有风险的收件箱规则将电子邮件转发给外部用户(组织外部)怎么办?这对组织来说难道不是一种潜在的危险吗?

是的!因此,最好了解为将电子邮件转发给外部用户而配置的 Outlook 规则。这样,您可以决定是否禁用规则或了解它们的概述。在本博客中,让我们看看如何查找外部转发电子邮件的所有收件箱规则。

如何查找外部用户转发的收件箱规则?

管理员可以通过 EAC 中的“自动转发邮件报告”跟踪转发到外部域的电子邮件。但该报告不会提供有关收件箱规则的信息。通过PowerShell,你可以得到想要的结果。但对于 PowerShell 新手来说,工作起来会非常具有挑战性。因为您必须在 Get-Mailbox 和 Get-InboxRule 之间执行多个循环,并在许多参数之间进行微调以检索报告。

但是,如果有一个现成的 PowerShell 脚本可以为我们工作呢?是的,下面的 PowerShell 脚本获取将电子邮件转发到外部域或个人电子邮件地址的邮箱转发规则。

立即下载:GetInboxRulesWithExternalForwarding.ps1

脚本亮点:

  • 该脚本使用新式身份验证连接到 Exchange Online。
  • 该脚本可以使用启用 MFA 的帐户执行。
  • 在您确认后自动安装EXO V2 模块(如果尚未安装)。
  • 通过排除来宾帐户帮助过滤掉将电子邮件转发给外部用户的转发规则。
  • 该脚本s调度程序 - 友好。即,凭证可以作为参数传递,而不是保存在脚本中。
  • 将报告结果导出到 CSV 文件

脚本执行:

要运行此脚本,您可以选择以下任意方法。

方法 1: 使用 MFA 和非 MFA 帐户运行脚本。

.\GetInboxRulesWithExternalForwarding.ps1

方法 2:要以非交互方式运行脚本,您可以使用以下格式。

.\GetInboxRulesWithExternalForwarding.ps1 -UserName [email protected] -Password XXX

您可以使用此格式在 Windows 任务计划程序中计划 PowerShell 脚本。如果管理员帐户启用了 MFA,则必须根据条件访问策略禁用 MFA。

带有外部转发报告的收件箱规则 - 示例输出:

执行脚本后,输出文件将存储在当前工作目录中。导出的输出文件将具有以下属性:

  • 邮箱名称 - 邮箱标识
  • UPN - 邮箱的用户主体名称
  • 收件箱规则名称 - 收件箱规则的名称
  • 转发至 - 将邮件转发给指定的收件人。
  • 作为附件转发至 - 将邮件作为附件转发给指定收件人。
  • 重定向至 - 将邮件重定向至指定收件人。

[玩转系统] 查找 Office 365 中外部转发电子邮件的所有收件箱规则

注意:要获取具有电子邮件转发配置(包括内部和外部)的 Office 365 邮箱列表,您可以下载我们的专用脚本来生成电子邮件转发报告。

该脚本的更多用例:

该脚本查找收件箱规则设置为转发到、作为附件转发和重定向到外部收件人。默认情况下,该脚本将为所有外部用户生成一份报告。通过使用高级过滤参数,您可以从列表中排除来宾用户。

  • 列出将邮件转发给外部用户的收件箱规则
  • 查找具有外部转发(不包括访客用户)的收件箱规则

注意:来宾用户是在租户中添加为“来宾”的外部用户。

查找所有向外转发邮件的收件箱规则:

了解将收件箱自动转发到外部电子邮件地址的规则非常重要。因为这会导致一些重大数据的泄露。运行脚本以获取 Office 365 中向外部转发电子邮件的所有收件箱规则的列表。

在这种情况下,外部用户和来宾用户都包括在内。

.\GetInboxRulesWithExternalForwarding.ps1

查找包含外部转发的收件箱规则(不包括访客用户):

当您在项目中时,可能会出现将电子邮件转发给访客用户的情况。因此,建议您在导出报告时排除访客用户。在这种情况下,您可以选择使用参数 -ExcludeGuestUsers。它将导出到 CSV 文件,仅考虑外部用户,而不考虑访客用户。

.\GetInboxRulesWithExternalForwarding.ps1 -ExcludeGuestUsers

利用 AdminDroid 的广泛报告:

微软提供了多种配置自动转发的方法。但它缺乏提供管理员友好的报告来识别组织中的电子邮件转发配置。即使使用 PowerShell,这也有点令人困惑,因为您需要考虑多个转发配置及其各自的 PowerShell cmdlet。

为了克服这些痛点,您可以尝试 AdminDroid Office 365 报告工具。该工具提供以下有关自动转发配置的报告。

自动转发配置报告:

  • 具有 SMTP 转发功能的邮箱
  • 具有内部转发功能的邮箱
  • 具有转发和重定向配置的邮箱
  • 具有外部转发功能的邮箱
  • 电子邮件转发到外部域
  • 具有转发配置的收件箱规则 - 摘要报告

共享邮箱的邮件转发报告:

  • 具有内部和外部转发功能的共享邮箱
  • 具有收件箱规则的共享邮箱
  • 使用收件箱规则设置转发的共享邮箱

审核收件箱规则中的转发配置更改:

  • 内部转发规则变更
  • 外部转发规则变更

每个报告都提供人工智能驱动的图形分析,以直观的方式获得见解并更好地理解数据。

[玩转系统] 查找 Office 365 中外部转发电子邮件的所有收件箱规则

此外,AdminDroid 还提供有关各种 Office 365 服务的 1500 多个预构建报告,以高效管理、报告、监控并获取有关 Office 365 环境的见解。您还可以下载 AdminDroid 提供的免费 Microsoft 365 报告工具

  • 获取有关用户、组、组成员资格的报告
  • 订阅和许可报告
  • 监控用户的登录活动,
  • 跟踪许可证更改、密码更改、组成员身份更改等。
结论:

外部转发或重定向电子邮件会导致组织的机密信息到达不应到达的地方。为了解决这个问题,Microsoft 提供了多种技术来阻止 Office 365 中的电子邮件转发,例如阻止使用远程域的自动转发、阻止使用传输规则的自动转发等。

此外,您还可以设置提醒政策,以便在有人自动将邮件转发到外部帐户时发送提醒通知。它将帮助您识别外部转发电子邮件和发件人,并采取必要的措施防止数据泄露。

希望您觉得这个博客有帮助!

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

取消回复欢迎 发表评论:

关灯