Skip to main content
Version: 2025.1

AliasSubMailserverIMAP

This page provides generated reference documentation for the AliasSubMailserverIMAP data model.

Overview

PropertySummary
accessTokenEndpointUrl
authenticationTimeoutTimeout for the OAuth2 authentication request in milliseconds. The default value is 0, which means an infinite timeout (no timeout).
authenticationType
authorizeTokenEndpointUrl
clientId
clientSecret
connectionSecuritySpecifies whether to secure the connection using SSL, TLS, or not at all.
hostThe host under which the database server, calendar backend, or other alias definitions are reachable.
ignoreBodyStructureSizeThe IMAP BODYSTRUCTURE response includes the exact size of each body part. Normally, this size is used to determine how much data to fetch for each body part.
inboxSpecifies the name of the Inbox/Inbox folder, such as “inbox”.
isPublicMailboxHint for public mailboxes. This provides better integration with Office 365. Please enable if necessary
outboxSpecifies the name of the outbox/source folder, such as "outbox”.
partialFetchControls whether the IMAP partial-fetch capability should be used.
portThe port under which the database server, calendar backend, or other alias definitions are reachable.
requestTokenEndpointUrl
scope
smtpAuthSpecifies whether NONE, BASIC or XOAUTH2 authentication is used when logging on to the SMTP server. XOAUTH2_DELEGATED uses the username and…
smtpHostThe host name/IP of the SMTP server. This setting is required if you want to automate sending emails from ADITO.
smtpOAuthAlias
smtpOAuthScope
smtpPortThe port of the SMTP server. This setting is required if you want to automate sending emails from ADITO. By default, the port is set to 25.
smtpSecuritySpecifies whether a secure connection is desired when connecting to SMTP. The connection can be encrypted over SSL, TLS, or not at all.
tenantId
throwSearchErrorIf set to true, the server will thrown an exception instead of doing a fallback if the requested search term configuration ( YoungerTerm, OlderTerm or…
tokenApiType

accessTokenEndpointUrl

Type: String
Requires: tokenApiType property group


authenticationTimeout

Type: Integer
Requires: authenticationType property group

Timeout for the OAuth2 authentication request in milliseconds. The default value is 0, which means an infinite timeout (no timeout).


authenticationType

Type: EImapAliasAuthType


authorizeTokenEndpointUrl

Type: String
Requires: tokenApiType property group


clientId

Type: String
Requires: authenticationType property group


clientSecret

Type: String
Requires: authenticationType property group


connectionSecurity

Type: EAliasTransportSecurity

Specifies whether to secure the connection using SSL, TLS, or not at all.


host

Type: String

The host under which the database server, calendar backend, or other alias definitions are reachable.


ignoreBodyStructureSize

Type: Boolean
Default: false

The IMAP BODYSTRUCTURE response includes the exact size of each body part. Normally, this size is used to determine how much data to fetch for each body part.


inbox

Type: String

Specifies the name of the Inbox/Inbox folder, such as “inbox”.


isPublicMailbox

Type: Boolean
Default: false

Hint for public mailboxes. This provides better integration with Office 365. Please enable if necessary


outbox

Type: String

Specifies the name of the outbox/source folder, such as "outbox”.


partialFetch

Type: Boolean
Default: false

Controls whether the IMAP partial-fetch capability should be used.


port

Type: Integer
Default: 143

The port under which the database server, calendar backend, or other alias definitions are reachable.


requestTokenEndpointUrl

Type: String
Requires: tokenApiType property group


scope

Type: String
Requires: authenticationType property group


smtpAuth

Type: ESmtpAuthType

Specifies whether NONE, BASIC or XOAUTH2 authentication is used when logging on to the SMTP server. XOAUTH2_DELEGATED uses the username and password to obtain a token for the specified user. XOAUTH2_APPLICATION needs application permissions for all users, but does not need a username or a password.


smtpHost

Type: String

The host name/IP of the SMTP server. This setting is required if you want to automate sending emails from ADITO.


smtpOAuthAlias

Type: String


smtpOAuthScope

Type: String


smtpPort

Type: Integer
Default: 587

The port of the SMTP server. This setting is required if you want to automate sending emails from ADITO. By default, the port is set to 25.


smtpSecurity

Type: EAliasTransportSecurity

Specifies whether a secure connection is desired when connecting to SMTP. The connection can be encrypted over SSL, TLS, or not at all.


tenantId

Type: String
Requires: authenticationType property group


throwSearchError

Type: Boolean
Default: true

If set to true, the server will thrown an exception instead of doing a fallback if the requested search term configuration ( YoungerTerm, OlderTerm or ModifiedSinceTerm ) is not supported


tokenApiType

Type: EImapTokenApiType
Requires: authenticationType property group