Share via


ServerSideSyncEmailSettings Class

Definition

public ref class ServerSideSyncEmailSettings : Microsoft::Xrm::Sdk::Deployment::DeploymentConfigSettings
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="ServerSideSyncEmailSettings", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
public class ServerSideSyncEmailSettings : Microsoft.Xrm.Sdk.Deployment.DeploymentConfigSettings
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="ServerSideSyncEmailSettings", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>]
type ServerSideSyncEmailSettings = class
    inherit DeploymentConfigSettings
Public Class ServerSideSyncEmailSettings
Inherits DeploymentConfigSettings
Inheritance
ServerSideSyncEmailSettings
Attributes

Constructors

ServerSideSyncEmailSettings()

Properties

ActiveMailboxMaximumBackoff

Gets or sets the maximum duration, in seconds, after which the service checks an active mailbox for the user’s email.

ActiveMailboxMinimumBackoff

Gets or sets the minimum duration, in seconds, after which the service checks an active mailbox for the user’s email.

AllowADBasedAuthenticationProtocols

Gets or sets a value that specifies whether to allow Active Directory based authentication to connect with email servers.

AllowBasicAuthenticationOnNonSecureChannel

Gets or sets a value that specifies whether Microsoft Dynamics 365 is allowed to connect to an email server on a non-secure channel using Basic/Clear Text authentication, for both outgoing and incoming email.

AllowCredentialsEntryViaNonSecureChannels

Gets or sets a value that specifies whether to allow entering the user credentials via a non-secure channel.

AllowNonSSLEmail

Gets or sets a value that specifies whether Microsoft Dynamics 365 is allowed to connect to an email server on a non-secure channel, for both outgoing and incoming email.

EmailRouterMigrationMaxParallelRuns

Gets or sets the maximum number of parallel migration processes on the server for an organization. Any migration request exceeding this value is rejected.

ExchangeAutoDiscoverBulkDiscoveryBatchSize

Gets or sets the maximum batch size for discovering Exchange web services URL in a single request.

ExchangeAutoDiscoverMaxRedirects

Gets or sets the maximum redirects honored in an Exchange web services auto-discover request.

ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DeploymentObject)
IdleMailboxMaximumBackoff

Gets or sets the maximum duration, in seconds, after which the service checks an idle mailbox for the user’s email.

IdleMailboxMinimumBackoff

Gets or sets the minimum duration, in seconds, after which the service checks an idle mailbox for the user’s email.

IncomingEmailExchangeEmailRetrievalBatchSize

Gets or sets the email retrieval batch size of the Exchange server.

IncomingEmailMaximumSizeLimit

Gets or sets the maximum limit, in bytes, for the incoming message size. This setting applies to email received from an Exchange or POP3 email server type.

IncomingMaximumEmailsPerCycle

Gets or sets the maximum number of messages that an incoming provider can process in a cycle.

LogEwsResponseHttpHeaders

Gets or sets a value that specifies whether to enable logging of Exchange web services response headers in Microsoft Dynamics 365 traces.

MailboxBackoffOnTimeout

Gets or sets the duration, in seconds, that sending or receiving email is postponed for a mailbox when a request to the email server times out.

MailboxBackoffOnTransientError

Gets or sets the duration, in seconds, to postpone sending or receiving email for a mailbox after a transient error occurs.

MailboxSendBackoffOnSubmissionQuotaExceeded

Gets or sets the duration, in minutes, that sending email from a mailbox is postponed when the Exchange submission quota is exceeded.

MaximumEmailDeliveryAttempts

Gets or sets the maximum number of attempts that can be made to send an email.

MaximumExchangeWebResponseSize

Gets or sets the maximum size of response, in KB, from Exchange using Exchange web services.

MaxMailboxTransientFailures

Gets or sets the number of transient failures that can occur before the mailbox is automatically disabled.

MessageIDCacheCapacity

Gets or sets the capacity of the message ID cache for server-side synchronization.

MessageIDCacheRetentionTime

Gets or sets the time, in minutes, that the email message ID is retained in the cache.

PendingEmailsRetryInterval

Gets or sets the interval in minutes after which an email in pending send status is picked up for retry.

ProcessEmailSinceMaximumDaysAllowed

Gets or sets the maximum number of days before the current date or time that server-side synchronization can be configured to process email. This information is provided in an email server profile record in Microsoft Dynamics 365.

SendingEmailsRetryInterval

Gets or sets the interval, in minutes, after which an email in sending status is picked up for retry.

TestEmailConfigurationRetryInterval

Gets or sets the interval, in minutes, to attempt the email test configuration again.

Applies to