MT Installation

From The Network People, Inc. - Wiki
Revision as of 16:36, 25 September 2011 by Matt (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Hardware Recommendations

Configure our purchase hardware designed to serve as an email server. See the MT Hardware Recommendations page for a brief discussion of hardware considerations.

OS Installation

The Mail Toaster installation process assumes that you already have a server with the OS installed. If you have not yet installed FreeBSD, the FreeBSD handbook has excellent documentation for the FreeBSD Install process. Be sure to check out our Proper sizing of disk partitions as the suggestions in the handbook are general and not optimal for a mail server.

During the FreeBSD Install process, choose the follow settings:

  1. Proper sizing of disk partitions
  2. Install the 'Kern-Developer' or 'User' distribution
  3. Do not install ports
  4. do enable SSH
  5. do set your timezone

There's little reason to install sources since upgrades can be done now with freebsd-update. Installing the ports tree during the install is redundant since you will update the ports tree with portsnap when you begin building Mail Toaster.

Consider reading through the Mail Toaster FAQ. There are topics on Proper sizing of disk partitions and other considerations that affect how you might configure your server.


If you expect to have a very busy mail server (ie, serving for thousands of users) or are using under-powered hardware (ie, embedded systems) then you will almost certainly want to read up on Freebsd Tuning and optimize your system.

Configure TNPI Login

If you are preparing the system for TNPI to build, you must set up a login account. The best method is described on the Help:Contents page.

Configure DNS

If you haven't already, it would be wise to get your DNS configured properly. Email does not work properly unless DNS works.

When your server is ready, begin with Install_perl.