Sun Java System Messaging Server 6 2005Q4 Administration Guide

Predefined Channels

The table below lists some of the predefined channels.

Table 13–1 Predefined Channels

Channel 

Definition 

defaults

Used to specify which keywords are defaults for various channels. See Configuring Channel Defaults.

l

UNIX only. Used to make routing decisions and for submitting mail using UNIX mail tools. 

ims-ms

Delivers mail to the local store. 

native

UNIX only. Delivers mail to /var/mail. (Note that Messaging Server does not support /var/mail access. User must use UNIX tools to access mail from the /var/mail store.)

pipe

Used to perform delivery via a site-supplied program or script. Commands executed by the pipe channel are controlled by the administrator via the imsimta program interface. 

reprocessprocess

These channels are used for deferred, offline message processing. The reprocess channel is normally invisible as a source or destination channel; the process channel is visible like other MTA channels.

defragment

Provides the means to reassemble MIME fragmented messages. 

conversion

Performs body-part-by-body-part conversions on messages flowing through the MTA. 

bitbucket

Used for messages that need to be discarded. 

inactive/deleted

Used to process messages for users who have been marked as inactive/deleted in the directory. Typically, bounces the message and returns custom bounce message to the sender of the message. 

hold

Used to hold messages for users. For example, when a user is migrated from one mail server to another. 

sms

Provides support for one-way email to an SMS gateway. 


tcp_local
tcp_intranet
tcp_auth
tcp_submit
tcp_tas

Implements SMTP over TCP/IP. The multithreaded TCP SMTP channel includes a multithreaded SMTP server that runs under the control of the Dispatcher. Outgoing SMTP mail is processed by the channel program tcp_smtp_client, and runs as needed under the control of the Job Controller. 

tcp_local receives inbound messages from remote SMTP hosts. Depending on whether you use a smarthost/firewall configuration, either sends outbound messages directly to remote SMTP hosts or sends outbound messages to the smarthost/firewall system.

tcp_intranet receives and sends messages within the intranet.

tcp_auth is used as a switch channel for tcp_local; authenticated users switch to the tcp_auth channel to avoid relay-blocking restrictions.

tcp_submit accepts message submissions—usually from user agents—on the reserved submission port 587 (see RFC 2476).

tcp_tas is a special channel used by sites doing Unified Messaging.