Contents

 
Preface

1.

Overview

What Is Sun Internet Mail Server?
Key Features
Departmental Edition
Enterprise Edition

2.

Commands Reference

How the Commands Are Organized
Using the Commands
Message Access and Store
imaccessd
imbackup
imcheck
imdeluser
imexpire
imexportmbox
imimportmbox
iminitquota
impurge
imquotacheck
imrestore
imsasm
imsinit
mkbackupdir
Sun Directory Services
Specifying a Distinguished Name
Specifying an LDAP Filter
idxgen
imldifsync
ldapadd
ldapdelete
ldapmodify
ldapmodrdn
ldapsearch
ldbmcat
ldif
ldif2ldbm
slapd
slapdcmd
slapdrepl
slurpd
snmpslapd
Internet Message Transfer Agent
imta cache
imta chbuild
imta cnbuild
imta counters -clear
imta counters -create
imta counters -delete
imta counters -show
imta crdb
imta dirsync
imta dumpdb
imta process
imta program
imta purge
imta queue
imta renamedb
imta restart
imta return
imta run
imta start
imta stop
imta submit
imta test -rewrite
imta version
Security and Authentication
Configuring Secure Socket Layers
To Delete a Key Package
To Delete the Root CA Key Package
To Change a Key Pair or Distinguished Name for a Certificate
Installation
setup-tty
uninstall
Sun Messaging Connectivity Services
Starting the Sun Messaging Connectivity Services
Client Configuration Applications
cc:Mail Client Applications
Microsoft Mail Client Applications
PROFS Client Applications

3.

IMTA Configuration

imta.cnf Configuration File
Structure of the imta.cnf File
Comments in the File
Including Other Files
Channels
Channel Queue Formats
Message Structure
Domain Rewriting Rules
Rewriting Rules Structure
Rewriting Rules Operation
Extracting the First Host/Domain Specification
Scanning the Rewrite Rules
Testing Domain Rewriting Rules
Simple Configuration File
Template Substitutions
Customer-Supplied Routine Substitutions, $[...]
Source Channel-Specific Rewrite Rules ($M, $N)
Destination Channel-Specific Rewrite Rules ($C, $Q)
Direction- and Location-Specific Rewrites ($B, $E, $F, $R)
Host Location-Specific Rewrites ($A, $P, $S, $X)
Single Field Substitutions ($&, $!, $*, $#)
Handling Domain Literals
General Database Substitutions ($(...))
Apply Specified Mapping (${...})
Controlling Error Messages Associated With Rewriting ($?)
Rewrite Rule Control Sequences
Channel Definitions
Channel Configuration Keywords
Address Interpretation (bangoverpercent, nobangoverpercent)
Routing Information in Addresses (exproute, noexproute, improute, noimproute)
Address Rewriting Upon Message Dequeue (connectalias, connectcanonical)
Channel Directionality (master, slave, bidirectional)
Channel Service Periodicity (immediate, immnonurgent, immnormal, immurgent, periodic, period)
Message Size Affecting Priority (urgentblocklimit, normalblocklimit, nonurgentblocklimit)
Channel Connection Information Caching (cacheeverything, cachesuccesses, cachefailures, nocache)
Number of Addresses or Message Files to Handle per Service Job or File (addrsperjob, filesperjob, maxjobs)
Multiple Addresses (multiple, addrsperfile, single, single_sys)
Expansion of Multiple Addresses (expandlimit)
Multiple Subdirectories (subdirs)
Service Job Queue (queue)
Deferred Delivery Dates (deferred, nodeferred)
Undeliverable Message Notification Times (notices)
Returned Messages (sendpost, nosendpost, copysendpost, errsendpost)
Warning Messages (warnpost, nowarnpost, copywarnpost, errwarnpost)
Postmaster Returned Message Content (postheadonly, postheadbody)
Triggering New Threads in Multithreaded Channels (threaddepth)
Channel Protocol Selection (smtp, nosmtp)
SMTP EHLO command (ehlo, checkehlo, noehlo)
SMTP VRFY Commands (domainvrfy, localvrfy, novrfy)
TCP/IP Port Number (port)
TCP/IP MX Record Support (mx, nomx, defaultmx, randommx, nonrandommx)
Specify a Last Resort Host (lastresort)
Reverse DNS and IDENT Lookups on Incoming SMTP Connections (identtcp, identtcpnumeric, identnone, identnonenumeric)
Select an Alternate Channel for Incoming Mail (switchchannel, allowswitchchannel, noswitchchannel)
Hostname to Use When Correcting Incomplete Addresses (remotehost, noremotehost)
Eight-Bit Capability (eightbit, eightnegotiate, eightstrict, sevenbit)
Automatic Character Set Labeling (charset7, charset8)
Message Line Length Restrictions (linelength)
Channel-specific Use of the Reverse Database (reverse, noreverse)
Inner Header Rewriting (noinner, inner)
Restricted Mailbox Encoding (restricted, unrestricted)
Trimming Message Header Lines (headertrim, noheadertrim, headerread, noheaderread, innertrim, noinnertrim)
Encoding Header (ignoreencoding, interpretencoding)
Generation of X-Envelope-to: Header Lines (x_env_to, nox_env_to)
Envelope to Address in Received: Header (receivedfor, noreceivedfor)
Blank Envelope Return Addresses (returnenvelope)
Mapping Reply-to: Header (usereplyto)
Mapping Resent- Headers When Gatewaying to non-RFC 822 Environments (useresent)
Comments in Address Message Headers (commentinc, commentomit, commentstrip, commenttotal)
Personal Names in Address Message Headers (personalinc, personalomit, personalstrip)
Two- or Four-digit Date Conversion (datefour, datetwo)
Day of Week in Date Specifications (dayofweek, nodayofweek)
Automatic Splitting of Long Header Lines (maxheaderaddrs, maxheaderchars)
Header alignment and folding (headerlabelalign, headerlinelength)
Automatic Defragmentation of Message/Partial Messages (defragment, nodefragment)-Enterprise Edition Only
Automatic Fragmentation of Large Messages (maxblocks, maxlines)
Absolute Message Size Limits (blocklimit, linelimit)
Specify Maximum Length Header (maxprocchars)
Message Logging (logging)
Debugging Channel Master and Slave Programs (master_debug, nomaster_debug, slave_debug, noslave_debug)
Channel Keywords Table
Default imta.cnf File
Address Rewrite Example
Local Channel
The Local Channel Option File
SMTP Channel Option Files
Format of the File
Available SMTP Channel Options
The Pipe Channel
Using the Pipe Channel
Conversion Channel
Selecting Traffic for Conversion Processing
Configuration
Conversion Control
UUCP Channel
Setting up the Channel
Log Files
Returning Undelivered Messages
Starting the Message Return cron Job
The Mapping File
Locating and Loading the Mapping File
File Format
Mapping Operations
Option Files
Locating and Loading the Option File
Option File Format and Available Options
Header Option Files
Job Controller
Job Controller Configuration
Examples of Use
Job Controller Configuration File Format
SMTP Dispatcher
Operation of the SMTP Dispatcher
Tailor File
Security Considerations
Controlling Email Access
Restricting or Controlling Information Emitted
Logging and Tracking Messages
Identifying the Source of Incoming SMTP Messages
Logging Messages Passing through the IMTA
Snapshots of Message Traffic through the IMTA
Dirsync Option File
Autoreply Option File
Aliases, Reverse Mapping, and Forward Mapping
Alias File
The Address-Reversal Database and REVERSE Mapping
FORWARD Address Mapping

4.

Sun Directory Services Configuration

Initial Configuration Properties
Specifying the Administrator Name and Password
Password Management
Specifying the Data Store Naming Context and Location
Default Configuration
LDAP Directory Concepts
Directory Information
Directory Service Configuration Files
slapd.conf File Format
Directory Service Log Files
slapd.replog File Format
Example
LDAP Data Interchange Format
Example
Configuring General Properties
Configuring the Data Store
Indexing
Congestion Thresholds
Caching
Naming Contexts
Replication
Modifying a Data Store
Initializing a Replica Naming Context
Schema
Knowledge Information
Viewing the Schema
Modifying the Schema
Object Classes
Attributes
Access Control
Configuring Access Control
Directory Structure

5.

Message Access and Store Configuration

The ims.cnf File
Message Store Paths
Message Store File System
Message Store Delivery
Message Access

6.

System Architecture

Message Access Services
Component Architecture
Message Store
Component Architecture
Internet Message Transfer Agent
Component Architecture
Compliance with Standards
Sun Directory Services
Sun LDAP Directory Service
Administration Services
Component Architecture
Sun Messaging Connectivity Services
Component Architecture

A.

Supported Standards

Messaging
Basic Message Structure
Access Protocols and Message Store
SMTP and Extended SMTP
Message Content and Structure
Delivery Status Notifications
Domain Name Service
Directory
Server Specification
Access Protocols
Text and Character Set Specifications
National and International
Internet
 
Glossary
 
Index



Copyright © 1999 Sun Microsystems, Inc. All Rights Reserved.