none
统计Exchange邮箱用户数据信息 RRS feed

  • 问题

  • 微软工程师,您好,

    我们想从Exchange Server 2010中导出一些数据,还想请教您,如何导出?

    需求1:导出Exchange系统现有邮箱用户容量,分配的用户邮箱容量限制额,用户邮箱已使用的容量,如USER1(用户名),500MB(邮箱容量限制),248MB(已使用容量);

    需求2:导出Exchange系统长时间(如:半年内)未使用邮箱的邮箱账户;

    期待您的回复。


    2019年3月1日 12:54

答案

  • 您好,

    您可以尝试使用下面的命令得到相关信息:

    Get-Mailbox -RecipientTypeDetails usermailbox | Get-MailboxStatistics | Sort-Object displayname | select DisplayName, @{label="PrimarySmtpAddress";expression={(Get-Mailbox -ResultSize Unlimited $_).PrimarySmtpAddress}}, TotalItemSize, @{label="ProhibitSendReceiveQuota";expression={(Get-Mailbox -ResultSize Unlimited $_).ProhibitSendReceiveQuota}}, LastLogoffTime, LastLogonTime| export-csv C:\a.csv -NoTypeInformation

    ProhibitSendReceiveQuota 表示当邮箱容量达到该值时,用户便无法收发邮件。我们可以将它作为分配给用户邮箱容量限制的参考。

    根据个人经验,没有命令或参数可以直接得到用户已经多久没有使用邮箱了,但我们可以根据 LastLogoffTime 和LastLogonTime 大致分析出长时间未使用邮箱的用户。

    下面是命令的测试结果:

    另外,到2020年1月14日,微软便不再支持 Exchange Server 2010。我们建议您考虑将邮箱迁移到 Exchange 2016 或 Office 365 以获得更好的服务体验。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年3月4日 7:29
    版主