MailboxServer Members

Include Protected Members
Include Inherited Members

Represents an Exchange server that is running the Mailbox server role in Active Directory Domain Services (AD DS).

The MailboxServer type exposes the following members.

Constructors

  Name Description
Public method MailboxServer() Initializes a new instance of the MailboxServer class.
Public method MailboxServer(Server) Initializes a new instance of the UMServer class for the specified server identifier.

Top

Properties

  Name Description
Public property AdminDisplayVersion
Public property AutoDatabaseMountDial Gets or sets the automatic database mount behavior for an Exchange server that is running the Mailbox server role in a continuous replication environment after a database failover.
Public property CalendarRepairIntervalEndWindow Gets or sets the number of days into the future to repair calendars.
Public property CalendarRepairLogDirectorySizeLimit Gets or sets the size limit for all Calendar Repair Assistant log files.
Public property CalendarRepairLogEnabled Gets or sets a value that indicates whether the Calendar Repair Assistant logs items that it repairs.
Public property CalendarRepairLogFileAgeLimit Gets or sets the length of time to retain Calendar Repair Assistant log files.
Public property CalendarRepairLogPath Gets or sets the directory for Calendar Repair Assistant log files.
Public property CalendarRepairLogSubjectLoggingEnabled Gets or sets a value that indicates whether the subject of the repaired calendar item is included in the log file.
Public property CalendarRepairMissingItemFixDisabled Gets or sets a value that indicates whether the Calendar Repair Assistant fixes missing attendee calendar items for mailboxes on this Mailbox server.
Public property CalendarRepairSchedule Gets or sets the intervals each week during which the Calendar Repair Assistant applies checks for calendar failures.
Public property CalendarRepairWorkCycle
Public property CalendarRepairWorkCycleCheckpoint
Protected property CloneableEnabledStateProperties Gets the list of properties on the presentation object marked with a ProvisionalCloneEnabledState attribute. (Inherited from ADPresentationObject.)
Protected property CloneableOnceProperties Gets the list of properties on the presentation object that can be cloned only one time. (Inherited from ADPresentationObject.)
Protected property CloneableProperties Gets the list of cloneable properties on the presentation object. (Inherited from ADPresentationObject.)
Public property DatabaseAvailabilityGroup Gets the availability group to which this server belongs.
Public property DatabaseCopyAutoActivationPolicy Gets or sets the type of automatic database activation for database copies.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property ExchangeLegacyServerRole
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property FolderLogForManagedFoldersEnabled Gets or sets a value that indicates whether the folder log for managed folders is enabled.
Public property ForceGroupMetricsGeneration
Public property GroupMetricsGenerationTime Gets or sets the time of day when group metrics data are generated.
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property Identity (Inherited from ADObject.)
Public property IrmLogEnabled
Public property IrmLogMaxAge
Public property IrmLogMaxDirectorySize
Public property IrmLogMaxFileSize
Public property IrmLogPath
Public property IsExcludedFromProvisioning Gets or sets a value that indicates whether the Mailbox server is considered by the OAB provisioning load balancer.
Public property IsPhoneticSupportEnabled Gets or sets a value that indicates whether phonetics are supported by the server.
Public property IsValid Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.)
Public property JournalingLogForManagedFoldersEnabled Gets or sets a value that indicates whether the managed folder log is enabled for journaling.
Public property Locale Gets or sets the locales that are supported by the server.
Public property LogDirectorySizeLimitForManagedFolders Gets or sets the size limit for all managed folder log files from a single message database.
Public property LogFileAgeLimitForManagedFolders Gets or sets the length of time to retain managed folder log files.
Public property LogFileSizeLimitForManagedFolders Gets or sets the size limit for managed folder log files.
Public property LogPathForManagedFolders Gets or sets the path to the managed folder log files.
Public property ManagedFolderAssistantSchedule Gets or sets the intervals each week during which the Managed Folder Assistant applies Messaging Records Management (MRM) settings to managed folders.
Public property ManagedFolderWorkCycle
Public property ManagedFolderWorkCycleCheckpoint
Public property MAPIEncryptionRequired Gets or sets a value that indicates whether the Mailbox server blocks MAPI clients that do not use encrypted remote procedure calls (RPC).
Public property MaximumActiveDatabases Gets or sets the maximum number of databases that can be mounted on this Mailbox server.
Public property MaxTransportSyncDispatchers This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property MessageTrackingLogEnabled Gets or sets a value that indicates whether message tracking is enabled.
Public property MessageTrackingLogMaxAge Gets or sets the maximum age for a message tracking log file.
Public property MessageTrackingLogMaxDirectorySize Gets or sets the size limit for the message tracking log directory.
Public property MessageTrackingLogMaxFileSize Gets or sets the maximum file size for individual message tracking log files.
Public property MessageTrackingLogPath Gets or sets the location of the message tracking logs.
Public property MessageTrackingLogSubjectLoggingEnabled Gets or sets a value that indicates whether the message subject should be included in message tracking logs.
Public property MigrationLogFilePath
Public property MigrationLogLoggingLevel
Public property MigrationLogMaxAge
Public property MigrationLogMaxDirectorySize
Public property MigrationLogMaxFileSize
Public property Name Gets the name of the Mailbox server.
Public property ObjectCategory (Inherited from ADObject.)
Public property ObjectClass (Inherited from ADObject.)
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property RetentionLogForManagedFoldersEnabled Gets or sets a value that indicates whether the Managed Folder Assistant logs information about messages that have reached their retention limit.
Public property ServerRole
Public property SharingPolicySchedule Gets or sets the intervals each week during which the Sharing Policy Assistant runs.
Public property SharingPolicyWorkCycle
Public property SharingPolicyWorkCycleCheckpoint
Public property SharingSyncWorkCycle
Public property SharingSyncWorkCycleCheckpoint
Public property SubjectLogForManagedFoldersEnabled Gets or sets a value that specifies whether message subjects should be included in managed folder logs.
Public property SubmissionServerOverrideList Gets or sets a static list of computers that are running the Hub Transport server role to notify when messages are ready for retrieval.
Public property TopNWorkCycle
Public property TopNWorkCycleCheckpoint
Public property TransportSyncDispatchEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogFilePath This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogLoggingLevel This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxAge This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxDirectorySize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxFileSize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMailboxHealthLogEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMailboxHealthLogFilePath This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMailboxHealthLogMaxAge This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMailboxHealthLogMaxDirectorySize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMailboxHealthLogMaxFileSize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property UMReportingWorkCycle
Public property UMReportingWorkCycleCheckpoint
Public property WhenChanged (Inherited from ADObject.)
Public property WhenChangedUTC (Inherited from ADObject.)
Public property WhenCreated (Inherited from ADObject.)
Public property WhenCreatedUTC (Inherited from ADObject.)

Top

Methods

  Name Description
Public method Clone (Inherited from ConfigurableObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetProperties (Inherited from ConfigurableObject.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString (Inherited from ADObject.)
Public method Validate (Inherited from ConfigurableObject.)
Protected method ValidateRead Validates the presentation object when it is read. (Inherited from ADPresentationObject.)
Protected method ValidateWrite Validates the presentation object when it is written. (Inherited from ADPresentationObject.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IConfigurable.CopyChangesFrom (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking (Inherited from ConfigurableObject.)

Top