Exchange管理员必须定期监视服务器上的邮箱,以确保业务连续性。例如,他们必须密切注意不同邮箱的大小和配额。这是因为有些用户可能不会保持邮箱整洁或经常归档项目,这可能导致高存储使用量。
管理员可以为服务器上的所有用户创建Exchange用户邮箱大小报告,以监视邮箱存储。在本文中,我们将讨论在Exchange服务器2019、2016、2013、2010和2007中创建和调度邮箱大小报告的方法。
使用PowerShell创建Exchange邮箱大小报告
可以使用创建Exchange邮箱大小报告Get-MailboxStatisticscmdlet在Exchange PowerShell控制台。的Get-MailboxStatisticsCmdlet可用于获取关于邮箱的各种详细信息,例如邮箱的大小、其中包含的消息数量等。下面是获取邮箱大小的单行脚本。

运行此脚本将为您提供一个CSV文件格式的报告,保存为MailboxStatistics.csv.该报告将列出服务器上的所有邮箱及其大小,从最大的邮箱到最小的邮箱。
如果希望每天安排一个最新的Exchange用户邮箱大小报告,可以使用Windows任务调度程序来完成。
使用Windows任务调度程序调度Exchange邮箱大小报告
可以使用Windows任务调度程序创建一个任务,以便为所有用户自动运行Exchange邮箱大小报告的脚本。您可以根据自己的需求,将此任务安排为每天或每周运行。按照以下步骤创建该任务:
- 发射窗口任务调度器并点击创建基本任务.

- 在创建基本任务向导弹出窗口,输入任务的名称和描述(可选)。然后单击下一个.

- 选择合适的触发启动任务(每天,例如),它定义了任务的频率,然后单击下一个.
- 选择运行任务的时间,然后单击下一个.
- 为行动要执行此操作,请选择启动一个程序,单击下一个.

- 在程序/脚本场启动一个程序部分:C:\Windows\System32\ WindowsPowerShell \ v1.0 \ powershell.exe

- 在添加参数字段,根据所使用的Exchange服务器版本输入适当的代码(参见下表),然后单击下一个.
Exchange服务器 |
论点 |
Exchange 2019年、2016年和2013年 |
-非交互式-WindowStyle隐藏-command "。'C:\Program Files\Microsoft\Exchange Server\V15\bin\RemoteExchange.ps1';Connect-ExchangeServer -auto; |
Exchange 2010 |
-version 2.0 -NonInteractive -WindowStyle隐藏-command "。'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1';Connect-ExchangeServer汽车;<报表生成命令>" |
Exchange 2007 |
C:\Program Files\Microsoft\Exchange Server\RemoteExchange。ps1" Connect-ExchangeServer -auto;<报表生成命令>" |
| 注意:如果您更改了系统上Exchange服务器安装目录的默认位置,请相应更改脚本中的路径。另外,用本文开头共享的单行Get-MailboxStatistics脚本替换。 |
- 选择“打开属性对话框复选框,然后单击完成.

- 在弹出的属性窗口中,选择无论用户是否登录,都要运行并点击完成.您也可以通过单击修改系统帐号更改用户或组.

使用Stellar报告和审计器创建邮箱大小报告
通过使用PowerShell cmdlet,您可以生成大量的邮箱报告。您还可以自定义脚本,以创建特定的Exchange 2016邮箱大小报告或Exchange 2013邮箱大小报告。例如,您可以添加或删除参数,以便只接收特定时间段内选定邮箱的详细信息,并更改诸如大小限制、邮箱增长等参数。然而,根据不同的需求修改脚本是一个耗时的过程,而且还伴随着人为错误的风险。为了避免这些麻烦并简化流程,您可以使用第三方Exchange报告工具,例如Exchange Server的Stellar reporter & Auditor。
Exchange服务器的Stellar报告和审计员带有一个简单直观的图形用户界面。与PowerShell不同,您不必为每个自定义报告手动输入命令。只需单击几下,就可以创建所需的Exchange邮箱大小报告。该软件还允许您安排报告,您可以选择以特定的频率通过电子邮件接收报告。
Exchange服务器的Stellar报告和审计器的主要功能:
- 带有信息图表的详细报告
- 允许预定的扫描和报告通知
- 支持将报表导出为CSV、PDF、HTML和XLXS格式
- 支持Exchange 2016、2013、2010和2010
Exchange Server的Stellar Reporter & Auditor还提供了另外五个报告,为您提供服务器上邮箱存储的完整概述。
Exchange服务器的Stellar报告和审计员提供以下邮箱大小报告:
- 邮箱大小:该报告列出Exchange服务器上的所有邮箱以及它们的大小和基本细节,如电子邮件计数、邮箱存储名称等。它还以图形形式根据大小显示前10个邮箱。
- 邮箱大小增长:此报告显示Exchange服务器上所有邮箱的增长情况。它显示邮箱的名称、初始和最终大小、增长百分比和其他详细信息。它还根据邮箱的增长情况显示前5个邮箱。
| 注意:您可以指定希望在此Exchange用户邮箱大小报告中查看邮箱增长的时间段(每日、每周等)。 |
- 邮箱大小限制:此报告显示不同用户的邮箱存储限制。它提供了诸如默认存储限制、应用于邮箱的限制、邮箱达到其大小限制时采取的操作等详细信息。
- 当前邮箱大小vs配额:该报告显示邮箱的详细信息,如大小、禁止发送大小、禁止发送接收大小和发出警告的大小。
- 基于服务器的邮箱增长:此报告根据Exchange服务器信息显示邮箱的增长情况。您可以指定想要查看增长的时间段。您可以在日期与大小的图表中看到这种增长。
- 基于存储的邮箱增长:此报告根据邮箱存储信息显示邮箱的增长情况。您可以指定想要查看增长的时间段。您可以在日期与大小的图表中看到这种增长。
所有的报告都可以很容易地从软件中访问导航面板.你需要去报告>邮箱并在下面选择所需的报告尺寸报告.

在Exchange服务器的Stellar报告器和审计器中调度邮箱大小报告
调度Exchange用户邮箱大小报表很容易Exchange服务器的Stellar报告和审计员.你只需要遵循以下步骤:
- 启动应用程序并转到导航面板.
- 去管理>调度器>进度报告.这将打开进度报告窗口(见下图)。

- 填写相关字段并选择服务器名称,尺寸报告下报告的类别和需要的报告下面报告.
- 选择频率(日、周、月)和时间。
您可以将Exchange 2010邮箱大小报表和其他Exchange版本的邮箱大小报表保存为不同的格式,例如PDF,超文本标记语言,CSV,XLSX.该软件还允许您将报告发送到特定的电子邮件地址。为此,选择电子邮件定期报告复选框并输入电子邮件地址。
结论
可以使用带不同参数的PowerShell命令创建各种Exchange邮箱大小报告。然而,执行这些命令需要大量的时间和精力。此外,您需要精通技术才能执行这些命令。
作为一种替代方案,您可以使用专用的Exchange报告工具,例如Exchange服务器的Stellar报告和审计员简化了Exchange的监视和报告。这个功能强大的实用程序在欢迎管理页面上共享Exchange服务器的所有重要细节。它还允许您创建具有相关属性的报告,使用直观的图形和图表吸收信息,等等。





