Exchange: Get-Mailbox (Return Info)
So many times I have been on the bus on the way home or somewhere that I did not have an Exchange 2007 server available and I would see a question I knew I could answer if I just had the properties returned from a given Exchange CMDLet. I am finally sick of that and decided I would post the Get-Member info for the most used Exchange CMDLets.
For size reasons I will post each CMDLet on its own entry and put in category
http://bsonposh.com/modules/wordpress/?cat=18
For More Info on Exchange CMDLets see
http://technet.microsoft.com/en-us/library/bb124413(EXCHG.80).aspx
Name MemberType Definition
—- ———- ———-
AcceptMessagesOnlyFrom Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
AcceptMessagesOnlyFromDLMembers Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
AddressListMembership Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
Alias Property System.String Alias {get;set;}
AntispamBypassEnabled Property System.Boolean AntispamBypassEnabled {get;set;}
CustomAttribute1 Property System.String CustomAttribute1 {get;set;}
CustomAttribute10 Property System.String CustomAttribute10 {get;set;}
CustomAttribute11 Property System.String CustomAttribute11 {get;set;}
CustomAttribute12 Property System.String CustomAttribute12 {get;set;}
CustomAttribute13 Property System.String CustomAttribute13 {get;set;}
CustomAttribute14 Property System.String CustomAttribute14 {get;set;}
CustomAttribute15 Property System.String CustomAttribute15 {get;set;}
CustomAttribute2 Property System.String CustomAttribute2 {get;set;}
CustomAttribute3 Property System.String CustomAttribute3 {get;set;}
CustomAttribute4 Property System.String CustomAttribute4 {get;set;}
CustomAttribute5 Property System.String CustomAttribute5 {get;set;}
CustomAttribute6 Property System.String CustomAttribute6 {get;set;}
CustomAttribute7 Property System.String CustomAttribute7 {get;set;}
CustomAttribute8 Property System.String CustomAttribute8 {get;set;}
CustomAttribute9 Property System.String CustomAttribute9 {get;set;}
Database Property Microsoft.Exchange.Data.Directory.ADObjectId Database {get;}
DeletedItemFlags Property Microsoft.Exchange.Data.Directory.Recipient.DeletedItemRetention Del…
DeliverToMailboxAndForward Property System.Boolean DeliverToMailboxAndForward {get;set;}
DisplayName Property System.String DisplayName {get;set;}
DistinguishedName Property System.String DistinguishedName {get;}
DowngradeHighPriorityMessagesEnabled Property System.Boolean DowngradeHighPriorityMessagesEnabled {get;set;}
EmailAddresses Property Microsoft.Exchange.Data.ProxyAddressCollection EmailAddresses {get;s…
EmailAddressPolicyEnabled Property System.Boolean EmailAddressPolicyEnabled {get;set;}
EndDateForRetentionHold Property System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cultu…
ExchangeGuid Property System.Guid ExchangeGuid {get;}
ExchangeSecurityDescriptor Property System.Security.AccessControl.RawSecurityDescriptor ExchangeSecurity…
ExchangeUserAccountControl Property Microsoft.Exchange.Data.Directory.Recipient.UserAccountControlFlags …
ExchangeVersion Property Microsoft.Exchange.Data.ExchangeObjectVersion ExchangeVersion {get;}
Extensions Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
ExternalOofOptions Property Microsoft.Exchange.Data.Directory.Recipient.ExternalOofOptions Exter…
ForwardingAddress Property Microsoft.Exchange.Data.Directory.ADObjectId ForwardingAddress {get;…
GrantSendOnBehalfTo Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
Guid Property System.Guid Guid {get;}
HiddenFromAddressListsEnabled Property System.Boolean HiddenFromAddressListsEnabled {get;set;}
Identity Property Microsoft.Exchange.Data.ObjectId Identity {get;}
IsLinked Property System.Boolean IsLinked {get;}
IsMailboxEnabled Property System.Boolean IsMailboxEnabled {get;}
IsResource Property System.Boolean IsResource {get;}
IsShared Property System.Boolean IsShared {get;}
IssueWarningQuota Property Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQua…
IsValid Property System.Boolean IsValid {get;}
Languages Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.Globalization….
LegacyExchangeDN Property System.String LegacyExchangeDN {get;}
LinkedMasterAccount Property System.String LinkedMasterAccount {get;}
ManagedFolderMailboxPolicy Property Microsoft.Exchange.Data.Directory.ADObjectId ManagedFolderMailboxPol…
MaxBlockedSenders Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
MaxReceiveSize Property Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQua…
MaxSafeSenders Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
MaxSendSize Property Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQua…
Name Property System.String Name {get;set;}
ObjectCategory Property Microsoft.Exchange.Data.Directory.ADObjectId ObjectCategory {get;}
ObjectClass Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
Office Property System.String Office {get;set;}
OfflineAddressBook Property Microsoft.Exchange.Data.Directory.ADObjectId OfflineAddressBook {get…
OrganizationalUnit Property System.String OrganizationalUnit {get;}
OriginatingServer Property System.String OriginatingServer {get;}
PoliciesExcluded Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
PoliciesIncluded Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
PrimarySmtpAddress Property Microsoft.Exchange.Data.SmtpAddress PrimarySmtpAddress {get;set;}
ProhibitSendQuota Property Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQua…
ProhibitSendReceiveQuota Property Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQua…
ProtocolSettings Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
RecipientLimits Property Microsoft.Exchange.Data.Unlimited`1[[System.Int32, mscorlib, Version…
RecipientType Property Microsoft.Exchange.Data.Directory.Recipient.RecipientType RecipientT…
RecipientTypeDetails Property Microsoft.Exchange.Data.Directory.Recipient.RecipientTypeDetails Rec…
RejectMessagesFrom Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
RejectMessagesFromDLMembers Property Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da…
RequireSenderAuthenticationEnabled Property System.Boolean RequireSenderAuthenticationEnabled {get;set;}
ResourceCapacity Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
ResourceCustom Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
ResourceType Property System.Nullable`1[[Microsoft.Exchange.Data.Directory.Recipient.Excha…
RetainDeletedItemsFor Property Microsoft.Exchange.Data.EnhancedTimeSpan RetainDeletedItemsFor {get;…
RetainDeletedItemsUntilBackup Property System.Boolean RetainDeletedItemsUntilBackup {get;set;}
RetentionHoldEnabled Property System.Boolean RetentionHoldEnabled {get;set;}
RulesQuota Property Microsoft.Exchange.Data.ByteQuantifiedSize RulesQuota {get;set;}
SamAccountName Property System.String SamAccountName {get;set;}
SCLDeleteEnabled Property System.Nullable`1[[System.Boolean, mscorlib, Version=2.0.0.0, Cultur…
SCLDeleteThreshold Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
SCLJunkEnabled Property System.Nullable`1[[System.Boolean, mscorlib, Version=2.0.0.0, Cultur…
SCLJunkThreshold Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
SCLQuarantineEnabled Property System.Nullable`1[[System.Boolean, mscorlib, Version=2.0.0.0, Cultur…
SCLQuarantineThreshold Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
SCLRejectEnabled Property System.Nullable`1[[System.Boolean, mscorlib, Version=2.0.0.0, Cultur…
SCLRejectThreshold Property System.Nullable`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=…
ServerLegacyDN Property System.String ServerLegacyDN {get;}
ServerName Property System.String ServerName {get;}
SimpleDisplayName Property System.String SimpleDisplayName {get;set;}
StartDateForRetentionHold Property System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cultu…
UMDtmfMap Property Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorl…
UMEnabled Property System.Boolean UMEnabled {get;}
UseDatabaseQuotaDefaults Property System.Nullable`1[[System.Boolean, mscorlib, Version=2.0.0.0, Cultur…
UseDatabaseRetentionDefaults Property System.Boolean UseDatabaseRetentionDefaults {get;set;}
UserAccountControl Property Microsoft.Exchange.Data.Directory.Recipient.UserAccountControlFlags …
UserPrincipalName Property System.String UserPrincipalName {get;set;}
WhenChanged Property System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cultu…
WhenCreated Property System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cultu…
WindowsEmailAddress Property Microsoft.Exchange.Data.SmtpAddress WindowsEmailAddress {get;set;}
tshell :: Mar.17.2008 :: All, Exchange, Powershell, Scripting :: No Comments »
