Share via


MailboxPlan members

Include protected members
Include inherited members

The MailboxPlan type exposes the following members.

Constructors

  Name Description
Public method MailboxPlan()
Public method MailboxPlan(ADUser)

Top

Properties

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

Top

Methods

  Name Description
Public method Clone Creates a clone of this ConfigurableObject instance. (Inherited from ConfigurableObject.)
Public method GetProperties Returns a collection of properties for this instance. (Inherited from ConfigurableObject.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString Creates a text representation of the recipient. (Inherited from MailEnabledRecipient.)
Protected method TryConvertOutputProperty(Object, PropertyDefinition, Object) (Inherited from ConfigurableObject.)
Protected method TryConvertOutputProperty(Object, String, Object) (Inherited from ConfigurableObject.)
Public method Validate Returns a list of validation errors for the object. (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 Copies changes from the specified source. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState Gets the object state. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking Clears change tracking entries for the object. (Inherited from ConfigurableObject.)

Top

See also

Reference

MailboxPlan class

Microsoft.Exchange.Data.Directory.Management namespace