Class ExchangeSendConnector
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a send connector configured in a Microsoft Exchange organization.
public class ExchangeSendConnector : BaseTypeSection, IComparable<ExchangeSendConnector>
- Inheritance
-
ExchangeSendConnector
- Implements
Constructors
ExchangeSendConnector()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeSendConnector class.
public ExchangeSendConnector()
Properties
AddressSpaces
Gets or sets the address spaces configured for the send connector.
public ExchangeAddressSpaces AddressSpaces { get; set; }
Property Value
Comment
Gets or sets the comment for the send connector.
public string Comment { get; set; }
Property Value
DnsRoutingEnabled
Gets or sets whether to use MX record associated with recipient domain.
public BooleanOption DnsRoutingEnabled { get; set; }
Property Value
Enabled
Gets or sets whether the send connector is enabled.
public BooleanOption Enabled { get; set; }
Property Value
Fqdn
Gets or sets the FQDN the connector will provide in response to HELO or EHLO.
public string Fqdn { get; set; }
Property Value
FrontendProxyEnabled
Gets or sets whether to proxy through a client access sever. This setting does not apply to Exchange 2010.
public BooleanOption FrontendProxyEnabled { get; set; }
Property Value
Guid
Gets or sets the identifier of the send connector in GUID format.
public string Guid { get; set; }
Property Value
Identity
Gets or sets the identity of the send connector.
public string Identity { get; set; }
Property Value
IsScopedConnector
Gets or sets whether this is a scoped send connector.
public BooleanOption IsScopedConnector { get; set; }
Property Value
MailSendMethodString
Gets the method used to send mail as a human readable string.
public string MailSendMethodString { get; set; }
Property Value
MaxMessageSize
Gets or sets the maximum send message size in bytes.
public ulong MaxMessageSize { get; set; }
Property Value
MaxMessageSizeString
Gets or sets the maximum send message size as a human readable string.
public string MaxMessageSizeString { get; set; }
Property Value
Name
Gets or sets the name of the send connector.
public string Name { get; set; }
Property Value
ProtocolLoggingLevel
Gets or sets the protocol logging level for the send connector.
public ExchangeSendConnectorProtocolLoggingLevel ProtocolLoggingLevel { get; set; }
Property Value
ProtocolLoggingLevelString
Gets or sets the protocol logging level for the send connector.
public string ProtocolLoggingLevelString { get; set; }
Property Value
SmartHostAuthenticationMechanismStrings
Gets or sets the authentication methods enabled for the smart hosts configured for the send connector.
public SerializableStringCollection SmartHostAuthenticationMechanismStrings { get; set; }
Property Value
- SerializableStringCollection
SmartHostAuthenticationMechanisms
Gets or sets the authentication methods enabled for the smart hosts configured for the send connector.
public ExchangeAuthenticationMechanisms SmartHostAuthenticationMechanisms { get; set; }
Property Value
SmartHostUsername
Gets or sets the username to use with smart hosts. This setting only applies when BASIC authentication is selected.
public string SmartHostUsername { get; set; }
Property Value
SmartHosts
Gets or sets the smart hosts to use for sending mail. This setting only applies when "DnsRoutingEnabled" is set to "True".
public SerializableStringCollection SmartHosts { get; set; }
Property Value
- SerializableStringCollection
SourceTransportServers
Gets or sets the source transport servers.
public SerializableStringCollection SourceTransportServers { get; set; }
Property Value
- SerializableStringCollection
UseExternalDnsServersEnabled
Gets or sets whether to use the external DNS lookup settings on servers with transport roles.
public BooleanOption UseExternalDnsServersEnabled { get; set; }
Property Value
WhenChanged
Gets or sets the date and time when the object was last updated.
public DateTime WhenChanged { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeSendConnector cloned from this object.
public ExchangeSendConnector Clone()
Returns
- ExchangeSendConnector
A CENTREL.XIA.Configuration.Types.ExchangeSendConnector.
CompareTo(ExchangeSendConnector)
Compares two CENTREL.XIA.Configuration.Types.ExchangeSendConnector objects to allow sorting alphabetically by name.
public int CompareTo(ExchangeSendConnector other)
Parameters
other
ExchangeSendConnectorThe CENTREL.XIA.Configuration.Types.ExchangeSendConnector to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeSendConnector objects.