Class ExchangeServerTransportSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the transport service settings for an Exchange server in a Microsoft Exchange organization. This only applies to Exchange On-Premises.
public class ExchangeServerTransportSettings : BypassSection
- Inheritance
-
ExchangeServerTransportSettings
- Inherited Members
Constructors
ExchangeServerTransportSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeServerTransportSettings class.
public ExchangeServerTransportSettings()
Properties
ConnectivityLogEnabled
Gets or sets whether the connectivity log is enabled.
public BooleanOption ConnectivityLogEnabled { get; set; }
Property Value
ConnectivityLogPath
Gets or sets the path to the connectivity log.
public string ConnectivityLogPath { get; set; }
Property Value
DelayNotificationTimeout
Gets or sets the number of hours delay before notifying the sender.
public int DelayNotificationTimeout { get; set; }
Property Value
ExternalDnsAdapterEnabled
Gets or sets whether to use network card DNS settings for external lookups.
public BooleanOption ExternalDnsAdapterEnabled { get; set; }
Property Value
ExternalDnsAdapterGuid
Gets or sets the GUID of the adapter to use for external DNS settings. When set to "00000000-0000-0000-0000-000000000000" all adapters are used.
public string ExternalDnsAdapterGuid { get; set; }
Property Value
ExternalDnsServers
Gets or sets the addresses of the specific external DNS servers to use.
public SerializableStringCollection ExternalDnsServers { get; set; }
Property Value
- SerializableStringCollection
ExternalDnsSettingsString
Gets the external DNS settings as a human readable string.
public string ExternalDnsSettingsString { get; set; }
Property Value
InternalDnsAdapterEnabled
Gets or sets whether to use network card DNS settings for internal lookups.
public BooleanOption InternalDnsAdapterEnabled { get; set; }
Property Value
InternalDnsAdapterGuid
Gets or sets the GUID of the adapter to use for internal DNS settings. When set to "00000000-0000-0000-0000-000000000000" all adapters are used.
public string InternalDnsAdapterGuid { get; set; }
Property Value
InternalDnsServers
Gets or sets the addresses of the specific interanl DNS servers to use.
public SerializableStringCollection InternalDnsServers { get; set; }
Property Value
- SerializableStringCollection
InternalDnsSettingsString
Gets the internal DNS settings as a human readable string.
public string InternalDnsSettingsString { get; set; }
Property Value
MaxOutboundConnections
Gets or sets the maximum number of concurrent outbound connections.
public int MaxOutboundConnections { get; set; }
Property Value
MaxOutboundConnectionsString
Gets the maximum number of concurrent outbound connections.
public string MaxOutboundConnectionsString { get; set; }
Property Value
MaxPerDomainOutboundConnections
Gets or sets the maximum number of concurrent outbound connections per domain.
public int MaxPerDomainOutboundConnections { get; set; }
Property Value
MaxPerDomainOutboundConnectionsString
Gets the maximum number of concurrent outbound connections per domain.
public string MaxPerDomainOutboundConnectionsString { get; set; }
Property Value
MessageExpirationTimeout
Gets or sets the maximum time since submission in days.
public int MessageExpirationTimeout { get; set; }
Property Value
MessageTrackingLogEnabled
Gets or sets whether the message tracking log is enabled.
public BooleanOption MessageTrackingLogEnabled { get; set; }
Property Value
MessageTrackingLogPath
Gets or sets the path to the message tracking log.
public string MessageTrackingLogPath { get; set; }
Property Value
OutboundConnectionFailureRetryInterval
Gets or sets the outbound connection failure retry interval in seconds.
public int OutboundConnectionFailureRetryInterval { get; set; }
Property Value
ReceiveProtocolLogPath
Gets or sets the path to the receive protocol log.
public string ReceiveProtocolLogPath { get; set; }
Property Value
SendProtocolLogPath
Gets or sets the path to the send protocol log.
public string SendProtocolLogPath { get; set; }
Property Value
TransientFailureRetryCount
Gets or sets the transient failure retry count.
public int TransientFailureRetryCount { get; set; }
Property Value
TransientFailureRetryInterval
Gets or sets the transient failure retry interval in minutes.
public int TransientFailureRetryInterval { get; set; }
Property Value
Methods
ToString()
Returns the transport service settings for an Exchange server as a human readable string.
public override string ToString()
Returns
- string
The transport service settings for an Exchange server as a human readable string.