Contents

 
Preface

1.

SIMS Administration Road Map

Defining SIMS Operational Processes and Procedures
From Installation to Going On-line
Initial Configuration
Full Configuration
Preparing for Deployment
Going Live
Ongoing SIMS Administration
SIMS Quick Task and Reference List

2.

The SIMS Administration Console Overview

Admin Console Tips and Information
To Start the SIMS Admin Console
Admin Console Topics and Tasks
Admin Console Buttons
SIMS Component Status
Creating and Removing SIMS Administrators
Creating SIMS Administrators
Changing the SIMS Administrator Password
Viewing SIMS Administrators
Removing SIMS Administrator Privileges
Stopping SIMS, Logging Out, and Version Information
To Stop SIMS Components
To Start SIMS Components
To Log Out of the Administration Console
To Access SIMS Version Information

3.

User/Group Management

User Management Topics and Tasks
User/Group Management Commands and Attributes
Admin Console User Management
To Create a User Entry
To Create a Group Entry
View a Domain
To Find and View User/Group Entries
To Delete a User or Group Entry from the Directory
To Modify a User Entry
To Modify a Group Entry

4.

Hosted Domains

Mail Client Login to Hosted Domains
Changing the Default Separator
Allowing Users in Subdomains to Log In Using the Domain Name
Creating, Viewing, Deleting, and Modifying a Hosted Domain
To Create an Hosted Domain
To Create Hosted Domain Alias
To Delete a Hosted Domain
Modifying a Hosted Domain
To Set Up the System So that Users Can Log in Without Entering their Domain Name
Creating, Viewing and Removing Delegated Administrators and Postmasters
Creating Delegated Administrators
Viewing Delegated Administrators
Removing Delegated Administrator Privileges
Creating Domain Postmaster Mailboxes
User Administration
Delegated Management Console Customization
Structural Tables to Organize the User Interface
Background Image
Customization Tips
Navigation Buttons
Customization Tips
Product Name and Logos
Customization Tip
Graphics Available For Customization
General Design Tips

5.

Internet Message Transport Agent (IMTA) Administration

IMTA Topics and Tasks
IMTA Maintenance Tasks
Stopping, Starting, and Restarting a Channel or the IMTA
To Stop And Start the IMTA
To Restart the IMTA
Backing Up and Restoring the IMTA Configuration
To BackUp and Restore the IMTA Configuration
Monitoring Channel Status
To Monitor Channel Status
Alternative Delivery Programs
To Make Delivery Programs Available to Users
Alias Synchronization Schedule
Cache Synchronization Schedule Planning
To Reconfigure the Alias Synchronization Schedule
To Disable Full and Incremental Synchronization
IMTA Location Relative to Public Internet
To Configure IMTA Position Relative to the Internet
Routability Scope
To Configure Routability Scope
Channels
Configuring Channels
To Create a Channel
To Delete a Channel
To Access a Channel's Property Book
To Configure a Channel Description
To Configure a Router Host
To Configure Character Set Labels
Message Limitation
To Configure Message Limitation
Delivery Status Notification
To Configure Delivery Status Notification
Notary Message Locale
To Change the Notary Message Locale
To Configure Report Failures to the Postmaster
Diagnostics Output
To Configure Diagnostics Output
To Set Recipient Limitation
Message Logging
To Configure Message Logging
Reassembling MIME Messages
To Enable Reassembly of Message Fragments
Rewrite Rules
To Add, Delete, or Modify a Rewrite Rule
Monitoring Channel Queues
To Monitor the IMTA Channel Queues on Admin Console
To Monitor the IMTA Channel Queues Using xsta
Viewing Enqueued Messages
To View Messages Stored In the IMTA Channel Queues
DNS-based Canonicalization
DNS-based Canonicalization Algorithm
Literal to Domain Canonicalization
Setting Up DNS-based Canonicalization

6.

IMTA Security and Unsolicited Bulk Email (UBE) Handling

SMTP Access and Relay Restrictions
SMTP Access Restrictions by IP Address and Port Number
SMTP Access Restrictions by Source and Destination Email Address
SMTP Access Restrictions by IP Address, Port, and Email Address
Limiting the Number of Recipients Per Message or the Number of Messages Per Session
DNS-based Email Access Control
Setting up dns_verify
dns_verify Arguments
Using dns_verify to Lookup Realtime Spam Sites
Limitations
Known Limitations
Access and Relay Restrictions with the Admin Console
Conflicting Access Restriction Rules
Optimizing Access and Relay Restrictions
Rules Optimization
To Optimize Access and Relay Restrictions Performance
SMTP AUTH Configuration
SMTP AUTH Example 1
SMTP AUTH Example 2
Important Warning:
Controlling SMTP Connections and Transactions
Identifying the Source of Incoming SMTP Messages
Logging Messages Passing Through IMTA
Extra Logging Detail
Snapshot of Message Traffic Through IMTA
Controlling Delivery by Email Content and Message Priority
Imposing Message Size Limits
Message Priority Limits
Imposing Message Sensitivity Limits
Checking or Filtering Message Content
Firewall Configuration
Separating External and Internal Message Traffic
Restricting or Controlling Published Information
Restricting SMTP Probe Commands
Removing Internal Names in Received Headers
Controlling External Stimulation of Message Delivery

7.

Message Store Administration

Sun Message Store Topics and Tasks
Enabling APOP
Enabling POP Before SMTP
Message Store Support for Failover LDAP Hosts
Message Store Configuration Backup and Restore
To Back Up and Restore the Sun Message Store Configuration
Monitoring the Sun Message Store
To Monitor Mail Store Space Usage and Settings
To View Sun Message Store Paths
Message Store Quotas
Mail Store Usage Calculation
To Activate Message Store Quota Enforcement on an Installed System
To Set a User's Mail Store Quota
To Monitor User Quotas
To Warn Users When Their Mail Store Usage Is Approaching Their Mail Store Quota
Setting Soft Quotas
Configuring Advanced Options
User Quota Enforcement
Mail Server Client Type
Maximum Connections Permitted
Warning Threshold for Space Remaining
/var/mail Support
Sun Message Store Increase
To Configure Advanced Options
Message Purge
Configuring Purge Options
Customized Purge
To Configure Purge Options
To Configure the Purge Schedule
Message Access Protocol Connections

8.

Sun Directory Services Administration

Sun Directory Services Topics and Tasks
Specifying Current and Backup LDAP Servers for SIMS
Starting and Stopping the Sun Directory Services
Viewing Sun Directory Services Configuration for SIMS
General Properties Configuration
Data Store Configuration Settings

9.

Populating SIMS with Users and Groups

Populating the Directory from NIS, NIS+, or /etc Files Entries
Setting the Environment for Directory Population
Saving and Restoring Existing Data in the Directory
Using ldif2ldbm and ldbmcat to Initially Populate Local Directories
Populating the Directory Via the LDAP Server
Starting and Stopping SIMS Components
Gathering Data Used to Populate the Directory
Gathering Directory Data on Systems Using /etc Files
Gathering Directory Data on Systems Using NIS
Gathering Directory Data on Systems Using NIS+
Formatting Data Used to Populate the Directory
passwd File Format Rules for imldifsync(1M)
aliases File Format for imldifsync
Converting the Data to LDIF Format
Converting the Data to LDIF Format Using imldifsync(1M), and
LDAP Data Interchange Format
LDIF Examples

10.

Secure Sockets Layer (SSL) Support in SIMS

SSL Overview
Authentication by Certificate
Secure Public-Key Management Infrastructure (SKI) Overview
The skiserv Daemon
The keypkg Command
The skilogin -h Command
The skilogout -h Command
The skicert Command
The certreq -h Command
The skistore Command
SSL Installation
Choose an Appropriate Certificate Authority (CA)
Create the UNIX Account for the Internal Root CA
Create the Internal Root CA Credentials
Create the Server Key Package and Register it with SKI Key Server
Using SSL in a Multiple IP Address Environment
Create the Certificate Signing Request
Submit the Certificate Signing Request to the Chosen CA
Install the Server Certificate Produced by the CA
Install the Root CA Certificate Provided by the CA
Enable SSL Operation
SSL Examples
Example of Creation of Self-signed Server Certificate
Example of Creation of Externally Signed Server Certificate:
SSL Troubleshooting
How to Uninstall Server Credentials
How to Uninstall a Root CA Certificate on a Server Machine
How to Quit SSL Installation and Start Over

11.

SIMS Periodic Maintenance Procedures

IMTA Maintenance
Adjusting Post Job Frequency
Adjusting the Frequency of the Return Old Messages Program
Sun Message Store Maintenance
Recommended Maintenance Schedule
Message Purge
Message Store Backup and Restore
Message Store Backup and Restore--Theory of Operation
Full Message Store Backups Using Solstice Backup
Full Message Store Backups Using imbackup
Incremental Message Store Backup Using Solstice Backup
Restoring the Message Store
Message Store Data Check
Importing /var/mail Users
Deleting Old Messages
To Disable Automatic Quota Synchronization
Deleting the User
Periodic Maintenance for the Sun Directory Services
Maintaining the Data Store Attribute Indexes
Backing Up the Directory Data Base
Backing Up and Restoring Directory Service Configuration

12.

SIMS Monitoring and Logging

Logging Facilities
Message Store/Message Access Log Files
Sun Directory Service Log Files
IMTA Log Files
Logging and Tracking Messages in the IMTA
Identifying the Source of Incoming SMTP Messages
Logging Messages Passing Through the IMTA
Extra Logging Detail
Snapshots of Message Traffic through the IMTA
Purpose and Use of Counters
Example of counters interpretation
SIMS Monitoring Utilities
SIMS Monitoring Plan
SIMS Monitoring Examples
Scenario 1: SIMS and LDAP Server Configured on a Single Machine
Scenario 2: The SIMS and LDAP Server on Different Machines
SNMP Monitoring

13.

SIMS Troubleshooting

Troubleshooting the Admin Console
Netscape Applet Loading Problem
Admin Server Crash Recovery
Preventing the "Warning Applet" Banner
Forgetting the Admin Password
Troubleshooting the Administration Server
Java Exceptions When Administration Server Starts
java.lang.OutOfMemoryError While Administration Services Starts
Admin Console Displays "Failed to locate SIMS Administration Server"
Troubleshooting the Message Store
User Not Able to Access INBOX
Verifying Password and Login
Problems Turning Message Store Quota Enforcement Off and On
Message Purge Failure
User Can't Perform Internationalized String Search on Mail Messages
Troubleshooting the IMTA
Standard IMTA Troubleshooting Procedures
Check the IMTA Configuration
Check Message Queue Directories
Check the Ownership of Critical Files
Checking that the Job Controller and Dispatcher are Present
Check Processing Log Files
Running a Channel Program Manually
To Start and Stop Individual Channels
Changes to Configuration Files or IMTA Databases Do Not Take Effect
IMTA Sends Outgoing Mail But Does Not Receive Incoming Mail
Time Outs on Incoming SMTP Connections
Message Queue Growing Because a Recipient Address is Slow Accepting Email
SMTP Connection Aborted
Sent Message Can't Find Server Name
Message Queue Problems
Unjamming a Message Queue
Message Not Being Dequeued
IMTA Messages are Not Delivered
.HELD Messages
Messages are Looping
Received Message is Encoded
From: Address Missing in Notifications from the IMTA
Address Unknown to IMTA
Multiple Reprocess Jobs Generated
Addresses Not Reversed
SMTP Access Restrictions Not Working As Expected
Troubleshooting the Directory Service
Diagnosing SIMS Problems Caused by Improper Directory Entries
General Hints
Users Can't Log In to Their IMAP Mail Server
Mail Inbound to the SIMS MTA Bounces
Mail Delivered Does Not Arrive
Mail Forwarded between SIMS and Other Servers Isn't Received
Re-generating the Sun Directory Service Directory Index
Crash Recovery
SIMS Crash Recovery
Message Store Crash Recovery
Admin Console Crash Recovery

A.

Configuring SIMS as a Proxy Message Access Server

Proxy Message Access Servers Overview
Proxy Server Models
Proxy Servers for Horizontal Scalability
Proxy Servers for the Internet Mail Access
Proxy Servers for Migrating Users
How to Deploy a SIMS Message Access Proxy
Setting Up a Pure Proxy
To Configure a Pure Proxy
To Configure IMAP Capabilities in the Proxy
Setting Up a Proxy+Mail Server
To Migrate Users by Converting a Mail Server to a Proxy+Mail

B.

Migrating Mailboxes from
/var/mail to SIMS

Example 1: Converting/var/mail to the Sun Message Store--Simplest
Example 2: Converting/var/mail to the SIMS Message Store Using an SMTP Choke Router or .forward
Example 3: Converting /var/mail to SIMS Using a Proxy

C.

Populating the Directory Examples

Populating the Directory with User Data--Sample Session
Populating the Directory with User Aliases Data and Distribution Lists --Sample Session
Migrating /var/mail Mailboxes

D.

Error Messages

User Management Error Messages
Log Manager Error Messages
IMTA Error Messages
IMTA Channel Property Book Error Messages
IMTA Start-up Failure Error Messages
Errors in mm_init
Log File Error Messages
Queue Monitor Error Messages
Message Access Protocols Error Messages
Message Store Error Messages
 
Glossary



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