This chapter describes the software, hardware, and operating system requirements for installing Oracle Communications Messaging Server.
This section describes the software requirements for installing Messaging Server.
Table 6-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 6-1 Supported Operating Systems
Operating System | CPU | Required Patches |
---|---|---|
Oracle Solaris 10 and 11 |
SPARC, x64 |
See the Oracle Solaris documentation for patch information. |
Oracle Linux 6 and 7 64-bit Red Hat Enterprise Linux 6 and 7 64-bit |
x64 |
See the Oracle Linux and Red Hat Enterprise Linux documentation for patch information. |
Table 6-2 lists high availability software support for Messaging Server.
Table 6-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 |
Table 6-3 lists software required for installing and running Messaging Server.
This section describes the file system requirements for installing Messaging Server.
Table 6-4 shows the file systems that are recommended for Messaging Server message stores.
Table 6-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 the 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. |
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 6-5 provides the minimum hardware requirements for Messaging Server.
Configure Network Time Protocol (NTP) to ensure that time is synchronized across your deployment.
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.
Table 6-6 lists the Messaging Server information that you provide during initial configuration.
Table 6-6 Messaging Server Information
Information Type | Default Value | Comments |
---|---|---|
Directory to store configuration and data files |
/var/opt/sun/comms/messaging64 |
No comments. |
User name for server processes |
mailsrv |
No comments. |
Group name for server processes |
|
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. |
Table 6-7 lists the LDAP information that you provide during initial configuration.
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. |
Table 6-8 lists the additional information that you provide during initial configuration.
Table 6-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. |
Table 6-9 lists the additional information that you provide during the Directory Server configuration with initial configuration.
Table 6-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. |
This sections provides a compatibility matrix for front-end and back-end servers for different versions of Messaging Server for the various protocols. Table 6-10 shows the versions of the front-end, the protocol, and compatible back-end versions.
Table 6-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 MMP (deprecated MMP feature, use not recommended) |
Customized SMTP Submission |
MS 7/8 MTA |
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 |
Auto-failover + IMAP, POP, LMTP |
MS 8.0.1 |
* 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