Table of Contents

Class ExchangeOutboundConnector

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a outbound connector configured in a Microsoft Exchange organization.

public class ExchangeOutboundConnector : ExchangeOnlineConnectorBase, IComparable<ExchangeConnectorBase>
Inheritance
ExchangeOutboundConnector
Implements
Inherited Members

Constructors

ExchangeOutboundConnector()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeOutboundConnector class.

public ExchangeOutboundConnector()

Properties

CloudServicesMailEnabled

Gets or sets whether cloud services mail is enabled.

public BooleanOption CloudServicesMailEnabled { get; set; }

Property Value

BooleanOption

DaneMode

Gets or sets the outbound SMTP DNS-based Authentication of Named Entities (DANE) validation mode.

public ExchangeOutboundConnectorDaneMode DaneMode { get; set; }

Property Value

ExchangeOutboundConnectorDaneMode

IsValidated

Gets or sets whether the connector is validated.

public BooleanOption IsValidated { get; set; }

Property Value

BooleanOption

LastValidationAttempt

Gets or sets the date and time of the last validation attempt.

public DateTime LastValidationAttempt { get; set; }

Property Value

DateTime

MtaStsMode

Gets or sets the MTA-STS mode.

public ExchangeOutboundConnectorMtaStsMode MtaStsMode { get; set; }

Property Value

ExchangeOutboundConnectorMtaStsMode

RecipientDomains

Gets or sets the configured recipient domains.

public SerializableStringCollection RecipientDomains { get; set; }

Property Value

SerializableStringCollection

RouteAllMessagesViaOnPremises

Gets or sets whether to route all mail via on‑premises.

public BooleanOption RouteAllMessagesViaOnPremises { get; set; }

Property Value

BooleanOption

RoutingSummary

Gets the routing summary.

[Browsable(false)]
public string RoutingSummary { get; set; }

Property Value

string

RoutingType

Gets or sets the routing type of the outbound connector.

public ExchangeOutboundConnectorRoutingType RoutingType { get; set; }

Property Value

ExchangeOutboundConnectorRoutingType

Scope

Gets or sets the connector scope.

public ExchangeOutboundConnectorScope Scope { get; set; }

Property Value

ExchangeOutboundConnectorScope

SenderRewritingEnabled

Gets or sets whether to rewrite sender addresses to prevent SPF failures when mail is forwarded externally.

public BooleanOption SenderRewritingEnabled { get; set; }

Property Value

BooleanOption

SmartHosts

Gets or sets the smart hosts to use.

public SerializableStringCollection SmartHosts { get; set; }

Property Value

SerializableStringCollection

TestMode

Gets or sets whether the connector is a test mode connector.

public BooleanOption TestMode { get; set; }

Property Value

BooleanOption

TlsDomain

Gets or sets the TLS domain used for certificate subject or SAN validation.

public string TlsDomain { get; set; }

Property Value

string

TransportSecurityMode

Gets or sets the transport security mode.

public ExchangeOutboundConnectorTransportSecurityMode TransportSecurityMode { get; set; }

Property Value

ExchangeOutboundConnectorTransportSecurityMode

ValidationRecipients

Gets or sets the validation recipients.

public SerializableStringCollection ValidationRecipients { get; set; }

Property Value

SerializableStringCollection

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.ExchangeOutboundConnector cloned from this object.

public ExchangeOutboundConnector Clone()

Returns

ExchangeOutboundConnector

A CENTREL.XIA.Configuration.Types.ExchangeOutboundConnector.