Installation
Installation
You should download the CommuniGate Pro software either from the Stalker
Web/FTP site, or from any authorized mirror site. Make sure you have the
latest version of the software, and that the downloaded version is designed
to work on the selected platform.
On all systems, the CommuniGate Pro uses 2 folders (directories):
- the application folder containing the Server application and supplementary
files (as Web Interface page templates). Files in this folder are not modified
when the system runs.
- the "base" folder containing queued messages, account files,
settings, and other server data.
Installing on a MS Windows NT/9x System
- Use any "unzip"-type tool to unpack the CommuniGatePro-Win32-Intel-version.zip
file. The tool should be able to use long file names.
- Some "unzip" applications have the Install option, use that
option if available. If the Install option is not available, unpack the
archive. The unpacked directory should contain the CommuniGate Pro application
folder and the Installer.exe application. Launch the Installer.exe application.
- If the CommuniGate Pro software is running, the Installer asks your
premission to stop it.
- The Installer asks you where to place the CommuniGate Pro application
folder, and where to create the "base" directory. If a previous
version of CommuniGate Pro has been already installed, the Installer shows
the locations used, and the Install button is renamed into the Update button.
- Click the Install/Update button to copy the CommuniGate Pro software
into the selected location. If the CommuniGate "base" folder
does not exist, the Installer creates an empty folder in the selected location.
- The information about the selected locations is stored in the System
Registry.
- On Windows NT: the CommuniGate Pro Messaging Server (the CGStarter.exe
application) is registered as a "service" that starts automatically
when the system starts. That small application starts the CommuniGate Server
itself, the CGServer.exe application. The Installer asks if you want to
start the server now.
- On Windows 9x: the CommuniGate Pro (the CGServer.exe application) is
added to the RunServices Registry key, so the server is started up when
the system starts. Restart the Windows 9x system to start the server.
You can also start the CommuniGate Pro server manually,
as a "console application", by launching the CGServer.exe file.
If started without parameters, the Server creates the C:\CommuniGatePro
folder and uses it as its "base" folder". If you want to
use any other location, use the --CGateBase command line parameter:
CGServer.exe --CGateBase D:\OtherDirectory
Installing on a Solaris System.
- Log in as a super-user (root).
- Use the cd command to make the directory with the CommuniGate
Pro ".tgz" archive the current directory.
- Unpack the CommuniGate Pro archive with the gnutar command:
tar -xzpf CommuniGatePro-Linux-version.tgz
the CommuniGate directory will be created in the current directory.
- Make the unpacked directory the current directory.
- Launch the install.sh script to create the CommuniGate "base directory"
(/var/CommuniGate by default) and to copy the CommuniGate software
into the system directory (/usr/local/sbin by default). Modify
the script variables if you want to use different directories.
- Edit the /etc/inetd.conf file to disable the non-CommuniGate POP, IMAP
and poppwd services.
- Use the Run Level Manager to enable the CommuniGate server and to disable
other mail servers.
- Restart the system or launch the start-up script manually:
/etc/rc.d/init.d/CommuniGate start
Installing on a Rhapsody System.
- Log in as a super-user (root).
- Launch the Terminal.app application.
- Use the cd command to make the directory with the CommuniGate
Pro ".gz" archive the current directory.
- Unpack the CommuniGate Pro archive with the gnutar command:
gnutar xzpf CommuniGatePro-Rhapsody-PPC-version.gz
the CommuniGate.pkg directory will be created in the current directory.
- Use the UserManager.app application to verify that the "mail"
group exists. Create the "mail" group if your system does not
have one.
- Install the software using the installer.sh command:
installer.sh CommuniGate.pkg
- Note: installer.sh will complain about the Installer.app files missing.
This is OK.
- Note: installer.sh will ask you if you want to run scripts. Say: y
- Note: The installer will create a file /etc/startup/1950_CommuniGate,
so the CommuniGate Pro Server will auto-start when the System starts.
- If your system was running sendmail, remove the 1900_Mail
file from the /etc/startup directory, so sendmail will not start
automatically.
- If your system was running pop,imap, or poppwd servers, remove the
lines describing those servers from the /etc/inetd.conf file.
- The Installer creates the "base directory" /Local/CommuniGate
and the Server uses it by default. You can more the "base directory"
to any other location. In this case, open the /etc/startup/1950_CommuniGate
file and add the parameter --CGateBase newlocation to the
line launching the CommuniGate Pro Server.
- Restart the system or launch the /etc/startup/1950_CommuniGate
script manually.
Installing on a Linux System.
- Log in as a super-user (root).
- Use the cd command to make the directory with the CommuniGate
Pro ".tgz" archive the current directory.
- Unpack the CommuniGate Pro archive with the gnutar command:
tar -xzpf CommuniGatePro-Linux-version.tgz
the CommuniGate directory will be created in the current directory.
- Make the unpacked directory the current directory.
- Launch the install.sh script to create the CommuniGate "base directory"
(/var/CommuniGate by default) and to copy the CommuniGate software
into the system directory (/usr/local/sbin by default). Modify
the script variables if you want to use different directories.
- Edit the /etc/inetd.conf file to disable the non-CommuniGate POP, IMAP
and poppwd services.
- Use the Run Level Manager to enable the CommuniGate server and to disable
other mail servers.
- Restart the system or launch the start-up script manually:
/etc/rc.d/init.d/CommuniGate start
Initial Configuration
- Restart the system.
- On a Unix system: use either the super-user account or any account
included into the "mail" group to access the CommuniGate files
in the "base directory" (by default that directory is /Local/CommuniGate
for Rhapsody, /var/CommuniGate/ for other Unix systems).
- On a Unix system, open the
{CGateBase}/Accounts/postmaster.macnt/account.settings file.
On a MS Windows system, open the
{CGateBase}\Accounts\postmaster.macnt\account.settings
file.
This text file contains a random password assigned to the postmaster
account. Change this password to whatever you want, remember the new password,
and update the file on the disk.
- Connect to the server with any Web browser, using the port number number
8010. In your browser, type the following URL:
http://your.server.domain:8010
where your.server.domain is the domain name or the IP address of the
computer running the CommuniGate Pro server.
- To open Setup, Accounts, Monitor, and Master configuration pages (realms),
use the postmaster username and the password you have set in the
postmaster account.settings file.
- Check the General settings. Make sure the Server domain name is correct
and the date/time settings of the Server operating system are set properly.
- Enter the Accounts section and register the users.