IMAP Connection

Overview

IMAP Connection Manager is SSIS Connection Manager for establishing connections with IMAP-enabled mail servers. Use the API to build components based on IMAP Connection Manager.

Setup

Use the IMAP Connection Manager dialog to specify properties for connecting to IMAP mail server.

Server Options

Connection Type

Specify connection type. This property has the options listed in the following table.

Value Description
Unsecure Unsecured IMAP connection.
ExplicitSSL Use Explicit SSL IMAP.
ImplicitSSL Use Implicit SSL IMAP.
ExplicitTLS Use Explicit TLS IMAP.
ImplicitTLS Use Implicit TLS IMAP.
Host

Specify the name or IP address of the IMAP server.

Port

Specify the port number on the IMAP server to use for the connection. The default value of this property is 143.

User name

Specify user name to access IMAP mail server.

Password

Specify password to access IMAP mail server.

Mailbox

Specify entry IMAP mailbox.

Time-out (secs)

Specify the number of seconds before timing out session connect. The default value of this property is 100 seconds.

RetainSameConnection

Specify if all clients should use the same connection. This property has the options listed in the following table.

Value Description
True All clients use same connection (default).
False Every client use different connection.
Test Connection

Confirm connection manager configuration by clicking Test Connection.

Advanced Options

Authentication

Specify authentication algorithm. This property has the options listed in the following table.

Value Description
Auto Automatically determines and uses the most secure available method.
Plain Uses TLS plain text authentication.
DigestMD5 Uses DIGEST-MD5 authentication.
CramMD5 Uses CRAM-MD5 authentication.
Login Uses login authentication.
ClearText Uses clear text USER/PASS authentication.
Ntlm Uses NTLM authentication.
External Uses external authentication.
GssApi Uses GSSAPI/SSPI authentication.
Verbose log

Specify verbose log file name for investigating IMAP connection issues.

Proxy Options

Host

Specify the name or IP address of the proxy server. If not specified, proxy server is not used.

Port

Specify the port number on the proxy server to use for the connection.

User name

Specify user name to access the proxy server.

Password

Specify password to access the proxy server.

Related scripts

  • Mail Task script - Email server management functions.
  • IMAP Task script - IMAP server management functions. Recommended only for customers using 1.5 version.