Review the contents of the licence.txt text file.
As part of the installation process, you will be asked if you agree to the
terms listed in this file.
Login as or setuid to root (Unix) or administrator (Windows NT).
You must have superuser privileges (that is, be logged in as root or
administrator) to run the installation program.
Be sure to make your current directory the installation directory. For example:
cd /tmp/msg4install
To run the setup program from the command line, type:
setup
(On Windows NT you can also double-click setup.exe.)
The installation program displays a Welcome Message.
Press Enter (or on NT Windows, click Next) to continue. The license agreement is displayed.
Read the license agreement and type y to accept it and continue.
Note: You have to actually enter y because the default is no. (If you answer
no, the installation program will stop.)
Select the software that you want to install.
The default is to install Messaging Server and Netscape Console.
Or, you can install just the Netscape Console without Messaging Server if
you only want to administer a server installed on a remote machine. For
example, if you are using a Windows NT machine and want to administer a
Messaging Server hosted on another machine (Unix or NT), you need to
install only the Netscape Console.
(The following instructions assume that you install both Messaging Server
and Netscape Console.)
Select the type of installation you wish to use.
The same software is installed with each type of installation. The difference
between the types of installations is the number of choices you have to
make during the installation process. The three levels are:
After you select the installation level, you enter your installation and
configuration information, according to the type of installation you selected.
For more detailed descriptions of what to enter for each prompt, refer to the
appropriate installation checklist starting on page 36.
Specify the directory where you want to install the Messaging Administration Server software:
usr/netscape/server4
or
c:\netscape\server4
Do not specify the same server-root that is used by Directory Server 3.x
if it is installed on this machine.
Note: (Unix only) You can create multiple server-roots by installing
into multiple directories on the same machine.
Specify the components that you wish to install.
Netscape Server Family components:
The choices are:
Netscape Server Family Core Components. These are the shared server
libraries, Netscape Core Java classes, and the Java Runtime Environment.
Both Administration and Messaging Server require installation of these
libraries.
Netscape Directory Suite. Includes Directory Server 4.0 Server and
bundled components. See the Directory Server 4.0 Installation Guide for
details.
Note: A Directory Server is required to run Messaging Server 4.1. The
Messaging Server 4.1 installation program includes Netscape Directory
Server 4.0. If you do not already have a Directory Server installed, you
should install Netscape Directory Server 4.0 during the Messaging Server
installation process.
Administration Services. Includes the Administration Server and Netscape
Console. Messaging Server requires installation of Administration Services.
Netscape Messaging Suite. Includes Messaging Server and two optional
packages that you can also select which are the Netscape Messaging
Multiplexor and Netscape Messaging Server Mailstone Tool. If you choose
Netscape Messaging Suite (or "All"), you are asked if you wish to install the
two optional packages.
Note: The next options you see will vary according to the choices you
make. For example, if you choose to install Netscape Directory Suite, you
will be prompted by the Netscape Directory 4.0 installation program.
If you chose to install the Netscape Server Family Core Components, choose from the following options:
If you chose to install the Netscape Directory Suite components, choose from the following options:
See the Directory Server 4.0 Installation Guide for details.
If you chose to install the Administration Services components, choose from the following options:
If you chose to install the Netscape Messaging Suite components, choose from the following options:
Netscape Messaging Server. Installs Netscape Messaging Server 4.1.
Netscape Messaging Multiplexor (optional). Lets you set up a server to
forward mail. This is a Messaging router with no users that can be used as
backup server in case of a problem with your primary Messaging Server.
Netscape Messaging Server Mailstone Tool (optional). A utility that lets
you monitor and benchmark Messaging Server system performance.
Specify the fully qualified domain name of the machine where the Messaging Server is to be installed.
For example: msghome.airius.com
(Unix only) Choose the Unix user and group accounts under which Messaging Server will run:
Netscape recommends that rather than using the nobody default, you
create a new system user ID and system group to run Messaging Server. For
example, mailsrv for the user and nsgroup for the group. See Messaging
Server User for additional information.
The group should be same as the one used for the Directory Server so that
Messaging Server has access to the configuration and security data in the
server-root of the Messaging Server instance you are installing. For
security reasons, Netscape recommends that this user ID not be given any
privileges elsewhere on the system. See Netscape User and Group for
additional information.
If you chose to install the Netscape Directory Suite, the Netscape Directory Server 4.0 installation program will be invoked and will ask you to supply some or all of the following information (for details, see the Directory Server 4.0 Installation Guide):
Enter the non-secured LDAP URL of the Configuration Server Directory.
This is the URL of the Configuration Directory that this instance of
Messaging Server will use. This value must be entered in the form:
ldap://hostname.domain:port
For example:
ldap://msghome.airius.com:389
Specify the Administration Domain of the Configuration Server Directory where your server configuration information is to be stored. This is the domain of your organization, for example: airius.com. You should use the same domain name that you used for your Configuration Server.
You need to grant write access to this domain to the Configuration Server
Administrator. (If you ran the dssetup utility, write access to this domain
was granted for you automatically. See Configuring an Existing Directory
Server.)
Netscape recommends that you accept the proposed default value.
Enter the user ID or Distinguished Name of the administrator who is authorized to access the Server Configuration Directory at:
[ldap://hostname.domain.com:port/]
to accept the default name (admin). You must supply a password.
Note: If you ran dssetup (see Configuring an Existing Directory Server),
this is the Configuration Administrator ID that you entered. See
Configuration Server Administrator for additional information.
Enter the user ID or Distinguished Name of the administrator who has write access to the User and Group Server directory at:
ldap://hostname.domain.com:port/o=domain
This is the Users and Groups administrator. This administrator must have
write access to the Users and Groups Directory Server. See User Directory
Administrator for additional information. The corresponding default and
recommended value for this account is:
cn=Directory Manager
You must supply a password.
Supply the port that the Administration Server listens to. The Administration Server is separate from any of your application servers since it listens to a different port.
This is the port that the Administration Server is to use. It must be a unique
port that no other application uses. Netscape recommends that you choose
a port number between 1024 and 65535 on which to run your
Administration Server. Do not specify a port number on which you plan to
run an application server.
After you select a port number which will not be used for anything else,
make a note of it because you will to need to refer to it later.
Enter a specific IP address to bind the Administration Server to or press Enter to accept the default address.
If the host machine has multiple IP addresses, you can specify which
address the Administration Server listens to.
Enter user ID of the Server Administrator or press Enter to accept the default name (admin). You should use the same value that you used for the Configuration Server Administrator. You must also supply and confirm a password.
Server administration is restricted to people who know the Server
Administrator user ID and password, and to people who access the server
from a host you specify. When you open the Netscape Console, it will
prompt you for the Server Administrator user ID and password.
(Unix only) Supply the user ID under which the Administration Server is to run:
This user ID should be different than the ID used to run Messaging Server
and other servers. Netscape recommends that you run the Administration
Server as root so that you will be able to use Netscape Console to start
and stop the servers. See Administration Server User for additional
information.
This step is necessary only if the installation program detects a previous Messaging Server 3.x or 4.x installation on this machine and you chose to install the new server into a different directory than the existing 4.x server-root. In this case, the installation program asks if you want to migrate server configuration parameters from the existing 3.x or 4.x server to your new server instance in the new server-root.
If you answer yes:
Note: If your 3.x server uses non-default directories to store mailboxes and
message queues, do not migrate them at this time. Instead, wait until the
installation is complete, and then run the upgrade utility from the
command line as explained in Using the Installation Program to Migrate 3.x
Mailboxes to 4.1.
Create a new server instance. You will need to have the following information handy:
You must create server instance before you can run Messaging Server. To
continue, type y or press Enter.
Supply a specific domain name to use when performing functions such as routing and serving mail to and from messaging client applications, or press Enter to accept the default name:
For example: airius.com
Note: If you are installing Messaging Server on a machine with multiple
domain names, the default value may not be what you want.
Supply a default host name. Enter a host name in the form:
hostname.domain
For example:
msghome.airius.com
Note: If you are installing Messaging Server on a machine with multiple
host names, select the one of the host names listed. (The default value may
not be the host name you want.)
Supply a serverID for the server instance you are creating now in the current server root.
For example, if you enter tango, the installation program creates a
serverID for this Messaging Server instance named msg-tango. The
server configuration and administration utilities depend on this information
and you will refer to it later in the installation process.
Supply a user ID that Messaging Server will run under. The default is mailsrv.
This is the user ID that Messaging Server will run under. This should be a
different user ID than the IDs entered for Netscape User (nobody) and the
Administration Server (root). To prevent possible security problems,
Netscape recommends that this user be a member of the Netscape Group
that you specified earlier. See Messaging Server User for additional
information.
On Unix, this user ID must already exist.
On Windows NT, if you use an existing Messaging Server User account
(system is recommended), to ensure that Messaging Server will start when
the installation program has completed:
If a valid postmaster account does not already exist, the installation program asks you to supply an email address.
This is the email address that serves as the postmaster account:
The user ID listed for the postmaster account does not yet have to already
exist. See Postmaster account for additional information.
Enter a port number for SMTP to use.
The port number specified here must be a unique port that no other
application is using. If the port is in use, you can either enter a different
port, or accept the proposed default in which case you must kill whatever
process is currently using that port before starting up Messaging Server.
If you choose (or accept) a port that is already in use, the installation
procedure will warn you and ask if you wish to continue:
Note: When performing a Typical installation, this prompt is only displayed
if the default port (25) is already in use.
Enter the port number for IMAP to use.
The port number specified here must be a unique port that no other
application is using. If the port is in use, you can either enter a different
port, or accept the proposed default in which case you must kill whatever
process is currently using that port before starting up Messaging Server.
Note: When performing a Typical installation, this prompt is only displayed
if the default port (143) is already in use.
Enter the port number for POP3 to use.
The port number specified here must be a unique port that no other
application is using. If the port is in use, you can either enter a different
port, or accept the proposed default in which case you must kill whatever
process is currently using that port before starting up Messaging Server.
Note: When performing a Typical installation, this prompt is only displayed
if the default port (110) is already in use.
(Unix only) This step is necessary only if sendmail is using a port designated for Messaging Server.
If sendmail is running and you answer:
Enter a port number for Webmail to use (the default is 80).
The port number you specify here must be a unique port that no other
application is using. If the port is in use, you can either enter a different
port, or accept the proposed default in which case you must stop whatever
process is currently using that port before starting Messaging Server.
(Windows NT only) The installation program displays a warning message if you selected an installation directory located on a drive partition that is not formatted as NTFS (NT File System). It is recommended that, for improved performance, you choose an NTFS-formatted drive on which to install Messaging Server.
Note: If you click Back several times until you reach the installation
directory option, your selections up to this point will be saved. You can
then click Next several times to return to your current place in the
installation procedure. If you click Cancel to exit the installation program,
your selections will be lost.
Specify a directory where Messaging Server queues mail before delivering to individual mailboxes or other servers in the form:
server-root/serverID/queue
This directory should be secure enough to prevent any undesirable
eavesdropping or tampering.
For example:
/usr/netscape/server4/msg-tango/queue
Specify a directory to locate user mailboxes to store email messages in the form:
server-root/serverID/store/partition/primary
This directory should be secure enough to prevent any undesirable
eavesdropping or tampering and large enough to hold the e-mail messages
of all the user accounts you intend to create on this server.
For example:
/usr/netscape/server4/msg-tango/store/partition/primary
Specify a Webmail end user admin account and password.
The Webmail end user admin account resides on the Users/Groups
directory server and has privileges to manage the Webmail preferences of
any Messaging Server user. Be sure to enter a user ID (uid) and not to enter
a DN (distinguished name).
Note: If a Webmail End User Admin account does not exist, the installation
program will create one and provide it with the required privileges.
Choose the server instances that you wish to start after the installation.
Note: Enter none if you do not want to start any of the servers.
Review the summary information that displays to make sure thy are correct. If you need to make corrections, you can use Control-B (or click Back on Windows NT) to return to previous screens.
When the list is correct, press Enter to continue.
Installation status messages are displayed as the servers are installed and
configured.
Press Enter or type y to continue.
Status messages display as Messaging Server 4.1 is started and the
installation program creates a cache file.
Note: If you ran an Express or Typical installation and the host name or
domain name displayed in the summary information is not correct, run the
installation program and select Custom Installation instead, then explicitly
enter the correct information.
(Unix only) Either press Enter to keep the cache file or, type no to discard it.
Because this file contains user IDs and passwords that you may want to
keep secure, by default, the installation program will the delete it. If,
however, you choose keep the cache file (install.inf), you can use it
as an installation template for other Messaging Server 4.1 instances as
described in Silent Installation.
Note: On Windows NT, by default, the installation program does not save
the cache file. To save the cache file on Windows NT, you must run the
installation program with the -k command line option.
For example:
From the Start Menu, choose Run and enter setup -k
or, on a DOS command line, type setup -k
(Windows NT only.) The installation program asks you to shut down and restart the machine when the installation program completes. Netscape strongly recommends that you shut-down and restart. Otherwise, the server will be unstable.