Go to main content
1/19
Contents
Title and Copyright Information
Preface
Audience
Related Documents
Documentation Accessibility
1
Messaging Server Installation and Configuration Overview
Overview of Messaging Server Installed Components
Overview of the Messaging Server Installation Procedure
Ensuring a Successful Messaging Server Installation
Directory Placeholders Used in This Guide
2
Planning Your Messaging Server Installation
About Messaging Server
Determining Your Messaging Server Network Infrastructure Needs
Understanding Your Existing Network
Understanding Network Infrastructure Components
Routers and Switches
Firewall Access Control
Load Balancers
Cassandra Storage
Classic Storage
Domain Name System (DNS)
Planning Your Network Infrastructure Layout
Demilitarized Zone (DMZ)
Intranet
Internal Network
Firewall Configuration
Mobile Users
Messaging Server Front-End and Back-End Components
Planning Your Messaging Server Installation
Planning for Multiple Messaging Server Hosts
Planning for Virus Scanning
Planning a Messaging Server Topology
Planning a Messaging Server Sizing Strategy
System Deployment Planning
Planning for High Availability
Using Load Balancing
Planning Backup Strategies
Messaging Server Logical Architecture
About Installing a Secure System
3
Developing a Messaging Server Architecture
Understanding the Two-tiered Messaging Architecture
Two-tiered Architecture: Messaging Data Flow
Understanding Horizontal and Vertical Scalability in Messaging Server
Planning for Horizontal Scalability
Spreading Your Messaging User Base Across Several Servers
Spreading Your Messaging Resources Across Redundant Components
Planning for Vertical Scalability
Planning for a Highly Available Messaging Server Deployment
4
Planning a Messaging Server Sizing Strategy
Collecting Messaging Server Sizing Data
Determining Messaging Peak Volume
Creating Your Messaging Usage Profile
Additional Questions
Defining Your Messaging User Base
Lightweight POP
Heavyweight POP
Lightweight IMAP
Mediumweight IMAP
Mediumweight Convergence
Using a Messaging Server Load Simulator
To Use a Load Simulator
Assessing Your Messaging Server System Performance
Messaging Server Memory Utilization
Messaging Server Disk Throughput
Messaging Server Disk Capacity
Disk Sizing for MTA Message Queues
Message Queue Availability
Message Queue Available Disk
Messaging Server Network Throughput
Messaging Server CPU Resources
Performance Tuning Considerations for a Messaging Server Architecture
Message Store Performance Considerations
Messaging Server Directories
MTA Queue Directories
Log Files Directory
mboxlist Directory
Multiple Store Partitions
Message Store Processor Scalability
Setting the Mailbox Database Cache Size
To Adjust the Mailbox Database Cache Size
To Monitor the Mailbox Database Cache Size
Setting Disk Stripe Width
MTA Performance Considerations
MTA and Raid Trade-offs
MTA and Processor Scalability
MTA and High Availability
MMP Performance Considerations
MMP and Webmail Server
File System Performance Considerations
CPU Considerations
Performance Tuning Realtime BlockLists (RBL) Lookups
Performance Discussion
Hints and Tips
Developing Messaging Server Architectural Strategies
Two-tiered Messaging Server Architecture
To Size the Message Store
To Size Inbound and Outbound MTAs
To Size Your MMP
Single-tiered Messaging Server Architecture
To Size a Single-tiered Messaging Server Architecture
Analyzing Your Messaging Server Requirements
Determining Messaging Server Project Goals
Planning for Growth
Understanding Total Cost of Ownership
Identifying Messaging Server Deployment Goals
Defining Business Requirements
Operational Requirements
Culture and Politics
Defining Technical Requirements
Supporting Existing Usage Patterns
Site Distribution
Network Requirements
Existing Infrastructure
Support Personnel
Defining Financial Requirements
Defining Service Level Agreements (SLAs)
5
Designing a Messaging Server Topology
Identifying Your Geographic Needs
Designing a Messaging Topology
Central Topology
Distributed Topology
Hybrid Topology
Service Provider Topology
Understanding Messaging Topology Elements
Messaging Topology Components
Using MTAs to Protect Your Messaging System
Using MMPs
Using Gateways
Creating a Messaging Topology Example
Step 1: Identifying Messaging Goals
Step 2: Choosing a Topology Strategy
Step 3: Planning the Topology Elements
Using Logical Service Names
6
Using a Configuration Management Tool with Messaging Server
About Using a Configuration Management Tool
Creating the Environment to Use a Configuration Management Tool
Considerations When Upgrading Messaging Server
Considerations for Security
Considerations for Directory Credentials
Considerations for Authentication to Local-only Services
Considerations for Passwords
Considerations for ENS Authentication
Considerations for PORT_ACCCESS Mapping
Considerations for Firewalls
Considerations for SMTP Client IP Addresses
7
Messaging Server System Requirements
Software Requirements
Supported Operating Systems
Supported High Availability Software
Required Software
File System Recommendations
Hardware Requirements
Time Synchronization Requirements
Information Requirements
Messaging Server Information
LDAP Information
Postmaster, Administrator, and IP Relay Information
Directory Server Information
Front-End / Back-End Compatibility Matrix for Messaging Server Versions
Software Requirements for Elasticsearch
Required Software
Modifying Elasticsearch Configuration
8
Messaging Server Pre-Installation Tasks
Creating a UNIX System User and Group
To Create a UNIX System User and Group
Checking the DNS Configuration
To Check the DNS Configuration
Checking the Number of File Descriptors
To Check and Change the Number of File Descriptors
Installing Directory Server
9
Installing Messaging Server
About Messaging Server Components
Installation Assumptions
About Unified Configuration
Prerequisites for Installing Messaging Server
Before Installing Messaging Server
Preparing Directory Server
Downloading the comm_dssetup.pl Script
Running the comm_dssetup.pl Script in Interactive Mode
Configuring Messaging Server Against a Directory Server Replica
Installing Messaging Server
Downloading the Messaging Server Software
Installing the Messaging Server Software
Installing Messaging Server on Solaris Zones
Installing on Solaris OS Zones: Best Practices
Installing into a Non-Global Whole Root Zone
Installing into a Non-Global Sparse Root Zone
Next Steps
10
Configuring Messaging Server for High Availability
Designing for Service Availability
High Availability Solutions Overview
Automatic System Reconfiguration (ASR)
Directory Server and High Availability
Messaging Server and High Availability
Using Enabling Techniques and Technologies
Using Load Balancers
Using Directory Proxy Server
Using Replica Role Promotion
Locating High Availability Product Reference Information
Understanding Remote Site Failover
Questions for Remote Site Failover
Supported Versions of High-Availability Software in Messaging Server
About High Availability Models
Asymmetric
Symmetric
N+1 (N Over 1)
Oracle Clusterware Installation and Configuration
To Install Oracle Clusterware
To Configure Messaging Server to Use with Oracle Clusterware
To Unconfigure Oracle Clusterware
Using the
useconfig
Utility
11
Configuring Messaging Server
High-level Overview of Configuring Messaging Server
Configuring Messaging Server
Running the Messaging Server Initial Configuration Script
Configuring the Message Transfer Agent (MTA)
Configuring the Messaging Multiplexor (MMP)
Configuring the Webmail Server
Configuring Webmail Server Examples
Configuring Oracle Communications Messaging Server Individual Ports
Configuring an Oracle Communications Messaging Server Host to be Multi-Homed
To Change the IP Address for Each Installation
To Configure the Host to be Multi-Homed
To Configure Multiple Addresses Per Interface
Multi-Home Example
12
Messaging Server Post-Installation Tasks
Installing Messaging Server Provisioning Tools
Understanding Messaging Server Schema Choices
LDAP Schema 1 and Messaging Server
LDAP Schema 2 (Native Mode) and Messaging Server
LDAP Schema 2 Compatibility Mode and Messaging Server
Understanding Messaging Server Provisioning Tools
LDAP Provisioning Tools for Messaging Server
Comparing Messaging Server Provisioning Tool Options
Configuring SMTP Relay Blocking
Using Service Management Framework with Messaging Server
Enabling Startup After a Reboot
To Enable Messaging Server After a Reboot on Solaris
To Enable Messaging Server After a Reboot on Linux
Performance and Tuning
Post-Installation Directory Layout
Post-Installation Port Numbers
JMQ Notification
Configuring Certificate Based Authentication
13
Upgrading Messaging Server
About Upgrading to Messaging Server 8.1.0
Upgrade Requirements for Messaging Server
About Messaging Server Unified Configuration
Upgrading Messaging Server Overview
Technical Features Supporting Messaging Server Upgrade
Messaging Server Upgrade Strategies
Using the Coexistent Upgrade on Messaging Server
Specific Steps for Upgrading Messaging Server Using the Coexistence Model
Using the In-Place Upgrade on Messaging Server
Steps for Using In-Place Upgrade on Messaging Server on Linux
Steps for Using In-Place Upgrade on Messaging Server on Solaris
Downgrading from Messaging Server 8.1.0
Before you Upgrade to Messaging Server 8.1.0
Downgrading Using a ZFS Snapshot (Solaris Only)
High Level Overview
To Downgrade Using a ZFS Snapshot
Downgrading from Messaging Server 8.1.0 Without Using a ZFS Snapshot
Downgrading MTA, MMP, or Webmail Hosts
Messaging Server 8.1.0 Upgrade in an HA Environment
Upgrading to Messaging Server 8.1.0 in an HA Environment
To Do an In-place Upgrade to Messaging Server 8.1.0 in an HA Environment
14
Uninstalling Messaging Server
About Uninstalling Messaging Server
Uninstalling Messaging Server
Uninstalling Messaging Server Components
15
Installing Patches
About Patching Messaging Server
Planning Your Patch Installation
Installing a Patch
A
comm_dssetup.pl Reference
Before Running the comm_dssetup.pl Script
About the comm_dssetup.pl Script
Directory Server Considerations for the comm_dssetup.pl Script
Information Needed to Run the comm_dssetup.pl Script
About the Directory Server Root Path Name and Instance
About the comm_dssetup.pl Script Schema Choices
About LDAP Schema 2
About LDAP Schema 1
About LDAP Schema 2 Compatibility Mode
Attribute Indexes Created by the comm_dssetup.pl Script
Running the comm_dssetup.pl Script
Running the comm_dssetup.pl Script in Silent Mode
Silent Mode Options
Scripting on this page enhances content navigation, but does not change the content in any way.