|
What You Need to Know
|
|
What's in This Guide
|
|
Document Conventions
|
|
Where to Find This Guide Online
|
|
How to Use Online Help
|
|
Where to Find Related Information
|
| |
Chapter 1
|
Getting Started with Netscape Messaging Server
|
|
Messaging Server Features
|
|
Highly Scalable with Standard Protocols
|
|
Flexible Configuration and Monitoring
|
|
Powerful Security and Access Control
|
|
Convenient Management Interface
|
|
Where to Go for More Information
|
|
Deployment and Installation
|
|
Deployment Considerations
|
|
Installation Configurations
|
|
The Installation Process
|
|
Post-Installation Directory and File Organization
|
|
Using Netscape Console
|
|
Getting to a Messaging Server
|
|
Performing Typical Tasks
|
|
Performing All Configuration and Administration Tasks
|
|
Using the Command Line
|
|
Configuring General Messaging Capabilities
|
|
Viewing Basic Server Information
|
|
SNMP Setup
|
|
Configuring End-User Information
|
|
Configuring Default Languages
|
|
Specifying a Site Language
|
|
Specifying a Domain Language
|
|
Starting and Stopping Services
|
|
Customizing Directory Lookups
|
|
Encryption Settings
|
|
Where to Go from Here
|
|
Interface Reference: General Messaging Services
|
|
Tasks Tab
|
|
Configuration Tab
|
|
Information Tab
|
|
End User Tab
|
|
Language Tab
|
|
Domain/Language Mapping Window
|
|
General Tab
|
|
LDAP Tab
|
|
Change Password Window
|
| |
Chapter 2
|
Configuring POP, IMAP, and HTTP Services
|
|
General Configuration
|
|
Enabling and Disabling Services
|
|
Specifying Port Numbers
|
|
Ports for Encrypted Communications
|
|
Service Banner
|
|
Login Requirements
|
|
Anonymous Login
|
|
Password-Based Login
|
|
Certificate-Based Login
|
|
Performance Parameters
|
|
Number of Processes
|
|
Number of Connections per Process
|
|
Number of Threads per Process
|
|
Dropping Idle Connections
|
|
Logging Out HTTP Clients
|
|
Client Access Controls
|
|
Configuring POP Services
|
|
Configuring IMAP Services
|
|
Configuring HTTP Services
|
|
Customizing HTTP Services
|
|
Interface Reference: POP, IMAP, and HTTP Configuration
|
|
IMAP System Tab
|
|
POP System Tab
|
|
HTTP System Tab
|
| |
Chapter 3
|
Configuring SMTP Services
|
|
About SMTP
|
|
Viewing and Configuring Domain Information
|
|
Specifying an Address Completion Domain
|
|
Specifying the Domains Local to Your Server
|
|
Specifying Delivery Options
|
|
Delivering Mail to Unix Mail Folders
|
|
Delivering Mail to a Program
|
|
Deferring Delivery
|
|
Verifying Recipient Addresses
|
|
Performing Reverse IP Address Lookups
|
|
Specifying the Number of MTA Hops
|
|
Reserving Free Disk Space for the Message Queue
|
|
Enabling Optional SMTP Features
|
|
Verifying User Names (VRFY)
|
|
Verifying a Mailing List (EXPN)
|
|
Enabling Requests for Deferred Queue Processing (ETRN)
|
|
Limiting Message Size (SIZE)
|
|
Specifying Automatic Reply Information
|
|
Specifying Error Handling
|
|
Specifying Routing and Addressing Information
|
|
Specifying Envelope Rewrite Methods
|
|
Specifying From Address Rewrite Style
|
|
Specifying Alternate Search Methods
|
|
Editing SMTP Routing Table Entries
|
|
Controlling Access to SMTP Services
|
|
Enabling Authenticated SMTP
|
|
Specifying Access Control Filters
|
|
Filtering Unsolicited Bulk Email
|
|
Working with SMTP Plugins
|
|
Message Queue Concepts
|
|
Logical Queue
|
|
Physical Queue
|
|
Specifying Actions on Deferred Queues
|
|
Specifying Message Handling for Deferred Queues
|
|
Specifying Alternate Paths for Physical Queues
|
|
Interface Reference: SMTP Configuration
|
|
SMTP System Tab
|
|
Local Domain Window
|
|
SMTP Accept Tab
|
|
SMTP Autoreply Tab
|
|
SMTP Error Tab
|
|
SMTP Address Tab
|
|
SMTP Routing Entry Window
|
|
SMTP Access Tab
|
|
Queued Messages Tab
|
|
Queued Messages Action Window
|
|
Message Queue Configuration Tab
|
|
Alternate MTA Queue Entry Window
|
| |
Chapter 4
|
Managing Mail Users and Mailing Lists
|
|
About Users and Groups for Messaging
|
|
Users and Mail Accounts
|
|
Groups and Mailing Lists
|
|
Mail-Administration Features
|
|
Managing Mail Users
|
|
Accessing Mail Users
|
|
Specifying User Email Addresses
|
|
Configuring Delivery Options
|
|
Specifying Forwarding Addresses
|
|
Configuring Auto-Reply Settings
|
|
Managing Mailing Lists
|
|
Accessing Mailing Lists
|
|
Specifying Mailing List Settings
|
|
Specifying List Members
|
|
Defining Message-Posting Restrictions
|
|
Defining Message-Rejection Actions
|
|
Interface Reference: Managing Mail Users
|
|
User Settings Tab
|
|
Alternate Addresses Window (Users)
|
|
Delivery Tab
|
|
POP/IMAP Delivery Window
|
|
Add Access Domain Window
|
|
Program Delivery Window
|
|
Forwarding Tab
|
|
Forwarding Address Window
|
|
Auto-Reply Tab
|
|
Date-Time Window
|
|
Interface Reference: Managing Mailing Lists
|
|
Settings Tab
|
|
Owners Tab
|
|
Alternate Addresses Window (Groups)
|
|
Add/Edit List Owner Window
|
|
Descriptions Tab
|
|
Email-only Members Tab
|
|
Add/Edit Dynamic Criteria Window
|
|
Dynamic Criteria Test Result Window
|
|
Add/Edit Email-Only Member Window
|
|
Restrictions Tab
|
|
Add/Edit Allowed Sender Window
|
|
Add/Edit Allowed Sender Domain Window
|
|
Actions Tab
|
|
Add/Edit Moderator Window
|
| |
Chapter 5
|
Managing the Message Store
|
|
Overview
|
|
Message Store Directory Layout
|
|
How Messages Are Erased from the Store
|
|
Specifying Administrator Access to the Store
|
|
Adding an Administrator
|
|
Modifying an Administrator Entry
|
|
Deleting an Administrator Entry
|
|
Configuring User Disk Quotas
|
|
Specifying a Default User Disk Quota
|
|
Specifying a Quota Threshold
|
|
Defining a Quota Warning Message
|
|
Setting a Grace Period
|
|
Configuring Message Store Partitions
|
|
Specifying Aging Policies
|
|
Performing Maintenance and Recovery Procedures
|
|
Using the stored Utility
|
|
Managing Mailboxes
|
|
Repairing Mailboxes and the Mailboxes Database
|
|
Monitoring Disk Space
|
|
Monitoring Disk Quota Usage
|
|
Backing Up and Restoring the Message Store
|
|
Interface Reference: Message Store Configuration
|
|
Administrator Tab
|
|
Store Administrator Entry Window
|
|
Quota Tab
|
|
Partition Tab
|
|
Store Partition Entry Window
|
|
Aging Tab
|
|
Aging Rule Entry Window
|
| |
Chapter 6
|
Security and Access Control
|
|
About Server Security
|
|
About HTTP Security
|
|
User Password Login
|
|
IMAP, POP, and HTTP Password Login
|
|
SMTP Password Login
|
|
Configuring SSL Encryption and Authentication
|
|
Obtaining Certificates
|
|
Enabling SSL
|
|
Setting Up Certificate-Based Login
|
|
Configuring Administrator Access to Messaging Server
|
|
Hierarchy of Delegated Administration
|
|
Providing Access to the Server as a Whole
|
|
Restricting Access to Specific Tasks
|
|
Configuring Client Access to TCP Services
|
|
How Client Access Filters Work
|
|
Filter Syntax
|
|
Filter Examples
|
|
Creating Access Filters for Services
|
|
Creating Access Filters for HTTP Proxy Authentication
|
|
Interface Reference: Security and Access Control
|
|
Encryption Tab
|
|
Cipher Preferences Window
|
|
IMAP Access Tab
|
|
IMAP Allow Filter Window
|
|
IMAP Deny Filter Window
|
|
POP Access Tab
|
|
POP Allow Filter Window
|
|
POP Deny Filter Window
|
|
HTTP Access Tab
|
|
HTTP Allow Filter Window
|
|
HTTP Deny Filter Window
|
|
HTTP Proxy Tab
|
|
HTTP Proxy Allow Filter Window
|
|
SMTP Access Tab
|
|
SMTP Allow Filter Window
|
|
SMTP Deny Filter Window
|
| |
Chapter 7
|
Working with SMTP Plug-Ins
|
|
About SMTP Plug-Ins
|
|
Managing SMTP Plug-Ins with Netscape Console
|
|
Installing Plug-Ins
|
|
Deleting (Uninstalling) Plug-Ins
|
|
Activating and Deactivating Plug-Ins
|
|
Configuring Plug-Ins
|
|
Managing SMTP Plug-Ins Manually
|
|
Installing and Configuring Plug-Ins
|
|
Deleting Plug-Ins
|
|
Installing and Configuring Protocol-Level Plug-Ins
|
|
Interface Reference: SMTP Plug-Ins
|
|
SMTP Plug-ins Tab
|
|
Plug-in Entry Window
|
| |
Chapter 8
|
Filtering Unsolicited Bulk Email
|
|
About UBE
|
|
About the UBE Plug-In
|
|
UBE Filters and the UBE Plug-In
|
|
How UBE Filters Work
|
|
UBE Filter Format
|
|
Label
|
|
Message Field
|
|
Match Criteria
|
|
Action
|
|
Argument
|
|
Available Actions for UBE Filters
|
|
Regular Expressions for Match Criterion
|
|
Envelope Fields and Header Fields
|
|
Special Message-Field Names
|
|
Negation Modifier
|
|
Managing Filters with Netscape Console
|
|
Activating the UBE Plug-In
|
|
Creating a New Filter
|
|
Editing an Existing Filter
|
|
Activating and Deactivating Filters
|
|
Changing the Order of Filters
|
|
Parsing Header Fields
|
|
Creating Filters Manually
|
|
Plug-In File and Configuration Files
|
|
Editing the Filter Configuration File
|
|
Omitting Parts of a Filter
|
|
Entering Comments
|
|
Examples
|
|
Extending the UBE Plug-In
|
|
Using the RUN Action
|
|
Using an Extension Library
|
|
Anti-Relaying Defenses
|
|
Creating an Anti-Relay Filter
|
|
Using the Anti-Relay Plug-In
|
|
Interface Reference: UBE Filters
|
|
Unsolicited Bulk Email Tab
|
|
UBE Filter Window
|
| |
Chapter 9
|
Message Routing
|
|
Overview
|
|
Sending a Message
|
|
Routing a Message
|
|
Retrieving a Message
|
|
How Messaging Server Routes Messages
|
|
Step 1: Qualifying the Address
|
|
Step 2: Searching for matching LDAP Entries
|
|
Step 3: Checking if Domain is Local or Remote
|
|
Step 4: Checking Routing Attributes
|
|
Step 5: Routing to Remote Server
|
|
About Alternate Search Methods
|
|
About Recipient Address Rewrites
|
|
About Mailing List Expansion and Delivery
|
|
About the Domain Name System (DNS)
|
| |
Chapter 10
|
Monitoring and Maintaining Your Server
|
|
Overview
|
|
Performing Daily Tasks
|
|
Checking postmaster Mail
|
|
Monitoring and Maintaining the Log Files
|
|
Setting Up the stored Utility
|
|
Starting and Stopping Services
|
|
Monitoring and Controlling Disk Usage
|
|
Monitoring Disk Usage
|
|
Controlling Disk Usage
|
|
Monitoring Server Response Time
|
|
Performing Recovery Tasks
|
|
Factors Affecting Messaging Server Performance
|
|
Number of Users per Disk
|
|
Configuration of POP, IMAP, and HTTP Services
|
|
Configuration of SMTP Services
|
|
Configuration of Logging Services
|
|
Size of Mailboxes
|
|
Distribution of the Store and Queue Directories
|
|
MTA Thread Settings
|
|
Applications Co-Resident with Messaging Server
|
|
Activity of Administration Server
|
|
Activity of Directory Server
|
|
Location of Messaging Server and Directory Server
|
|
Number of Address Lookups per Message
|
|
Ratio of Local Delivery to Outbound Sends
|
|
Use of RAID Technology
|
|
Memory, Disk, and CPU Requirements
|
|
System Monitoring Tools
|
|
Using SNMP on Unix Platforms
|
|
Communication Between the NMS and the Managed Device
|
|
The Messaging Server Subagent
|
|
Configuring SNMP
|
|
Configuring the Subagent
|
|
Enabling Statistics Collection
|
|
Starting and Stopping the Subagent
|
|
Verifying SNMP Configuration Changes
|
|
Interface Reference: SNMP Configuration
|
|
SNMP Tab
|
| |
Chapter 11
|
Logging and Log Analysis
|
|
Log Characteristics
|
|
Services That Are Logged
|
|
Levels of Logging
|
|
Facilities as Categories of Logged Events
|
|
Filename Conventions for Log Files
|
|
Content Format for Log Files
|
|
Log-File Directories
|
|
Defining and Setting Logging Options
|
|
Flexible Logging Architecture
|
|
Planning the Options You Want
|
|
Setting Logging Options
|
|
Searching and Viewing Logs
|
|
Search Parameters
|
|
Specifying a Search and Viewing Results
|
|
Analyzing Logs with Third-Party Tools
|
|
Selected Event-Message Formats
|
|
SMTP-Accept Log Format
|
|
SMTP-Deliver Log Format
|
|
Mailbox-Deliver Log Format
|
|
Interface Reference: Logging and Log Files
|
|
Log Files Content Tab
|
|
Log Viewer Window
|
|
Date-Time Window
|
|
Log Files Option Tab
|
| |
Chapter 12
|
Program Delivery
|
|
About Program Delivery
|
|
Program Delivery and Mailbox Delivery
|
|
Program Delivery Failures
|
|
Security Considerations
|
|
Trusted Programs and Directory
|
|
Trusted Directory and Operating Modes
|
|
Guarding the Trusted Directory
|
|
Scripts and Batch Files
|
|
Enabling the Program Delivery Module
|
|
Using Program Delivery to Handle Incoming Mail
|
|
Administrators
|
|
Users and Account Owners
|
|
Program Delivery in Unix Environments
|
|
Program Delivery and Unix
|
|
How Program Delivery Works (Unix)
|
|
Secure and Non-secure Modes (Unix)
|
|
Running Programs as root
|
|
Setting Up Program Delivery (Unix)
|
|
Suspending Program Delivery (Unix)
|
|
Disabling Program Delivery (Unix)
|
|
Program Delivery in NT Environments
|
|
How Program Delivery Works (NT)
|
|
Setting Up Program Delivery (NT)
|
|
Suspending Program Delivery (NT)
|
|
Disabling Program Delivery (NT)
|
| |
Chapter 13
|
Messaging Multiplexor
|
|
About Messaging Multiplexor
|
|
Multiplexor Benefits
|
|
How Multiplexor Works
|
|
Encryption (SSL) Option
|
|
Certificate-Based Client Authentication
|
|
User Pre-Authentication
|
|
Virtual Domains
|
|
Multiple Multiplexor Instances
|
|
Multiplexor Configuration
|
|
Multiplexor Configuration Parameters
|
|
Command-Line Configuration Options
|
|
Using the install Option
|
|
Installing and Configuring Multiplexor (Unix)
|
|
Before You Install (Unix)
|
|
Multiplexor Files (Unix)
|
|
Multiplexor Installation (Unix)
|
|
Creating a Multiplexor Instance (Unix)
|
|
Creating Additional Instances (Unix)
|
|
Modifying an Instance (Unix)
|
|
Multiplexor Configuration (Unix)
|
|
Installing and Configuring Multiplexor (NT)
|
|
Before You Install (NT)
|
|
Multiplexor Files (NT)
|
|
Multiplexor Installation (NT)
|
|
Creating a Multiplexor Instance (NT)
|
|
Creating Additional Instances (NT)
|
|
Modifying an Instance (NT)
|
|
Multiplexor Configuration (NT)
|
|
Running Multiplexor
|
|
Running Multiplexor (Unix)
|
|
Running Multiplexor (NT)
|
|
Uninstalling Multiplexor
|
|
Removing Multiplexor (Unix)
|
|
Removing Multiplexor (NT)
|
| |
Appendix A
|
Command-line Utilities
|
|
Overview of Command-Line Utilities
|
|
Command-Line Utilities--General Information
|
|
Messaging Server File Locations
|
|
Location of Configuration Data
|
|
Usage Requirements
|
|
Messaging Server Utilities--Descriptions
|
|
configutil
|
|
counterutil
|
|
deliver
|
|
hashdir
|
|
imscripter
|
|
mailq
|
|
mboxutil
|
|
MoveUser
|
|
NscpMsg
|
|
processq
|
|
qconvert
|
|
quota
|
|
readership
|
|
reconstruct
|
|
stored
|
|
upgrade
|
|
Alarm Attributes
|
| |
Appendix B
|
sendmail Migration and Compatibility
|
|
Moving Users to Messaging Server
|
|
Running the unix2ldif Utility
|
|
Running the ldifsplit Utility
|
|
Running the chkuniq Utility
|
|
Updating the LDAP Directory
|
|
Moving sendmail Messages to Messaging Server
|
|
Running the MigrateUnixSpool Utility
|
|
Compatibility with Unix sendmail
|
|
Command-line Compatibility
|
|
Functional Compatibility
|
|
sendmail Emulator Options and Aliases
|
| |
Appendix C
|
SNMP MIB
|
|
About the Messaging Server MIB
|
|
How the MIB Is Activated
|
|
Format of MIB Entries
|
|
Description of the MIB File
|
|
MIB Imports List
|
|
Module Definition
|
|
MIB Variables
|
|
MIB Traps
|
|
The Messaging Server MIB
|
|
Glossary
|
|
Index
|
|
|