MT Installation
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:
- Proper sizing of disk partitions
- Install the 'Kern-Developer' or 'User' distribution
- Do not install ports
- do enable SSH
- 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.
Tuning
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.