Quick Tip - Find users with specific email domain using PowerShell

   Back to blog listing

Posted by Mike Parker on 19-Jun-2015 15:44:00
Mike Parker

search_for_users

 

Do you ever find yourself needing to find users with a specific email domain in Exchange but find yourself battling the correct syntax with the filter command, or waiting ages for it to get through all your objects using the Where-Object command? The following one-liner quickly produces a list of users who's primary email address is a specific domain.

 In order for you to find users using powershell, all you need to do is enter this command;

 

Find a Mail User

Get-MailUser -Filter { WindowsEmailAddress -like "*@example.com" }

Find a Mailbox

Get-Mailbox -Filter { WindowsEmailAddress -like "*@example.com" }

 


CONCLUSION:

Using the above command you can quickly collect a list of users, export them to CSV using | Export-CSV or copy your data straight to the clipboard using | clip and post it into your documents/files.



 

For more Powershell tips and to see our other Technical blogs as soon as they're posted Subscribe here

Topics: exchange, Email, powershell