Posts RSS Comments RSS 117 Posts and 170 Comments till now

Exchange: Get-MailUser(Return Info)

  1.   TypeName: Microsoft.Exchange.Data.Directory.Management.MailUser
  2.  
  3. Name                               MemberType Definition
  4. —-                               ———- ———-
  5. AcceptMessagesOnlyFrom             Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  6. AcceptMessagesOnlyFromDLMembers    Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  7. AddressListMembership              Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  8. Alias                              Property   System.String Alias {get;set;}
  9. CustomAttribute1                   Property   System.String CustomAttribute1 {get;set;}
  10. CustomAttribute10                  Property   System.String CustomAttribute10 {get;set;}
  11. CustomAttribute11                  Property   System.String CustomAttribute11 {get;set;}
  12. CustomAttribute12                  Property   System.String CustomAttribute12 {get;set;}
  13. CustomAttribute13                  Property   System.String CustomAttribute13 {get;set;}
  14. CustomAttribute14                  Property   System.String CustomAttribute14 {get;set;}
  15. CustomAttribute15                  Property   System.String CustomAttribute15 {get;set;}
  16. CustomAttribute2                   Property   System.String CustomAttribute2 {get;set;}
  17. CustomAttribute3                   Property   System.String CustomAttribute3 {get;set;}
  18. CustomAttribute4                   Property   System.String CustomAttribute4 {get;set;}
  19. CustomAttribute5                   Property   System.String CustomAttribute5 {get;set;}
  20. CustomAttribute6                   Property   System.String CustomAttribute6 {get;set;}
  21. CustomAttribute7                   Property   System.String CustomAttribute7 {get;set;}
  22. CustomAttribute8                   Property   System.String CustomAttribute8 {get;set;}
  23. CustomAttribute9                   Property   System.String CustomAttribute9 {get;set;}
  24. DisplayName                        Property   System.String DisplayName {get;set;}
  25. DistinguishedName                  Property   System.String DistinguishedName {get;}
  26. EmailAddresses                     Property   Microsoft.Exchange.Data.ProxyAddressCollection EmailAddresses {get;set;}
  27. EmailAddressPolicyEnabled          Property   System.Boolean EmailAddressPolicyEnabled {get;set;}
  28. ExchangeUserAccountControl         Property   Microsoft.Exchange.Data.Directory.Recipient.UserAccountControlFlags Ex…
  29. ExchangeVersion                    Property   Microsoft.Exchange.Data.ExchangeObjectVersion ExchangeVersion {get;}
  30. Extensions                         Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  31. ExternalEmailAddress               Property   Microsoft.Exchange.Data.ProxyAddress ExternalEmailAddress {get;set;}
  32. GrantSendOnBehalfTo                Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  33. Guid                               Property   System.Guid Guid {get;}
  34. HiddenFromAddressListsEnabled      Property   System.Boolean HiddenFromAddressListsEnabled {get;set;}
  35. Identity                           Property   Microsoft.Exchange.Data.ObjectId Identity {get;}
  36. IsValid                            Property   System.Boolean IsValid {get;}
  37. LegacyExchangeDN                   Property   System.String LegacyExchangeDN {get;}
  38. MacAttachmentFormat                Property   Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat MacAtt…
  39. MaxReceiveSize                     Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQuant
  40. MaxSendSize                        Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.ByteQuant
  41. MessageBodyFormat                  Property   Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat MessageB…
  42. MessageFormat                      Property   Microsoft.Exchange.Data.Directory.Recipient.MessageFormat MessageForma…
  43. Name                               Property   System.String Name {get;set;}
  44. ObjectCategory                     Property   Microsoft.Exchange.Data.Directory.ADObjectId ObjectCategory {get;}
  45. ObjectClass                        Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  46. OrganizationalUnit                 Property   System.String OrganizationalUnit {get;}
  47. OriginatingServer                  Property   System.String OriginatingServer {get;}
  48. PoliciesExcluded                   Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  49. PoliciesIncluded                   Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  50. PrimarySmtpAddress                 Property   Microsoft.Exchange.Data.SmtpAddress PrimarySmtpAddress {get;set;}
  51. ProtocolSettings                   Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  52. RecipientLimits                    Property   Microsoft.Exchange.Data.Unlimited`1[[System.Int32, mscorlib, Version=2
  53. RecipientType                      Property   Microsoft.Exchange.Data.Directory.Recipient.RecipientType RecipientTyp…
  54. RecipientTypeDetails               Property   Microsoft.Exchange.Data.Directory.Recipient.RecipientTypeDetails Recip…
  55. RejectMessagesFrom                 Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  56. RejectMessagesFromDLMembers        Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data
  57. RequireSenderAuthenticationEnabled Property   System.Boolean RequireSenderAuthenticationEnabled {get;set;}
  58. SamAccountName                     Property   System.String SamAccountName {get;set;}
  59. SimpleDisplayName                  Property   System.String SimpleDisplayName {get;set;}
  60. UMDtmfMap                          Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib…
  61. UseMapiRichTextFormat              Property   Microsoft.Exchange.Data.Directory.Recipient.UseMapiRichTextFormat UseM…
  62. UsePreferMessageFormat             Property   System.Boolean UsePreferMessageFormat {get;set;}
  63. UserPrincipalName                  Property   System.String UserPrincipalName {get;set;}
  64. WhenChanged                        Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture…
  65. WhenCreated                        Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture…
  66. WindowsEmailAddress                Property   Microsoft.Exchange.Data.SmtpAddress WindowsEmailAddress {get;set;}

Exchange: Get-MailboxServer(Return Info)

  1. TypeName: Microsoft.Exchange.Data.Directory.Management.MailboxServer
  2.  
  3. Name                                    MemberType Definition
  4. —-                                    ———- ———-
  5. AutoDatabaseMountDial                   Property   Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabas
  6. ClusteredStorageType                    Property   Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredSt
  7. DistinguishedName                       Property   System.String DistinguishedName {get;}
  8. ExchangeVersion                         Property   Microsoft.Exchange.Data.ExchangeObjectVersion ExchangeVersion {get;}
  9. FolderLogForManagedFoldersEnabled       Property   System.Boolean FolderLogForManagedFoldersEnabled {get;set;}
  10. ForcedDatabaseMountAfter                Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.Enha
  11. Guid                                    Property   System.Guid Guid {get;}
  12. Identity                                Property   Microsoft.Exchange.Data.ObjectId Identity {get;}
  13. IsPhoneticSupportEnabled                Property   System.Boolean IsPhoneticSupportEnabled {get;}
  14. IsValid                                 Property   System.Boolean IsValid {get;}
  15. JournalingLogForManagedFoldersEnabled   Property   System.Boolean JournalingLogForManagedFoldersEnabled {get;set;}
  16. Locale                                  Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.Globalizati
  17. LogDirectorySizeLimitForManagedFolders  Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.Byte
  18. LogFileAgeLimitForManagedFolders        Property   Microsoft.Exchange.Data.EnhancedTimeSpan LogFileAgeLimitForManage…
  19. LogFileSizeLimitForManagedFolders       Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.Byte
  20. LogPathForManagedFolders                Property   Microsoft.Exchange.Data.LocalLongFullPath LogPathForManagedFolder…
  21. ManagedFolderAssistantSchedule          Property   Microsoft.Exchange.Common.ScheduleInterval[] ManagedFolderAssista…
  22. MAPIEncryptionRequired                  Property   System.Boolean MAPIEncryptionRequired {get;set;}
  23. MessageTrackingLogEnabled               Property   System.Boolean MessageTrackingLogEnabled {get;set;}
  24. MessageTrackingLogMaxAge                Property   Microsoft.Exchange.Data.EnhancedTimeSpan MessageTrackingLogMaxAge…
  25. MessageTrackingLogMaxDirectorySize      Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.Byte
  26. MessageTrackingLogMaxFileSize           Property   Microsoft.Exchange.Data.Unlimited`1[[Microsoft.Exchange.Data.Byte
  27. MessageTrackingLogPath                  Property   Microsoft.Exchange.Data.LocalLongFullPath MessageTrackingLogPath …
  28. MessageTrackingLogSubjectLoggingEnabled Property   System.Boolean MessageTrackingLogSubjectLoggingEnabled {get;set;}
  29. Name                                    Property   System.String Name {get;}
  30. ObjectCategory                          Property   Microsoft.Exchange.Data.Directory.ADObjectId ObjectCategory {get;}
  31. ObjectClass                             Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, msc…
  32. OriginatingServer                       Property   System.String OriginatingServer {get;}
  33. RedundantMachines                       Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, msc…
  34. ReplicationNetworks                     Property   Microsoft.Exchange.Data.Directory.SystemConfiguration.Replication
  35. RetentionLogForManagedFoldersEnabled    Property   System.Boolean RetentionLogForManagedFoldersEnabled {get;set;}
  36. SubjectLogForManagedFoldersEnabled      Property   System.Boolean SubjectLogForManagedFoldersEnabled {get;set;}
  37. SubmissionServerOverrideList            Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange
  38. WhenChanged                             Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cu…
  39. WhenCreated                             Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Cu…

Exchange: Get-User (Return Info)

  1.  
  2.  
  3.    TypeName: Microsoft.Exchange.Data.Directory.Management.User
  4.  
  5. Name                     MemberType Definition
  6. —-                     ———- ———-
  7. AllowUMCallsFromNonUsers Property   Microsoft.Exchange.Data.Directory.Recipient.AllowUMCallsFromNonUsersFlags AllowU…
  8. AssistantName            Property   System.String AssistantName {get;set;}
  9. City                     Property   System.String City {get;set;}
  10. Company                  Property   System.String Company {get;set;}
  11. CountryOrRegion          Property   Microsoft.Exchange.Data.Directory.CountryInfo CountryOrRegion {get;set;}
  12. Department               Property   System.String Department {get;set;}
  13. DirectReports            Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Data.Directory
  14. DisplayName              Property   System.String DisplayName {get;set;}
  15. DistinguishedName        Property   System.String DistinguishedName {get;}
  16. ExchangeVersion          Property   Microsoft.Exchange.Data.ExchangeObjectVersion ExchangeVersion {get;}
  17. Fax                      Property   System.String Fax {get;set;}
  18. FirstName                Property   System.String FirstName {get;set;}
  19. Guid                     Property   System.Guid Guid {get;}
  20. HomePhone                Property   System.String HomePhone {get;set;}
  21. Identity                 Property   Microsoft.Exchange.Data.ObjectId Identity {get;}
  22. Initials                 Property   System.String Initials {get;set;}
  23. IsSecurityPrincipal      Property   System.Boolean IsSecurityPrincipal {get;}
  24. IsValid                  Property   System.Boolean IsValid {get;}
  25. LastName                 Property   System.String LastName {get;set;}
  26. Manager                  Property   Microsoft.Exchange.Data.Directory.ADObjectId Manager {get;set;}
  27. MobilePhone              Property   System.String MobilePhone {get;set;}
  28. Name                     Property   System.String Name {get;set;}
  29. Notes                    Property   System.String Notes {get;set;}
  30. ObjectCategory           Property   Microsoft.Exchange.Data.Directory.ADObjectId ObjectCategory {get;}
  31. ObjectClass              Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  32. Office                   Property   System.String Office {get;set;}
  33. OriginatingServer        Property   System.String OriginatingServer {get;}
  34. OtherFax                 Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  35. OtherHomePhone           Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  36. OtherTelephone           Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  37. Pager                    Property   System.String Pager {get;set;}
  38. Phone                    Property   System.String Phone {get;set;}
  39. PhoneticDisplayName      Property   System.String PhoneticDisplayName {get;set;}
  40. PostalCode               Property   System.String PostalCode {get;set;}
  41. PostOfficeBox            Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  42. RecipientType            Property   Microsoft.Exchange.Data.Directory.Recipient.RecipientType RecipientType {get;}
  43. RecipientTypeDetails     Property   Microsoft.Exchange.Data.Directory.Recipient.RecipientTypeDetails RecipientTypeDe…
  44. ResetPasswordOnNextLogon Property   System.Boolean ResetPasswordOnNextLogon {get;set;}
  45. SamAccountName           Property   System.String SamAccountName {get;set;}
  46. Sid                      Property   System.Security.Principal.SecurityIdentifier Sid {get;}
  47. SidHistory               Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.Security.Principal.Securit
  48. SimpleDisplayName        Property   System.String SimpleDisplayName {get;set;}
  49. StateOrProvince          Property   System.String StateOrProvince {get;set;}
  50. StreetAddress            Property   System.String StreetAddress {get;set;}
  51. TelephoneAssistant       Property   System.String TelephoneAssistant {get;set;}
  52. Title                    Property   System.String Title {get;set;}
  53. UMDialPlan               Property   Microsoft.Exchange.Data.Directory.ADObjectId UMDialPlan {get;set;}
  54. UMDtmfMap                Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[System.String, mscorlib, Version=…
  55. UserPrincipalName        Property   System.String UserPrincipalName {get;set;}
  56. WebPage                  Property   System.String WebPage {get;set;}
  57. WhenChanged              Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture=neutral, …
  58. WhenCreated              Property   System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture=neutral, …
  59. WindowsEmailAddress      Property   Microsoft.Exchange.Data.SmtpAddress WindowsEmailAddress {get;set;}

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

  1.   TypeName: Microsoft.Exchange.Data.Directory.Management.Mailbox
  2.  
  3. Name                                 MemberType Definition
  4. —-                                 ———- ———-
  5. AcceptMessagesOnlyFrom               Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da
  6. AcceptMessagesOnlyFromDLMembers      Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da
  7. AddressListMembership                Property   Microsoft.Exchange.Data.MultiValuedProperty`1[[Microsoft.Exchange.Da
  8. Alias                                Property   System.String Alias {get;set;}
  9. AntispamBypassEnabled                Property   System.Boolean AntispamBypassEnabled {get;set;}
  10. CustomAttribute1                     Property   System.String CustomAttribute1 {get;set;}
  11. CustomAttribute10                    Property   System.String CustomAttribute10 {get;set;}
  12. CustomAttribute11                    Property   System.String CustomAttribute11 {get;set;}
  13. CustomAttribute12                    Property   System.String CustomAttribute12 {get;set;}
  14. CustomAttribute13                    Property   System.String CustomAttribute13 {get;set;}
  15. CustomAttribute14                    Property   System.String CustomAttribute14 {get;set;}
  16. CustomAttribute15                    Property   System.String CustomAttribute15 {get;set;}
  17. CustomAttribute2                     Property   System.String CustomAttribute2 {get;set;}
  18. CustomAttribute3                     Property   System.String CustomAttribute3 {get;set;}
  19. CustomAttribute4                     Property   System.String CustomAttribute4 {