Mailbox Members
Include Protected Members
Include Inherited Members
Represents a mailbox in a Microsoft Exchange Server 2010 installation.
The Mailbox type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Mailbox() | Initializes a new instance of the Mailbox class. | |
Mailbox(ADUser) | Initializes a new instance of the Mailbox class for the specified mailbox user. |
Top
Properties
Name | Description | |
---|---|---|
AcceptMessagesOnlyFrom | Gets or sets the mailbox users, mail users, and mail contacts who can send email messages to the recipient. (Inherited from MailEnabledRecipient.) | |
AcceptMessagesOnlyFromDLMembers | Gets or sets the distribution groups whose members are allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.) | |
AcceptMessagesOnlyFromSendersOrMembers | Gets or sets the users, contacts, or distribution groups who can send email messages to the recipient. (Inherited from MailEnabledRecipient.) | |
AddressBookPolicy | ||
AddressListMembership | Gets the address lists of which this recipient is a member. (Inherited from MailEnabledRecipient.) | |
Alias | Gets or sets the alias of the recipient. (Inherited from MailEnabledRecipient.) | |
AntispamBypassEnabled | Gets or sets a value that indicates whether anti-spam processing should be used on the mailbox. | |
ArbitrationMailbox | Gets the mailbox that is used to manage the moderation process. (Inherited from MailEnabledRecipient.) | |
ArchiveDatabase | ||
ArchiveDomain | ||
ArchiveGuid | Gets the unique archive identifier for the mailbox. | |
ArchiveName | Gets or sets the name of the archive mailbox. | |
ArchiveQuota | Gets or sets the maximum size of the archive mailbox. | |
ArchiveStatus | ||
ArchiveWarningQuota | Gets or sets the mailbox size at which a warning message is sent. | |
AuditAdmin | ||
AuditDelegate | ||
AuditEnabled | ||
AuditLogAgeLimit | ||
AuditOwner | ||
BypassModerationFromSendersOrMembers | Gets the senders for whom moderation is bypassed. (Inherited from MailEnabledRecipient.) | |
CalendarRepairDisabled | Gets or sets a value that indicates whether calendar items in this mailbox will be repaired by the Calendar Repair Assistant. | |
CalendarVersionStoreDisabled | Gets or sets a value that indicates whether changes to calendar items are logged. | |
CloneableEnabledStateProperties | (Overrides ADPresentationObject.CloneableEnabledStateProperties.) | |
CloneableOnceProperties | (Overrides ADPresentationObject.CloneableOnceProperties.) | |
CloneableProperties | Gets the properties required to create a copy of this mailbox instance. (Overrides ADPresentationObject.CloneableProperties.) | |
CustomAttribute1 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute10 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute11 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute12 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute13 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute14 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute15 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute2 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute3 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute4 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute5 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute6 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute7 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute8 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
CustomAttribute9 | Gets or sets a custom attribute of the recipient. (Inherited from MailEnabledRecipient.) | |
Database | Gets the Active Directory identifier of the database that contains this mailbox. | |
DeliverToMailboxAndForward | Gets or sets a value that indicates whether messages sent to this mailbox are forwarded to another mailbox. | |
DisabledArchiveDatabase | ||
DisabledArchiveGuid | ||
DisplayName | Gets or sets the display name of the recipient. (Inherited from MailEnabledRecipient.) | |
DistinguishedName | Gets the distinguished name for the object. (Inherited from ADObject.) | |
DowngradeHighPriorityMessagesEnabled | Gets or sets a value that indicates whether high-priority messages sent to an X.400 mail system are changed to normal priority. | |
EmailAddresses | Gets or sets a collection of email aliases of the recipient. (Inherited from MailEnabledRecipient.) | |
EmailAddressPolicyEnabled | Gets or sets a value that indicates whether applying email address policy is enabled. (Inherited from MailEnabledRecipient.) | |
EndDateForRetentionHold | Gets or sets the date and time that a retention hold on messages in this mailbox expires. | |
ExchangeGuid | Gets the unique identifier of the Microsoft Exchange 2010 installation. | |
ExchangeSecurityDescriptor | Gets the security descriptor that applies to this mailbox. | |
ExchangeUserAccountControl | A mask used to retrieve the user account control flags associated with this mailbox. | |
ExchangeVersion | Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.) | |
ExtensionCustomAttribute1 | (Inherited from MailEnabledRecipient.) | |
ExtensionCustomAttribute2 | (Inherited from MailEnabledRecipient.) | |
ExtensionCustomAttribute3 | (Inherited from MailEnabledRecipient.) | |
ExtensionCustomAttribute4 | (Inherited from MailEnabledRecipient.) | |
ExtensionCustomAttribute5 | (Inherited from MailEnabledRecipient.) | |
Extensions | (Inherited from MailEnabledOrgPerson.) | |
ExternalDirectoryObjectId | This property is for internal use and is not intended to be used in your code. (Inherited from MailEnabledRecipient.) | |
ExternalOofOptions | Gets or sets the options for sending Out of Office (OOF) messages to external senders. | |
ForwardingAddress | Gets or sets the forwarding address for a mailbox. | |
ForwardingSmtpAddress | ||
GrantSendOnBehalfTo | Gets or sets the recipients who can send on behalf of the recipient. (Inherited from MailEnabledRecipient.) | |
Guid | Gets the unique identifier for this object. (Inherited from ADObject.) | |
HasPicture | (Inherited from MailEnabledOrgPerson.) | |
HasSpokenName | (Inherited from MailEnabledOrgPerson.) | |
HiddenFromAddressListsEnabled | Gets or sets a value that indicates whether to hide the recipient from any Exchange address list. (Inherited from MailEnabledRecipient.) | |
Identity | (Inherited from ADObject.) | |
ImmutableId | Gets or sets an identifier for the mailbox that will never change. | |
IsLinked | Gets a value that indicates whether a mailbox is linked. | |
IsMachineToPersonTextMessagingEnabled | Gets a value that indicates whether the server can send text messages to a user. | |
IsMailboxEnabled | Gets a value that indicates whether the mailbox is enabled to process messages. | |
IsPersonToPersonTextMessagingEnabled | Gets a value that indicates whether another mailbox user can send a text message to the owner of this mailbox. | |
IsResource | Gets a value that indicates whether this mailbox represents a resource, such as a conference room. | |
IsShared | Gets a value that indicates whether this mailbox is shared by more than one user. | |
IssueWarningQuota | Gets or sets the mailbox size at which a warning message is sent to the user. | |
IsValid | Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.) | |
Languages | Gets or sets the preferred languages for this mailbox. | |
LastExchangeChangedTime | Gets the date and time when a property of the recipient was changed. (Inherited from MailEnabledRecipient.) | |
LegacyExchangeDN | Gets the unique legacy distinguished name of the recipient. (Inherited from MailEnabledRecipient.) | |
LinkedMasterAccount | Gets the master account for the linked mailbox. | |
LitigationHoldDate | ||
LitigationHoldEnabled | Gets or sets a value that indicates whether the mailbox is under a litigation hold. | |
LitigationHoldOwner | ||
MailboxMoveBatchName | Gets the name of the move batch that contains this mailbox. | |
MailboxMoveFlags | Gets flags for a mailbox move. | |
MailboxMoveRemoteHostName | Gets the name of the remote host that is participating in the move. | |
MailboxMoveSourceMDB | Gets the Active Directory identifier of the source database. | |
MailboxMoveStatus | Gets a value that indicates the status of a mailbox move. | |
MailboxMoveTargetMDB | Gets the Active Directory identifier of the database that the mailbox is being copied to. | |
MailboxPlan | Gets the mailbox plan for a mailbox. | |
MailTip | Gets or sets the message that is displayed to senders when they start drafting an email message to this recipient. (Inherited from MailEnabledRecipient.) | |
MailTipTranslations | Gets or sets a list of translations of the MailTip parameter. (Inherited from MailEnabledRecipient.) | |
ManagedFolderMailboxPolicy | Gets or sets the Messaging Records Management (MRM) policy for the mailbox. | |
MaxBlockedSenders | Gets or sets the maximum number of senders that can be included in a blocked senders list. | |
MaxReceiveSize | Gets or sets the maximum size, in bytes, of email messages that can be received by the recipient. (Inherited from MailEnabledRecipient.) | |
MaxSafeSenders | Gets or sets the maximum number of senders that can be included in a safe senders list. | |
MaxSendSize | Gets or sets the maximum size, in bytes, of email messages that can be sent by the recipient. (Inherited from MailEnabledRecipient.) | |
MessageTrackingReadStatusEnabled | Gets or sets a value that indicates whether detailed message tracking is enabled for the mailbox. | |
ModeratedBy | Gets or sets a list of users who are responsible for moderating the messages sent to the recipient. (Inherited from MailEnabledRecipient.) | |
ModerationEnabled | Gets or sets a value that indicates whether to enable moderation of email sent to the recipient. (Inherited from MailEnabledRecipient.) | |
Name | Gets or sets the name associated with this object. (Inherited from ADObject.) | |
ObjectCategory | (Inherited from ADObject.) | |
ObjectClass | (Inherited from ADObject.) | |
Office | Gets or sets the Microsoft Office attribute for the mailbox. | |
OfflineAddressBook | Gets or sets the offline address book associated with the mailbox. | |
OrganizationalUnit | Gets the organizational unit (OU) of the recipient. (Inherited from MailEnabledRecipient.) | |
OrganizationId | (Inherited from ADObject.) | |
OriginatingServer | (Inherited from ADRawEntry.) | |
PartnerObjectId | This property is for internal use and is not intended to be used in your code. (Inherited from MailEnabledRecipient.) | |
PersistedCapabilities | ||
PoliciesExcluded | Gets the excluded policies for the recipient. (Inherited from MailEnabledRecipient.) | |
PoliciesIncluded | Gets the included policies for the recipient. (Inherited from MailEnabledRecipient.) | |
PrimarySmtpAddress | Gets or sets the primary return SMTP address for the recipient. (Inherited from MailEnabledRecipient.) | |
ProhibitSendQuota | Gets or sets the mailbox size at which the user is prohibited from sending e-mail. | |
ProhibitSendReceiveQuota | Gets or sets the mailbox size at which the user is prohibited from sending or receiving e-mail. | |
ProtocolSettings | Gets the protocols used by the mailbox. | |
QueryBaseDNRestrictionEnabled | This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code. | |
RecipientLimits | Gets or sets the maximum number of recipients per message that this mailbox can send to. | |
RecipientType | Gets the type of the recipient. (Inherited from MailEnabledRecipient.) | |
RecipientTypeDetails | Gets the detailed information of the type of the recipient. (Inherited from MailEnabledRecipient.) | |
ReconciliationId | ||
RecoverableItemsQuota | Gets or sets the size limit for the Recovery Items folder. | |
RecoverableItemsWarningQuota | Gets or sets the size at which a warning is sent that the Recovery Items folder is reaching its limit. | |
RejectMessagesFrom | Gets or sets the recipients who are not allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.) | |
RejectMessagesFromDLMembers | Gets or sets the distribution groups whose members are not allowed to send email messages to the recipient. (Inherited from MailEnabledRecipient.) | |
RejectMessagesFromSendersOrMembers | Gets the identity of recipients from whom messages are rejected. (Inherited from MailEnabledRecipient.) | |
RemoteAccountPolicy | This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code. | |
RemoteRecipientType | ||
RequireSenderAuthenticationEnabled | Gets or sets a value that indicates whether the recipient accepts messages only from authenticated senders. (Inherited from MailEnabledRecipient.) | |
ResourceCapacity | Gets or sets the capacity of a resource mailbox. | |
ResourceCustom | Gets or sets additional information about a resource. | |
ResourceType | Gets the type of a resource. | |
RetainDeletedItemsFor | Gets or sets the length of time to keep deleted items. | |
RetainDeletedItemsUntilBackup | Gets or sets a value that indicates whether deleted items should be kept until the database is backed up. | |
RetentionComment | Gets or sets the comment displayed regarding the user’s retention hold status. | |
RetentionHoldEnabled | Gets or sets a value that indicates whether the contents of the mailbox are subject to retention. | |
RetentionPolicy | Gets or sets the retention policy that is applied to the mailbox. | |
RetentionUrl | Gets or sets a URL for a Web page with details about the organization’s message retention policies. | |
RoleAssignmentPolicy | Gets the management role assigned to the mailbox when it was created or enabled. | |
RulesQuota | Gets or sets the size limit for rules. | |
SamAccountName | Gets or sets the user name for earlier operating systems. | |
SCLDeleteEnabled | Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are deleted. | |
SCLDeleteThreshold | Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be deleted. | |
SCLJunkEnabled | Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are moved to the Junk E-Mail folder. | |
SCLJunkThreshold | Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be moved to the Junk E-Mail folder. | |
SCLQuarantineEnabled | Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are quarantined. | |
SCLQuarantineThreshold | Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be moved to the quarantine folder. | |
SCLRejectEnabled | Gets or sets a value that indicates whether messages that meet the spam confidence level (SCL) are rejected. | |
SCLRejectThreshold | Gets or sets the spam confidence level (SCL) at which messages are considered spam and should be rejected. | |
SendModerationNotifications | Gets or sets a value that indicates whether status notifications are sent to users when they send a message to the moderated recipient. (Inherited from MailEnabledRecipient.) | |
ServerLegacyDN | Gets the legacy domain name for the server. | |
ServerName | Gets the name of the server. | |
SharingPolicy | Gets the sharing policy associated with the mailbox. | |
SimpleDisplayName | Gets or sets an alternative description of the recipient when only a limited set of characters is permitted. (Inherited from MailEnabledRecipient.) | |
SingleItemRecoveryEnabled | Gets or sets a value that indicates whether the Recovery Items folder can be purged. | |
SKUAssigned | ||
StartDateForRetentionHold | Gets or sets the date and time that a retention hold on messages in this mailbox begins. | |
ThrottlingPolicy | Gets the identifier for the throttling policy applied to the mailbox. | |
UMDtmfMap | Gets or sets a value that indicates whether to create a user-defined dual tone multi-frequency (DTMF) map for the Unified Messaging (UM)-enabled recipient. (Inherited from MailEnabledRecipient.) | |
UMEnabled | Gets a value that indicates whether Unified Messaging (UM) is enabled for this mailbox. | |
UsageLocation | ||
UseDatabaseQuotaDefaults | Gets or sets a value that indicates whether this mailbox uses the database defaults for quota properties. | |
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. | |
UserCertificate | Gets or sets the digital certificate used to sign the user’s e-mail messages. | |
UserPrincipalName | Gets or sets the principal name for the mail box user. | |
UserSMimeCertificate | Gets or sets the SMIME certificate used to sign the user’s e-mail messages. | |
WhenChanged | (Inherited from ADObject.) | |
WhenChangedUTC | (Inherited from ADObject.) | |
WhenCreated | (Inherited from ADObject.) | |
WhenCreatedUTC | (Inherited from ADObject.) | |
WhenMailboxCreated | ||
WindowsEmailAddress | Gets or sets the Windows email address for the recipient. (Inherited from MailEnabledRecipient.) | |
WindowsLiveID | Gets or sets the Windows Live ID associated with the mailbox. |
Top
Methods
Name | Description | |
---|---|---|
Clone | (Inherited from ConfigurableObject.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetProperties | (Inherited from ConfigurableObject.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetObjectClass | (Inherited from ADObject.) | |
ToString | Creates a text representation of the recipient. (Inherited from MailEnabledRecipient.) | |
Validate | (Inherited from ConfigurableObject.) | |
ValidateRead | Validates the presentation object when it is read. (Inherited from ADPresentationObject.) | |
ValidateWrite | Validates the presentation object when it is written. (Inherited from ADPresentationObject.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IConfigurable.CopyChangesFrom | (Inherited from ConfigurableObject.) | |
IConfigurable.ObjectState | (Inherited from ConfigurableObject.) | |
IConfigurable.ResetChangeTracking | (Inherited from ConfigurableObject.) |
Top