ReceiveConnector Members

Include Protected Members
Include Inherited Members

Represents a Receive connector, a logical gateway through which inbound messages are received.

The ReceiveConnector type exposes the following members.

Constructors

  Name Description
Public method ReceiveConnector() Initializes a new instance of the ReceiveConnector class.
Public method ReceiveConnector(String, ADObjectId) Initializes a new instance of the ReceiveConnector class with the specified name in the specified Active Directory object.

Top

Properties

  Name Description
Public property AdminDisplayName (Inherited from ADConfigurationObject.)
Public property AdvertiseClientSettings Gets or sets a value that indicates whether server information should be returned to clients.
Public property AuthMechanism Gets or sets the advertised and accepted authentication mechanisms supported by the Receive connector.
Public property Banner Gets or sets the SMTP 220 banner.
Public property BareLinefeedRejectionEnabled
Public property BinaryMimeEnabled Gets or sets a value that indicates whether the Receive connector will accept binary message data.
Public property Bindings Get or sets the local IP address and TCP port numbers used by the Receive connector to listen for inbound messages.
Public property ChunkingEnabled Gets or sets a value that specifies whether the Receive connector will accept large messages to be sent to the Receive connector in multiple chunks.
Public property Comment Gets or sets a comment on the Receive connector.
Public property ConnectionInactivityTimeout Gets or sets the maximum amount of idle time before a connection to a Receive container is closed.
Public property ConnectionTimeout Gets or sets the maximum time that a connection to the Receive connector can remain open, even if the connection is active.
Public property DefaultDomain Gets or sets the default domain name to append to MAIL FROM or RCPT TO in the message envelope by a sending server if no domain name is provided.
Public property DeliveryStatusNotificationEnabled Gets or sets a value that indicates whether the Receive connector provides delivery status notification.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property DomainSecureEnabled Gets or sets a value that indicates whether the Receive connector should use mutual Transport Layer Security (TLS) authentication for the domains serviced by the connector.
Public property EightBitMimeEnabled
Public property EnableAuthGSSAPI
Public property Enabled
Public property EnhancedStatusCodesEnabled
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property ExtendedProtectionPolicy
Public property Fqdn
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property Identity (Inherited from ADObject.)
Public property IsValid Gets a value that indicates whether the object is configured correctly. (Inherited from ConfigurableObject.)
Public property LiveCredentialEnabled
Public property LongAddressesEnabled
Public property MaxAcknowledgementDelay
Public property MaxHeaderSize
Public property MaxHopCount
Public property MaxInboundConnection
Public property MaxInboundConnectionPercentagePerSource
Public property MaxInboundConnectionPerSource
Public property MaxLocalHopCount
Public property MaxLogonFailures
Public property MaxMessageSize
Public property MaxProtocolErrors
Public property MaxRecipientsPerMessage
Public property MessageRateLimit
Public property MessageRateSource
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 OrarEnabled
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property PermissionGroups
Public property PipeliningEnabled
Public property ProtocolLoggingLevel
Public property RemoteIPRanges
Public property RequireEHLODomain
Public property RequireTLS
Public property Server
Public property SizeEnabled
Public property SuppressXAnonymousTls
Public property TarpitInterval
Public property TlsDomainCapabilities
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 (Inherited from ADObject.)
Protected method ValidateWrite Validates properties when writing. (Overrides ADConfigurationObject.ValidateWrite(List<ValidationError>).)

Top

Fields

  Name Description
Public fieldStatic member MostDerivedClass The most derived object class for a Receive connector. The default value is "msExchSmtpReceiveConnector".
Public fieldStatic member UnsupportedEdgePermissionGroups The permission groups that are not supported by Receive connectors on computers with the Edge Transport server role. The default value is ExchangeLegacyServers.

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