FreeBSD Mail Toaster

horizontal line
vertical line

FreeBSD 4.8 Mail Toaster Installation (v3.0)
Author: Matt Simerson.
Mirrors available:

[ Install | Configure | Filter | FAQ | ChangeLog | Mailing List | List Archives ]

This HOW-TO makes assumptions. It assumes that you are a moderately competent system administrator. It also assumes you run FreeBSD-stable. If you any other version, adjust accordingly. Install order IS important. If you have to rebuild any portion, rebuild all subsequent portions.

Free support is only available on the mailing list. Support is provided by the author on a fee basis. Contact for rates.

Contributions: Express ideas on the mailing list. Write FAQ entries and submit them to the list for consideration. Use the PayPal link to make financial contributions (this is my livelihood) or purchase something from my wish list.

Download and install the latest MATT::Bundle

Install my Toaster Setup script that automates most of the install.

mkdir /usr/local/src; cd /usr/local/src
chmod 755
./ -s pre

Install Mysql

/usr/local/src/ -s mysql

Install Apache + mod_perl & mod_ssl + mod_php

/usr/local/src/ -s apache
- or -
/usr/local/src/ -s apache2

UCSPI-TCP: UNIX Client-Server Program Interface for TCP (with hacks)

/usr/local/src/ -s ucspi

Install Ezmlm & Ezmlm-idx (Mailing List)

/usr/local/src/ -s ezmlm

Vpopmail (Virtual Domain & POP)

/usr/local/src/ -s vpopmail

# crontab -e
9-59/10 * * * * /usr/local/vpopmail/bin/clearopensmtp 2>&1 > /dev/null

Install Qmail (with a few hacks)

/usr/local/src/ -s qmail
cd mail/qmail-1.03; make cert

QmailAdmin (Web Control Interface)

/usr/local/src/ -s qmailadmin

Sqwebmail (Web Based Email)

/usr/local/src/ -s sqwebmail

# crontab -e
40 * * * * /usr/local/share/sqwebmail/ 2>&1 > /dev/null


/usr/local/src/ -s courier
cd /usr/local/etc/courier-imap
vi pop3d.cnf imapd.cnf
vi quotawarnmsg
cd /usr/local/share/courier-imap; ./mkimapdcert; ./mkpop3dcert

Squirrelmail (Web Based Email)

/usr/local/src/ -s squirrelmail

If you've made it this far, it's time to visit the Configuration page.