• Home
  • About
  • Blog
  • Training
  • Books
  • Contact
    • Email
    • Facebook
    • Twitter
    • RSS

Practical 365

  • Office 365
  • Exchange 2019
  • Exchange 2016
  • Exchange 2013
  • Hybrid
  • Certificates
  • PowerShell
  • Migration
You are here: Home / Blog / Get-MailboxReport.ps1 V1.03 is Now Available

Get-MailboxReport.ps1 V1.03 is Now Available

May 27, 2015 by Paul Cunningham 3 Comments

It's been a long time since I've updated Get-MailboxReport.ps1, a PowerShell script for generating reports about Exchange Server mailboxes statistics and other useful information.

Recently some folks have been asking for extra features to be added, so I took the opportunity to make some other minor enhancements at the same time.

The list of changes for V1.03 are:

  • Added email functionality. You can now send the CSV file as an email attachment. The email message will also include the top mailboxes by size.
  • Added some extra attributes to the report, such as mailbox quota settings.
  • Script can now be run from a regular PowerShell session and will automatically load the Exchange snap-in, which simplifies running the script from Task Scheduler.

Download details are available here.

Paul Cunningham

Paul is a Microsoft MVP for Office Apps and Services and a Pluralsight author. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server.

0 Shares

Blog Exchange 2007, Exchange 2010, Exchange 2013, PowerShell, Scripts

Comments

  1. Jimmy Wang says

    July 12, 2017 at 2:43 am

    Hi, your script is fantastic. I would like to modify some condition.

    I’m looking for a match query. Where would I insert match and what is correct string ?

    Example:
    | ? {$_.ManagedFolderMailboxPolicy -match “Exchange2007-Unlimited”}

    Reply
    • Paul Cunningham says

      July 12, 2017 at 10:29 am

      You’re trying to modify the results that Get-Mailbox returns? Just look for Get-Mailbox in the script and modify that line.

      Reply
  2. Jimmy Wang says

    January 12, 2018 at 12:37 am

    Hi,
    can you run this script on multiple mailbox server switch -MailServer ?

    Reply

Leave a Reply Cancel reply

You have to agree to the comment policy.

Recent Articles

  • How attackers bypass third-party mail filtering to Office 365
  • SharePoint 365 and Azure integration – Using Azure Monitor to retrieve and analyze telemetry
  • Create custom reports using the updated Teams PowerShell module
  • Privileged Access Management – Part Two
  • Should you upgrade to Exchange Server 2019?
Practical 365

Popular Articles

Managing Change in Office 365Managing Change in Office 365

Training Courses

  • Configuring and Managing Office 365 Security
  • Office 365 Admin Playbook
  • Exchange 2016 Exam 70-345
  • Managing Exchange Mailboxes and Distribution Groups in PowerShell
  • More Training Courses...

Recommended Resources

  • Office 365 Security Resources
  • Office 365 Books
  • Exchange Server Books
  • Exchange Server Migrations
  • Exchange Analyzer
  • Digicert SSL Certificates

About This Site

Practical 365 is a leading site for Office 365 and Exchange Server news, tips and tutorials. Read more...
  • Email
  • Facebook
  • Twitter
  • RSS

Copyright © 2018 Quadrotech Solutions AG · Disclosure · Privacy Policy
Alpenstrasse 15, 6304 Zug, Switzerland

We are an Authorized DigiCert™ SSL Partner.