MailEnabledRecipient members

Include protected members
Include inherited members

Represents an entity that can receive email through Microsoft Exchange Server.

The MailEnabledRecipient type exposes the following members.

Constructors

  Name Description
Protected method MailEnabledRecipient() Initializes a new instance of the MailEnabledRecipient class.
Protected method MailEnabledRecipient(ADObject) Initializes a new instance of the MailEnabledRecipient class with an Active Directory data store object.

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.
Public property AcceptMessagesOnlyFromDLMembers Gets or sets the distribution groups whose members are allowed to send email messages to the recipient.
Public property AcceptMessagesOnlyFromSendersOrMembers Gets or sets the users, contacts, or distribution groups who can send email messages to the recipient.
Public property AddressListMembership Gets the address lists of which this recipient is a member.
Public property Alias Gets or sets the alias of the recipient.
Public property ArbitrationMailbox Gets the mailbox that is used to manage the moderation process.
Public property BypassModerationFromSendersOrMembers Gets the senders for whom moderation is bypassed.
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 CustomAttribute1 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute10 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute11 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute12 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute13 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute14 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute15 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute2 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute3 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute4 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute5 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute6 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute7 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute8 Gets or sets a custom attribute of the recipient.
Public property CustomAttribute9 Gets or sets a custom attribute of the recipient.
Public property DisplayName Gets or sets the display name of the recipient.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property EmailAddresses Gets or sets a collection of email aliases of the recipient.
Public property EmailAddressPolicyEnabled Gets or sets a value that indicates whether applying email address policy is enabled.
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property ExtensionCustomAttribute1
Public property ExtensionCustomAttribute2
Public property ExtensionCustomAttribute3
Public property ExtensionCustomAttribute4
Public property ExtensionCustomAttribute5
Public property ExternalDirectoryObjectId This property is for internal use and is not intended to be used in your code.
Public property GrantSendOnBehalfTo Gets or sets the recipients who can send on behalf of the recipient.
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property HiddenFromAddressListsEnabled Gets or sets a value that indicates whether to hide the recipient from any Exchange address list.
Public property Identity (Inherited from ADPresentationObject.)
Public property IsValid Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.)
Public property LastExchangeChangedTime Gets the date and time when a property of the recipient was changed.
Public property LegacyExchangeDN Gets the unique legacy distinguished name of the recipient.
Public property MailTip Gets or sets the message that is displayed to senders when they start drafting an email message to this recipient.
Public property MailTipTranslations Gets or sets a list of translations of the MailTip parameter.
Public property MaxReceiveSize Gets or sets the maximum size, in bytes, of email messages that can be received by the recipient.
Public property MaxSendSize Gets or sets the maximum size, in bytes, of email messages that can be sent by the recipient.
Public property ModeratedBy Gets or sets a list of users who are responsible for moderating the messages sent to the recipient.
Public property ModerationEnabled Gets or sets a value that indicates whether to enable moderation of email sent to the recipient.
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 OrganizationalUnit Gets the organizational unit (OU) of the recipient.
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property PoliciesExcluded Gets the excluded policies for the recipient.
Public property PoliciesIncluded Gets the included policies for the recipient.
Public property PrimarySmtpAddress Gets or sets the primary return SMTP address for the recipient.
Public property RecipientType Gets the type of the recipient.
Public property RecipientTypeDetails Gets the detailed information of the type of the recipient.
Public property RejectMessagesFrom Gets or sets the recipients who are not allowed to send email messages to the recipient.
Public property RejectMessagesFromDLMembers Gets or sets the distribution groups whose members are not allowed to send email messages to the recipient.
Public property RejectMessagesFromSendersOrMembers Gets the identity of recipients from whom messages are rejected.
Public property RequireSenderAuthenticationEnabled Gets or sets a value that indicates whether the recipient accepts messages only from authenticated senders.
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.
Public property SimpleDisplayName Gets or sets an alternative description of the recipient when only a limited set of characters is permitted.
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.
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 WindowsEmailAddress Gets or sets the Windows email address for the recipient.

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. (Overrides ADObject.ToString().)
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

MailEnabledRecipient class

Microsoft.Exchange.Data.Directory.Management namespace