Skip to main content
Skip table of contents

t_ChannelConnections_MailConnection

MailConnection

A Mail System environment specific connection.

Properties

authComponent : string

Authentication interceptor component.

channel : string

Connection channel.

condition : string

The property to which the directive is applied.

The property specified here is typically set in the .environment file. It must be prefixed with "-Dnexj" if specified on the JVM command line.
Example


condition="reporting.enabled" ... reporting.enabled="true" or "-Dnexj.reporting.enabled=true"

description : string

Channel connection description.

directive : directive

A conditional directive determining the operation to apply to the property specified in "condition".

If the operation is set to "if" or "ifnot", the property can be null. "ifdef" means "if defined". "ifndef" means "if not defined". If the operation is set to either, the property must not be null.
Example


"if", "ifnot", "ifdef", "ifndef"

Valid values based on“string”.
if
ifnot
ifdef
ifndef
domain : string

Domain that the mail server can send mail from. When specified, mail sent from other domains will be sent from the default sender e-mail address with the original sender's address in the Reply-To header.

Example


example.com

enabled : boolean

The default state of enablement. (default="true")

from : string

Default sender e-mail address (From:).

Example


outmail@example.com

inEncryption

Type of channel encryption to use for incoming data channel.

Valid values based on“string”.
none

No channel encryption used for incoming data channel.

SSL

SSL channel encryption used for incoming data channel.

TLS

TLS channel encryption used for incoming data channel.

inFolder : string

Mail server incoming message folder.

inHost : string

Mail server host for incoming messages.

Example


mailserver.example.com

inPort : unsignedShort

Mail server port for incoming messages.

inProtocol : string

Protocol for incoming messages (pop3, imap).

merged : boolean

outAuthentication

Type of authentication to perform before sending mail over SMTP.

Valid values based on“string”.
none

When sending mail no authentication performed with SMTP server.

basic

When sending mail use user/password authentication with SMTP server.

receive

When sending mail first open a connection to the incoming store, before contacting SMTP server.

custom

When using a custom authenticator.

outConnectionTimeout : nonNegativeInt

Outgoing connection request timeout in milliseconds.

Valid values based on“int”.
0 (minInclusive)
outEncryption

Type of channel encryption to use for outgoing data channel.

Valid values based on“string”.
none

No channel encryption used for outgoing data channel.

SSL

SSL channel encryption used for outgoing data channel.

TLS

TLS channel encryption used for outgoing data channel.

outHost : string

Mail server host for outgoing messages.

Example


outmailserver.example.com

outPort

Mail server port for outgoing messages.

outProtocol : string

Protocol for outgoing messages (smtp).

outReadTimeout : nonNegativeInt

Outgoing connection read timeout in milliseconds.

Valid values based on“int”.
0 (minInclusive)
outWriteTimeout : nonNegativeInt

Outgoing connection write timeout in milliseconds.

Valid values based on“int”.
0 (minInclusive)
password : password

The password corresponding to the mail server user.

Valid values based on“string”.
  
proxyHost : string

The proxy server to use for the mail sender.

proxyPassword : password

Password for the mail sender when connecting to a proxy server.

Valid values based on“string”.
  
proxyPort : unsignedShort

The proxy server port to use for the mail sender.

proxyUser : string

User name for the mail sender when connecting to a proxy server.

user : string

User name used to connect to the mail server.

warningTimeout : nonNegativeLong

Timeout in milliseconds before a warning is generated, 0 for infinite timeout.

Valid values based on“long”.
0 (minInclusive)

Content

Parents

Parent topic: t_Connections_ChannelConnections

Parent topic: t_Environment_ChannelConnections

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.