Contents
|
| | | |
|
|
Preface
|
1.
|
|
|
SIMS Administration Commands
|
|
SIMS Monitoring
|
|
Message Access and Store
|
|
imaccessd
|
|
imbackup
|
|
imcheck
|
|
imdeluser
|
|
imexpire
|
|
imexportmbox
|
|
imimportmbox
|
|
iminitquota
|
|
impurge
|
|
imquotacheck
|
|
imrestore
|
|
imsasm
|
|
imsinit
|
|
mkbackupdir
|
|
Sun Directory Services
|
|
dsserv
|
|
dsserv.conf
|
|
dsserv.acl.conf
|
|
dsserv.at.conf
|
|
dsserv.oc.conf
|
|
dsserv.replog
|
|
dsservcmd
|
|
dsprepush
|
|
dspushd
|
|
imldifsync
|
|
ldapadd
|
|
ldapdelete
|
|
ldapmodify
|
|
ldapsearch
|
|
ldbmcat
|
|
ldif
|
|
ldif2ldbm
|
|
Internet Message Transfer Agent
|
|
imta cache
|
|
imta chbuild
|
|
imta clbuild
|
|
imta cnbuild
|
|
imta counters -clear
|
|
imta counters -create
|
|
imta counters -show
|
|
imta counters -today
|
|
imta crdb
|
|
imta dirsync
|
|
imta find
|
|
imta process
|
|
imta program
|
|
imta purge
|
|
imta qm: Queue Management
|
|
imta queue
|
|
imta renamedb
|
|
imta restart
|
|
imta return
|
|
imta run
|
|
imta start
|
|
imta stop
|
|
imta submit
|
|
imta test -mapping
|
|
imta test -match
|
|
imta test -rewrite
|
|
imta view
|
|
imta version
|
|
Installation
|
|
setup-tty
|
|
uninstall
|
2.
|
|
|
The IMTA Configuration Files
|
|
imta.cnf File
|
|
Structure of the imta.cnf File
|
|
Comments in the File
|
|
Including Other Files
|
|
Domain Rewriting Rules
|
|
Rewriting Rules Structure
|
|
Rewriting Rules Operation
|
|
Extracting the First Host or Domain Specification
|
|
Scanning the Rewrite Rules
|
|
Rewrite rule templates
|
|
Finishing the Rewriting Process
|
|
Rewrite Rule Failure
|
|
Syntax checks after rewriting
|
|
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 ($(...))
|
|
Applying Specified Mapping (${...})
|
|
Special Patterns and Tags
|
|
Controlling Error Messages Associated with Rewriting ($?)
|
|
Rewrite Rule Control Sequences
|
|
Handling Large Numbers of Rewrite Rules
|
|
Testing Domain Rewriting Rules
|
|
Simple Configuration File
|
|
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)
|
|
Priority of Messages Handled by Periodic Jobs (minperiodicnonurgent, minperiodicnormal, minperiodicurgent, maxperiodicnonurgent, maxperiodicnormal, maxperiodicurgent)
|
|
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)
|
|
Including Altered Addresses in Notification Messages (includefinal, suppressfinal)
|
|
Triggering New Threads in Multithreaded Channels (threaddepth)
|
|
Channel Protocol Selection (smtp, nosmtp)
|
|
SMTP EHLO Command (ehlo, checkehlo, noehlo)
|
|
Receiving an SMTP ETRN Command (allowetrn, blocketrn, domainetrn, silentetrn)
|
|
Sending an SMTP ETRN Command (sendetrn, nosendetrn)
|
|
SMTP VRFY Commands (domainvrfy, localvrfy, novrfy)
|
|
Responding to SMTP VRFY commands (vrfyallow, vrfydefault, vrfyhide)
|
|
TCP/IP Port Number (port)
|
|
TCP/IP MX Record Support (mx, nomx, defaultmx, randommx, nonrandommx)
|
|
Specifying a Last Resort Host (lastresort)
|
|
Reverse DNS and IDENT Lookups on Incoming SMTP Connections (identtcp, identtcplimited, identtcpnumeric, identtcpsymbolic, identnone, identnonelimited, identnonenumeric, identnonesymbolic, forwardchecknone, forwardchecktag, forwardcheckdelete)
|
|
Selecting an Alternate Channel for Incoming Mail (switchchannel, allowswitchchannel, noswitchchannel)
|
|
Host Name to Use When Correcting Incomplete Addresses (remotehost, noremotehost)
|
|
Legalizing Messages Without Recipient Headers (missingrecipientpolicy)
|
|
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, receivedfrom, noreceivedfrom)
|
|
Blank Envelope Return Addresses (returnenvelope)
|
|
Mapping Reply-to Header (usereplyto)
|
|
Mapping Resent- Headers Using a Gateway 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)
|
|
Automatic Fragmentation of Large Messages (maxblocks, maxlines)
|
|
Absolute Message Size Limits (blocklimit, linelimit)
|
|
Specify Maximum Length Header (maxprocchars)
|
|
Message Logging (logging, nologging)
|
|
Debugging Channel Master and Slave Programs (master_debug, nomaster_debug, slave_debug, noslave_debug)
|
|
Delivery of Deferred Messages (serviceall, noserviceall)
|
|
Sensitivity checking (sensitivitynormal, sensitivitypersonal, sensitivityprivate, sensitivitycompanyconfidential)
|
|
SMTP AUTH (maysaslserver, mustsaslserver, nosasl, nosaslserver, saslswitchchannel)
|
|
Verify the Domain on MAIL FROM: Is In the DNS (mailfromdnsverify, nomailfromdnsverify)
|
|
Domain Database
|
|
Aliases
|
|
The Alias Database
|
|
Alias File
|
|
Local Channel
|
|
Native Channel
|
|
var/mail Channel Option File
|
|
SMTP Channel Option Files
|
|
Format of the File
|
|
Available SMTP Channel Options
|
|
The Pipe Channel
|
|
Using the Pipe Channel
|
|
The Hold Channel
|
|
Conversion Channel
|
|
Selecting Traffic for Conversion Processing
|
|
Configuration of the Conversion Channel
|
|
Conversion Control
|
|
UUCP Channel
|
|
Setting Up the Channel
|
|
Log Files
|
|
Returning Undelivered Messages
|
|
Starting the Message Return cron Job
|
|
Mapping File
|
|
Locating and Loading the Mapping File
|
|
File Format in the Mapping File
|
|
Mapping Operations
|
|
Address-Reversal Database, REVERSE Mapping and FORWARD Mapping
|
|
FORWARD Address Mapping
|
|
Option Files
|
|
Locating and Loading the IMTA Option File
|
|
Option File Format and Available Options
|
|
Header Option Files
|
|
Tailor File
|
|
Dirsync Option File
|
|
Autoreply Option File
|
|
Job Controller
|
|
Job Controller Configuration
|
|
Examples of Use
|
|
Job Controller Configuration File Format
|
|
SMTP Dispatcher
|
|
Operation of the SMTP Dispatcher
|
|
Debugging and Log Files
|
|
System Parameters on Solaris
|
3.
|
|
|
Introduction
|
|
Producers and Consumers of the Mail Schema
|
|
Directory Schema and DIT Specification
|
|
Directory Information Tree
|
|
Data in OSI and DC trees
|
|
Attribute Syntax
|
|
Services and Functions
|
|
Object Classes Used by Sun Internet Mail Server 4.0
|
|
Directory Information Tree and Virtual Domain Object Classes
|
|
Internet Mail User Object Classes
|
|
Internet Mail Distribution List Object Classes
|
|
Internet Mail Routing Object Classes
|
|
Object Classes for Services
|
4.
|
|
|
The ims.cnf File
|
|
Message Store Paths
|
|
Message Store File System
|
|
Message Store Delivery
|
|
Message Access
|
|
APOP Parameters
|
|
popb4smtp Parameters
|
|
The sims.cnf File
|
|
The imdmc.cnf File
|
|
The imta.cnf File
|
|
Address Rewrite Rules
|
A.
|
|
|
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 Specifications
|
|
Directory Server Specification
|
|
Access Protocols
|
|
Text and Character Set Specifications
|
|
National and International
|
|
Internet References
|
| | | |
|
|
Glossary
|
| | | |
|
|
Index
|