Looking for expanded documentation on Exchange objects

Copper Contributor

Probably a simple answer, at least I hope it is, but I'm looking for expanded documentation on Exchange objects as they appear in powershell.

For just one example: mailbox objects.

 

Of course I can pipe mailbox objects into  | get-member to see what all the various properties of a mailbox object are, but I'd like to know more about what each of those properties MEANS, what Exchange "uses" it for, how it relates to other objects, etc. and be able to infer from that information why I might care?

 

For example, I've just discovered some mailboxes on my Exchange server (on prem) whose "ServerName" property refers to a long ago decomissioned server that I replaced with a differently named server (DAG is in play).  So I'm curious about the usage of the 'ServerName' property in Exchange mailboxes.   All the mailboxes are working fine (at least as far as I can see) so I don't think I have a "problem" that needs to be solved.  It just made me want to find detailed/expanded documentation about mailbox properties and methods, and for other object classes as well.

TIA

Robert

1 Reply

Here's the whole Exchange powershell module documentation. From this link you can basically navigate to any parameter and any property with explanation - https://learn.microsoft.com/en-us/exchange/client-developer/management/exchange-management-shell-cmd...

For example your requested documentation about mailbox properties that were found through the URL above https://learn.microsoft.com/en-us/previous-versions/office/exchange-server-api/ff328629(v=exchg.150)