7 Messaging Server System Requirements

This chapter describes the software, hardware, and operating system requirements for installing Oracle Communications Messaging Server.

For information about Cassandra message store requirements, see Messaging Server Installation and Configuration Guide for Cassandra Message Store.

Software Requirements

This section describes the software requirements for installing Messaging Server.

Supported Operating Systems

Table 7-1 lists operating systems that support Messaging Server. For all operating systems, we recommend that you run the latest software update with the latest recommended patch set.

Table 7-1 Supported Operating Systems

Operating System CPU Required Patches

Oracle Solaris 11.3.21

Oracle Solaris 10 1/13 (Update 11)

SPARC, x64

See the Oracle Solaris documentation for patch information.

Oracle Linux 7.2

Red Hat Linux 7.2

Oracle Linux 6.4

Red Hat Linux 6.4

x64

See the Oracle Linux and Red Hat Enterprise Linux documentation for patch information.


Supported High Availability Software

Table 7-2 lists high availability software support for Messaging Server.

Table 7-2 Supported High Availability Software

Product Operating System Version

Oracle Solaris Cluster

Solaris SPARC

3.0, 3.1 Update 4, 3.2, 3.3, 4.0, 4.1

Oracle Solaris Cluster

Solaris x86

3.1 Update 4, 3.2 U1, 3.3, 4.0, 4.1

Oracle Solaris Cluster

Red Hat Enterprise Linux

Not supported.

Oracle Solaris Cluster

Oracle Linux

Not supported.

Veritas

Solaris SPARC

3.5, 4.0, 4.1, 5.0, 6.0.1, 6.0.2

Veritas

Solaris x86

3.5, 4.0. 4.1, 5.0, 6.0.1, 6.0.2

Veritas

Red Hat Enterprise Linux

4.1, 5.0

Veritas

Oracle Linux

4.1, 5.5, 6.0, 6.0.1, 6.0.2

Oracle Clusterware

Solaris SPARC

12.1

Oracle Clusterware

Solaris x86

12.1

Oracle Clusterware

Red Hat Enterprise Linux

12.1

Oracle Clusterware

Oracle Linux

12.1


Required Software

Table 7-3 lists software required for installing and running Messaging Server.

Table 7-3 Software Requirements

Product Version Notes

Oracle Directory Server Enterprise Edition

Oracle Directory Server Enterprise Edition 6.x, 7, 11.x

For a fresh installation, use the latest version of Directory Server 11gR1.

Directory Server Setup Script (comm_dssetup.pl)

6.4.0.28 and higher

To prepare the LDAP directory for Messaging Server.


File System Recommendations

This section describes the file system requirements for installing Messaging Server.

Table 7-4 shows the file systems that are recommended for Messaging Server message stores.

Table 7-4 Messaging Server Clients

File System Comments

LUFS (Logging UFS)

No comments.

VxFS (Veritas File System)

Veritas File System provides good system performance if configured properly. If you use VxVM, the Veritas Volume Manager, you need to watch carefully that the volumes and the log file for the volumes are set to be regularly striped.

HAStoragePlus File System for Oracle Solaris Cluster installations

The HAStoragePlus File System provides better performance than the default Oracle Solaris Cluster Global File System.

NFS (Network File System)

We support use of NFS as storage that is accessed by a single machine at a time. It can also be used to share autoreply and defragmentation histories between MTAs. See Messaging Server System Administrator's Guide for more information and setup details.

ZFS

See the topic on Messaging Server ZFS support in the Messaging Server System Administrator's Guide for more information.


Hardware Requirements

This section describes the hardware requirements for installing Messaging Server.

The number and configuration of the systems that you employ for your Messaging Server installation depends on the scale and the type of deployment you have planned.

Note:

The sizing estimates in this section assume proper application configuration and tuning, in a manner consistent with leading practices of Oracle Communications consulting and performance engineering. This information is provided for informational purposes only and is not intended to be, nor shall it be construed as a commitment to deliver Oracle programs or services. This document shall not form the basis for any type of binding representation by Oracle and shall not be construed as containing express or implied warranties of any kind. You understand that information contained in this document will not be a part of any agreement for Oracle programs and services. Business parameters and operating environments vary substantially from customer to customer and as such not all factors, which may impact sizing, have been accounted for in this documentation.

Table 7-5 provides the minimum hardware requirements for Messaging Server.

Table 7-5 Minimum Hardware Requirements

Component Requirement

Disk Space

Approximately 1 GB required for Messaging Server software. You also need adequate space for message store, database configuration directory, and log files, depending upon your site size.

RAM

1 GB


Time Synchronization Requirements

Configure Network Time Protocol (NTP) to ensure that time is synchronized across your deployment.

Information Requirements

This section describes the information needed before installing and configuring Messaging Server.

During the Messaging Server installation, you must enter values for configuration items such as host names and port numbers. This section describes the information that you must provide during the installation and initial configuration process.

Messaging Server Information

Table 7-6 lists the Messaging Server information that you provide during initial configuration.

Table 7-6 Messaging Server Information

Information Type Default Value Comments

DataRoot

/var/opt/sun/comms/messaging64

No comments.

User name for server processes

mailsrv

No comments.

Group name for server processes

mail

If the user name for server processes already exists, then the primary group for that user name is used, and no option is prompted for.

Fully qualified host name of this system

FQDN of host

No comments.

Default mail domain name

Domain of host

No comments.


LDAP Information

Table 7-7 lists the LDAP information that you provide during initial configuration.

Table 7-7 LDAP Information

Information Type Default Value

Directory Server host name

Defaults to the loopback interface (where LDAP would live in a single-host evaluation deployment).

User/Group directory manager distinguished name (DN)

cn=Directory Manager

Directory manager password

No default value.


Postmaster, Administrator, and IP Relay Information

Table 7-8 lists the additional information that you provide during initial configuration.

Table 7-8 Notification Information

Information Type Default Value

Mail address for postmaster notices

admin@domain.

Password for server administration

No default.

Mail relay IP addresses

(systems permitted to relay mail without authentication)

No default, but if nothing is provided, only connections from the host to itself can relay without authentication.


Directory Server Information

Table 7-9 lists the additional information that you provide during the Directory Server configuration with initial configuration.

Table 7-9 Directory Server Information

Option Default Value

Instance Directory

/var/opt/SUNWdsee/dsins1

Directory Instance Port

389

Directory instance SSL Port

636

Directory Manager DN

cn=Directory Manager

Directory Manager Password

Directory Manager password provided to Messaging Server initial configuration.


Front-End / Back-End Compatibility Matrix for Messaging Server Versions

This sections provides a compatibility matrix for front-end and back-end servers for different versions of Messaging Server for the various protocols. Table 7-10 lists the versions of the front-end, the protocol, and compatible back-end versions.

Table 7-10 Front-End / Back-End Compatibility Matrix for Messaging Server Versions

Front End Protocol Back End

MS 7/8 MMP *

IMAP/POP + SASL PLAIN

Standards Compliant IMAP/POP (including old MS versions)

MS 7/8 MTA

SMTP Relay

Standards Compliant SMTP servers

MS 7/8 MTA

Customized LMTP

MS 7/8 LMTP server

MS 7/8 mshttpd

SMTP Submit + SASL PLAIN

MS 7/8 MTA

MS 7.0.5.31.0/8 mshttpd **

IMAP + extensions

MS 8 IMAP server

MS 7/8 mshttpd

IMAP + extensions

MS 7 IMAP server

MS 8.0.1/8.0.2

Cassandra/classic store failover + IMAP, POP, LMTP

MS 8.0.2

MS 8.0.2 MMP/MTA/MSHTTP ***

Cassandra store round-robin + IMAP, POP, LMTP

MS 8.0.2 IMAP/POP/LMTP server


* Be sure to configure the MMP's IMAP capability string to be the subset of capabilities offered by all back-ends.

** Older versions of mshttpd have a bug that breaks compatibility with 8.0+ IMAP.

*** See hostselect proxy option in Messaging Server Reference for details.