1. Download and run one of the following MailMax 5.5 installations.

MailMax 5.5 - Includes Microsoft SQL Server 2000 Desktop Engine (MSDE 2000)
This installation is for users that do not own their own SQL server.
http://smartmax.com/download/pub/MailMax5/mailmax55.exe

MailMax 5.5 - Does NOT include Microsoft SQL Server 2000 Desktop Engine (MSDE 2000)
This installation is for users that want to use their own copy of Microsoft SQL Server 2000 with MailMax.
http://smartmax.com/download/pub/MailMax5/MailMax55SQL.exe


 2. MailMax 5.5 Installation Wizard

a. Click to continue.



b. License Agreement - Select "I accept the license agreement" and click to continue.



c. User Information - Enter your "Full Name" and "Organization" and then select who has permission to change the settings for MailMax 5.5. You can allow the settings to be changed by anyone who logs onto the machine or specifically anyone who logs in with your username.



d. Click to continue.

e. Destination Folder - Click the button and select the folder in which MailMax will be installed (It is installed in c:\MailMax5\ by default).



f. Basic Configuration of MailMax 5.5
You are now ready to enter the configuration phase of the installation.

g. Click to continue.



h. Domain and Email Account Setup

Domain Setup Information

1. Enter the primary domain name that MailMax 5 will host. (This domain MUST be fully qualified, i.e. smartmax.com)

2. Enter the primary domain IP address.
NOTE: This IP MUST reside on the machine where you are installing MailMax.

User Account Information

1. Enter your primary user account.
Example: mike@yourdomain.com - MIKE is the user account (DO NOT include the @yourdomain.com)

2. Enter a password for the primary user account.

3. Enter both the First Name and Last Name of the primary user account.

i. Click to continue.



j. MailMax 5.5 Configuration Summary
This dialog will show you all of the configuration information that you have entered during the installation. If any of this information is incorrect, click to make corrections or click to continue.





k. Click to continue.



l. Click to exit the installation and begin using MailMax 5.5.


 3. Registering MailMax 5.5

IMPORTANT!
If you are evaluating MailMax, please skip the instructions below. If you are a registered MailMax customer and have your registration key available, you must follow the instructions below to complete the registration process.

Demo Users: You have 30 days from the date of installation to evaluate MailMax.

Registered Owners:

a. Double click the MailMax Admin icon on your desktop.
b. Expand the Connection Manager
c. Click the Lightning Bolt
d. Click Register and enter your serial number.




 4. Setting the Host Password for DataMax

IMPORTANT! The default Host Password for DataMax is Administrator. We highly recommend that you change this password. Be sure to write this password down and store it in a safe place, as it is very important.

a. Double click the MailMax Admin icon on your desktop.
b. Expand the Connection Manager.
c. Click the Lightning Bolt.
d. Click Host Password.
e. Enter your new password.



f. Click 'OK' to continue.

g. You should now be able to connect to your server successfully. However, if you do receive an error dialog on the screen while attempting to connect to the server, please go to the Troubleshooting section at the end of this guide for assistance. The screenshot below shows a successfully connected server.




 5. Adding Additional Domains Manually

a. Open the MailMax Admin
b. Expand the Connection Manager
c. Expand the Lightning Bolt
d. Click Domains/Users



e. Right click in the right window pane and select Add New Domain...



f. Enter the name of the new domain you are adding and specify a domain directory. Click OK.

NOTE: Please refer to the MailMax 5 Manual for information on setting up other domain settings such as default box sizes, aliases, rules, etc.




 6. Adding Additional Users Manually

a. Open the MailMax Admin
b. Expand the Connection Manager
c. Expand the Lightning Bolt
d. Click Domains/Users
e. Right click on the domain (in the right window pane) in which you would like to add users and select Add User…



f. Enter the name of the individual you are adding. Click OK. The example below will add the user Spencer@yourdomain.com.

NOTE: Please refer to the MailMax 5 Manual for information on setting up other user settings such as forwarding, aliases, rules, auto-responders, etc.



g. The screenshot below is the final result of adding a new domain and a new user to the MailMax Admin.




 7. Sending & Receiving Your First Email

The screenshots below guide you through setting up an email account in Outlook Express.

a. Open Outlook Express and go to Tools/Accounts.



b. Go to Add/Mail.



c. Enter the ‘Display name’ that you would like to appear in the From: field of outgoing messages you send.



d. Enter the ‘E-mail address’ that you have setup in MailMax.



e. Select POP3, IMAP, or HTTP from the drop-down. In this example we are setting up a POP3 account.
f. Enter the IP addresses of the incoming POP3 server and outgoing SMTP server.
g. Enter the IP address of the outgoing SMTP server.



h. Enter the ‘Account name’ and ‘Password’ that you have setup in MailMax for this user.



i. Congratulations! You have successfully setup an email address that is able to send and receive email.



j. Finally, compose an email and send a test message to the email address of your choice.


 8. NT Users

IMPORTANT! NT Users MUST complete the instructions below in order for SMTPMax and QueueMax to start.

a. Open the MailMax Admin.
b. Expand the Connection Manager.
c. Click the Lightning Bolt.
d. Click ‘System Settings’ in the right window pane and go to the ‘DNS’ Tab.
e. Click the button and enter your IP address or addresses.



f. If you do not know what your DNS IP addresses are, go to your server’s Control Panel / Network / Protocols / Properties of TCP/IP / IP Protocol / DNS tab / DNS service / DNS service search order
g. Enter the IP(s) listed into the MailMax Admin.
h. Start the SMTPMax and QueueMax Services.


 Cool Tips and Tricks in MailMax 5.5

1. Live Spying

Live Spying gives you the ability to watch all of your MailMax Services and activities in real-time. This is an invaluable tool when debugging. Spying can be enabled by way of the Connection Activity Pane or from the “Spy” menu, choosing “Trace Events…”

a. Open the MailMax Admin.
b. Expand the Connection Manager.
c. Expand the Lightning Bolt.
d. Click Connection Activity.



e. In order to Track Logins and/or Track Events you must right click on whatever Service you wish to spy on or select the ‘Spy’ option from the menu.




2. Spam Trap Accounts


Setting up spam-trap accounts help prevent your server from being repeatedly hit by spammers from a specific email address. MailMax allows you to setup an email address that is specifically designed to detect whether email is being received from possible spammers or legitimate users. If someone sends an email to your spam trap account, that email address can be setup to automatically be blocked by MailMax!

There many different ways in which spammers gather all of the email addresses that you have setup on your server; either by guessing email addresses or by using "spam crawlers". The email address you setup as a spam trap will not be an email address you actually use. Follow the steps below to create and setup a spam trap account.

a. Open the MailMax Admin
b. Expand the Connection Manager
c. Expand the Lightning Bolt
d. Click Domains/User
e. Highlight the domain to which you want to add the spam trap account
f. Right click the domain and select Add User...
g. Add the user of your choice as shown below to be your spam trap account. (Remember that this is not an email address that you will actually use.)
h. Be sure to make the Account Type: Spam-Trap
i. Click OK



NOTE: All Spam Trap accounts will have a trash can icon next to them.



j. Next, click on your Connection again.
k. Click System Settings
l. Go to the Bans Tab
m. Check to block any email address that sends email to your spam trap account.


3. Housekeeping


Listed below are the housekeeping methods from which you may choose:
• System Default - use the system settings
• Disabled - disable housekeeping for the domain
• Messages by Age - delete messages from the system that are over a certain number of days
• Users by Age - delete users who have not connected to POP or IMAP over a certain number of days

Additionally, housekeeping will delete all directories for a given domain when you delete a domain from the system; as well as, deleting user folders when you delete users from the system.

Housekeeping can be set at the individual user level or system level.

NOTE: Reference the user manual regarding the setup of housekeeping at the individual user level.

Setting up Housekeeping at the System Level
a. Open the MailMax Admin
b. Expand the Connection Manager
c. Click on a Connection (Lightning Bolt)
d. Click System Settings
e. You will be on the General Tab by default. Select the method of housekeeping you would like to implement, as shown below.




4. Allowing New User to Sign Up Automatically


Useradd.aspx

Useradd.aspx allows new users to automatically sign up and create their own email address on your server.

NOTE: Useradd.aspx replaces join.htm (Section 2.2.4 / page 15 in the MailMax/WEB 4 manual) in MailMax/WEB 4.1.

Configuring useradd.aspx

a. Edit useradd.aspx in Notepad
b. Edit the settings below ‘// You must change these to reflect your server. The first option is SQL Authentication and the second option is NT Authentication. NT Authentication is enabled by default.’ (see screenshot below).



NT AUTHENTICATION SETUP (enabled by default)
If you would like to use NT Authentication, you need to simply modify and add your domain in 'string domainName = "yourdomain.com" (ex. string domainName = "smartmax.com"). After you have made the change, save useradd.aspx and go to the url where it is located. Users can now add new mailboxes through your website.

SQL AUTHENTICATION SETUP


Server:
MSDE users: The server should be 127.0.0.1\MAILMAX5 SQL 2000 users: Simply enter your your server IP address.

UID (This is the SQL Username):
MSDE users: The default username will be sa SQL 2000 users: The username will be whatever you have previously assigned.

PWD (This is the SQL Password):
This will be whatever you have assigned in your MSDE or SQL 2000 installation.

Database:
This will be MAILMAX5 unless changed.

string domainName = "yourdomain.com"
Add the domain name that you would like to have users add their email accounts to.


 Troubleshooting

Please refer to our knowledge base for common questions you may have about the functionality of MailMax. Click HERE to go their now.

Below are some of the most common knowledge base articles associated with the installation of MailMax:

1. Error: Unable to connect to the selected server. The server may not exist or is not currently running.



This means that the MailMax Admin cannot connect to the DataMax database. Make sure that the MailMax 5.5 - DataMaxDB.NET Service is started in the Services Control Panel.



2. Error: Disconnected from server due to bad password. Check connection settings and enter the correct password.



If you click on a Connection and get the error above, make sure that you have entered the correct password to connect to DataMax. This is done by clicking the 'Change Connection' button and entering the password. The default password is 'administrator' (without quotes), but can be changed by clicking the 'Host Password' button and setting a new password. If you do not know the password that is set to connect to DataMax, you can reset it. Please click HERE to find out how.

3. Other Common Questions

After installing MailMax 5.5, the only Service that will start is DataMaxDB. How do I start the other Services?
I have installed the MailMax 5.5 evaluation and it is saying it is "EXPIRED". What could be the problem?
The DataMaxDB and Housekeeping Service start, but my other Services will NOT start.
The MailMax Services fail to start and the Event Viewer shows this error: "No SMTP ports set for this computer in the database. Cannot continue."
What is the difference between Host Password, Connection Settings Password and the DataMax Location Password?
I am in the MailMax Admin Tool and an error dialog popped up: Lost connection to server.