Share via


Mailbox members

Represents a mailbox in an Exchange Server installation.

The Mailbox type exposes the following members.

Constructors

  Name Description
Public method Mailbox() Initializes a new instance of the Mailbox class.
Public method Mailbox(ADUser) Initializes a new instance of the Mailbox class for the specified mailbox user.

Top

Properties

  Name Description
Public property AddressBookPolicy
Public property AdminDisplayVersion
Public property AggregatedMailboxGuids
Public property AntispamBypassEnabled Gets or sets a value that indicates whether anti-spam processing should be used on the mailbox.
Public property ArchiveDatabase
Public property ArchiveDomain
Public property ArchiveGuid Gets the unique archive identifier for the mailbox.
Public property ArchiveName Gets or sets the name of the archive mailbox.
Public property ArchiveQuota Gets or sets the maximum size of the archive mailbox.
Public property ArchiveRelease
Public property ArchiveState
Public property ArchiveStatus
Public property ArchiveWarningQuota Gets or sets the mailbox size at which a warning message is sent.
Public property AuditAdmin
Public property AuditDelegate
Public property AuditEnabled
Public property AuditLogAgeLimit
Public property AuditOwner
Public property CalendarLoggingQuota
Public property CalendarRepairDisabled Gets or sets a value that indicates whether calendar items in this mailbox will be repaired by the Calendar Repair Assistant.
Public property CalendarVersionStoreDisabled Gets or sets a value that indicates whether changes to calendar items are logged.
Protected property CloneableEnabledStateProperties (Overrides ADPresentationObject.CloneableEnabledStateProperties.)
Protected property CloneableOnceProperties (Overrides ADPresentationObject.CloneableOnceProperties.)
Protected property CloneableProperties Gets the properties required to create a copy of this mailbox instance. (Overrides ADPresentationObject.CloneableProperties.)
Public property Database Gets the Active Directory identifier of the database that contains this mailbox.
Public property DefaultPublicFolderMailbox
Public property DeliverToMailboxAndForward Gets or sets a value that indicates whether messages sent to this mailbox are forwarded to another mailbox.
Public property DisabledArchiveDatabase
Public property DisabledArchiveGuid
Public property DowngradeHighPriorityMessagesEnabled Gets or sets a value that indicates whether high-priority messages sent to an X.400 mail system are changed to normal priority.
Public property EndDateForRetentionHold Gets or sets the date and time that a retention hold on messages in this mailbox expires.
Public property ExchangeGuid Gets the unique identifier of the Exchange Server installation.
Public property ExchangeSecurityDescriptor Gets the security descriptor that applies to this mailbox.
Public property ExchangeUserAccountControl A mask used to retrieve the user account control flags associated with this mailbox.
Public property ExternalOofOptions Gets or sets the options for sending Out of Office (OOF) messages to external senders.
Public property ForwardingAddress Gets or sets the forwarding address for a mailbox.
Public property ForwardingSmtpAddress
Public property GeneratedOfflineAddressBooks
Public property ImListMigrationCompleted
Public property ImmutableId Gets or sets an identifier for the mailbox that will never change.
Public property IncludeInGarbageCollection
Public property InPlaceHolds
Public property IsExcludedFromServingHierarchy
Public property IsInactiveMailbox
Public property IsLinked Gets a value that indicates whether a mailbox is linked.
Public property IsMachineToPersonTextMessagingEnabled Gets a value that indicates whether the server can send text messages to a user.
Public property IsMailboxEnabled Gets a value that indicates whether the mailbox is enabled to process messages.
Public property IsPersonToPersonTextMessagingEnabled Gets a value that indicates whether another mailbox user can send a text message to the owner of this mailbox.
Public property IsResource Gets a value that indicates whether this mailbox represents a resource, such as a conference room.
Public property IsRootPublicFolderMailbox
Public property IsShared Gets a value that indicates whether this mailbox is shared by more than one user.
Public property IsSoftDeletedByDisable
Public property IsSoftDeletedByRemove
Public property IssueWarningQuota Gets or sets the mailbox size at which a warning message is sent to the user.
Public property JournalArchiveAddress
Public property Languages Gets or sets the preferred languages for this mailbox.
Public property LinkedMasterAccount Gets the master account for the linked mailbox.
Public property LitigationHoldDate
Public property LitigationHoldDuration
Public property LitigationHoldEnabled Gets or sets a value that indicates whether the mailbox is under a litigation hold.
Public property LitigationHoldOwner
Public property MailboxContainerGuid
Public property MailboxMoveBatchName Gets the name of the move batch that contains this mailbox.
Public property MailboxMoveFlags Gets flags for a mailbox move.
Public property MailboxMoveRemoteHostName Gets the name of the remote host that is participating in the move.
Public property MailboxMoveSourceMDB Gets the Active Directory identifier of the source database.
Public property MailboxMoveStatus Gets a value that indicates the status of a mailbox move.
Public property MailboxMoveTargetMDB Gets the Active Directory identifier of the database that the mailbox is being copied to.
Public property MailboxPlan Gets the mailbox plan for a mailbox.
Public property MailboxProvisioningConstraint
Public property MailboxProvisioningPreferences
Public property MailboxRelease
Public property ManagedFolderMailboxPolicy Gets or sets the Messaging Records Management (MRM) policy for the mailbox.
Public property MaxBlockedSenders Gets or sets the maximum number of senders that can be included in a blocked senders list.
Public property MaxSafeSenders Gets or sets the maximum number of senders that can be included in a safe senders list.
Public property MessageTrackingReadStatusEnabled Gets or sets a value that indicates whether detailed message tracking is enabled for the mailbox.
Public property MicrosoftOnlineServicesID
Public property NetID
Public property Office Gets or sets the Office attribute for the mailbox.
Public property OfflineAddressBook Gets or sets the offline address book associated with the mailbox.
Public property PersistedCapabilities
Public property ProhibitSendQuota Gets or sets the mailbox size at which the user is prohibited from sending email messages.
Public property ProhibitSendReceiveQuota Gets or sets the mailbox size at which the user is prohibited from sending or receiving email messages.
Public property ProtocolSettings Gets the protocols used by the mailbox.
Public property QueryBaseDN
Public property QueryBaseDNRestrictionEnabled This API supports the Exchange infrastructure and is not intended to be used directly from your code.
Public property RecipientLimits Gets or sets the maximum number of recipients per message that this mailbox can send to.
Public property ReconciliationId
Public property RecoverableItemsQuota Gets or sets the size limit for the Recovery Items folder.
Public property RecoverableItemsWarningQuota Gets or sets the size at which a warning is sent that the Recovery Items folder is reaching its limit.
Public property RemoteAccountPolicy This API supports the Exchange infrastructure and is not intended to be used directly from your code.
Public property RemoteRecipientType
Public property ResetPasswordOnNextLogon
Public property ResourceCapacity Gets or sets the capacity of a resource mailbox.
Public property ResourceCustom Gets or sets additional information about a resource.
Public property ResourceType Gets the type of a resource.
Public property RetainDeletedItemsFor Gets or sets the length of time to keep deleted items.
Public property RetainDeletedItemsUntilBackup Gets or sets a value that indicates whether deleted items should be kept until the database is backed up.
Public property RetentionComment Gets or sets the comment displayed regarding the user’s retention hold status.
Public property RetentionHoldEnabled Gets or sets a value that indicates whether the contents of the mailbox are subject to retention.
Public property RetentionPolicy Gets or sets the retention policy that is applied to the mailbox.
Public property RetentionUrl Gets or sets a URL for a Web page with details about the organization’s message retention policies.
Public property RoleAssignmentPolicy Gets the management role assigned to the mailbox when it was created or enabled.
Public property RoomMailboxAccountEnabled
Public property RulesQuota Gets or sets the size limit for rules.
Public property SamAccountName Gets or sets the user name for earlier operating systems.
Public property SCLDeleteEnabled Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are deleted.
Public property SCLDeleteThreshold Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be deleted.
Public property SCLJunkEnabled Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are moved to the Junk Email folder.
Public property SCLJunkThreshold Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be moved to the Junk Email folder.
Public property SCLQuarantineEnabled Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are quarantined.
Public property SCLQuarantineThreshold Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be moved to the quarantine folder.
Public property SCLRejectEnabled Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are rejected.
Public property SCLRejectThreshold Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be rejected.
Public property ServerLegacyDN Gets the legacy domain name for the server.
Public property ServerName Gets the name of the server.
Public property SharingPolicy Gets the sharing policy associated with the mailbox.
Public property SingleItemRecoveryEnabled Gets or sets a value that indicates whether the Recovery Items folder can be purged.
Public property SKUAssigned
Public property SourceAnchor
Public property StartDateForRetentionHold Gets or sets the date and time that a retention hold on messages in this mailbox begins.
Public property ThrottlingPolicy Gets the identifier for the throttling policy applied to the mailbox.
Public property UMEnabled Gets a value that indicates whether Unified Messaging (UM) is enabled for this mailbox.
Public property UnifiedMailbox
Public property UsageLocation
Public property UseDatabaseQuotaDefaults Gets or sets a value that indicates whether this mailbox uses the database defaults for quota properties.
Public property UseDatabaseRetentionDefaults Gets or sets a value that indicates whether this mailbox uses the mailbox retention policy specified for the mailbox database that contains the mailbox.
Public property UserCertificate Gets or sets the digital certificate used to sign the user’s email messages.
Public property UserPrincipalName Gets or sets the principal name for the mailbox user.
Public property UserSMimeCertificate Gets or sets the SMIME certificate used to sign the user’s email messages.
Public property WhenMailboxCreated
Public property WhenSoftDeleted
Public property WindowsLiveID Gets or sets the Windows Live ID associated with the mailbox.

Top

See also

Reference

Mailbox class

Microsoft.Exchange.Data.Directory.Management namespace