CPolydorou.Exchange PowerShell Module

Another one of my PowerShell modules has just been published. This time its the CPolydorou.Exchange module.

This module contains cmdlets that have been very useful when dealing with Microsoft Exchange. Let's go through the cmdlets very quickly.

Start-ExchangeServerMaintenanceMode
Start maintenance mode on an Exchange server.

Stop-ExchangeServerMaintenanceMode
Stop maintenance mode on an Exchange server.

Get-ExchangeServerMaintenanceMode
Get the maintenance mode status of an Exchange server.

Get-MailboxesPerServer
Get the mailbox distribution per mailbox server.

Get-MailboxesPerDatabase
Get the mailbox distribution per database.

Get-RecipientAddress
Get the proxy addresses of a recipient.

New-RecipientAddress
Add a proxy address to a recipient.

Remove-RecipientAddress
Remove a proxy address from a recipient.

Get-OWAUsers
Get the number of OWA users.

Get-RPCUsers
Get the number of RPC users.

Get-ActiveSyncUsers
Get the number of ActiveSync users.

Get-ExchangeUsers
Get the connected user statistics.

Get-AmbiguousMessage
Get the messages with ambiguous recipients.

Export-AmbiguousMessage
Export the messages with ambiguous recipients.

Remove-AmbiguousMessage
Remove the messages with ambiguous recipients.

Get-AmbiguousObject
Get the objects that are ambiguous recipients on the Exchange organization.

Test-DistributionGroupMember
Test if a recipient is member of a distribution group. Supports nested groups.

Get-MailboxAutomappingStatus
Get the mailbox automapping status for a mailbox on a user account.

Connect-Exchange
Connect to an Exchange server.

Rename-ExchangeShell
Rename the Exchange Shell in order to be move convenient.

Get-SendConnectorDomains
Get the domains configured on a send connector.

Move-ActiveMailboxDatabaseToPreference
Move a database to a copy with the specified activation preference.

Get-MailboxDatabaseCopyThatShouldBeActive
Get the mailbox database copies that should be active.

New-TerminationInboxRule
Create a mailbox termination rule on a mailbox in order to notify the senders that the account has been terminated.

Get-SendOnBehalfPermission
Get the SendOnBehalf permissions that have been assigned.

Get-PublicFolderReplicationStatus
Get the status of the public folder replication (Exchange 2010).

I hope you'll find these cmdlets useful!

Popular posts from this blog

Syslog Message Collection for OMS from sources that do not support the agent

Generating Alerts On OMS

How to Configure Message Forwarding on a Mailbox Level