PowerShell » Get-DistributionGroupMember

Get-Distribution Group Member Using PowerShell

Your download is in progress and it will be complete in just a few seconds! If you face any issues, download manually here
Stay informed about Exchange with
Exchange Reporter Plus
  • Please enter business email address
    By clicking 'Proceed to Download', you agree to processing of personal data according to the Privacy Policy. You can unsubscribe from our mails at anytime.

Exchange Online Reports

The Get-DistributionGroupMember cmdlet gives information about the members in a specified distribution group. Distribution groups usually consist of a list of members to simplify the mailing process and group share activities.

Examples of Get-DistributionGroupMember cmdlets:

Eg. Get-DistributionGroupMember -Identity "HR"

This cmdlet fetches information about all the current members in the distribution group HR.

Eg. Set-ADServerSettings -ViewEntireForest $true; Get-DistributionGroupMember -Identity "Marketing"

Using the -ViewEntireForest parameter in this cmdlet, we can set the search scope to the entire forest in which the Marketing distribution group is located. This cmdlet searches and returns all the members in this distribution group across the forest.

While scripting these PowerShell codes you must be very cautious about the parameters you add and the PowerShell settings as they may vary from one environment to the other. Not all cmdlets are common for both the Exchange on-premises and online platforms. With Exchange Reporter Plus reports, there is no need to worry about cmdlet syntaxes or parameters. They are easy to generate and insightful.


Steps to generate distribution list members report in Exchange Reporter Plus:

Exchange Reporter Plus offers distribution group members list for Exchange Server and various other details on distribution lists for both Exchange Server and Exchange Online. Below given are 5 simple steps to generate the distribution list members report.


  1. Click on the Reporting tab on top pane.
  2. Navigate to Exchange Server > Distribution Lists > General Reports.
  3. Choose the Distribution List Members report under the category.
  4. Enter the Exchange organization name.
  5. Select various distribution list names (for which you want to generate the report) using the icon icon.

The report gets generated once these inputs are given. It is that simple!


Why choose Exchange Reporter Plus reports over PowerShell codes?

    • Report Scheduling:  Schedule reports to generate them automatically and send to configured email IDs during set intervals.
    • Quick access and export options: Add reports as favourites to access them easily. Export reports to different file formats: PDF, HTML, XLS and CSV.
    • Filter and alerting options: Get option to add or remove columns from the report generated. Use advanced filters options available to customize your search and configure alert profiles for specific actions to get real-time updates.
    • Technician Delegation: Delegate different reports to different technicians. Have control over who gets access to what.
    • Easy-to-analyse reports: Generate reports on periodic basis, per domain basis, tenant-wise or get an overall summary as you choose. Get graphical and dashboard representation of complex analytical data.

Substitute complex PowerShell coding process using the Exchange Reporter Plus reports, click here.

A single pane of glass for Exchange Server Monitoring, Reporting and Auditing