FreeBSD Mail Toaster

It is Saturday 23 November 2024 - 19:00:11.
Your IP address is 3.145.7.187

news personal professional computing outdoors reference travel humor
horizontal line

Reference
Emoticons
Mail Lists

Games
ISP Related
Telco/NAS
Hardware
IP Routing
Internet Security

AppleTalk
DNS
MAIL
RADIUS
SNMP (manage)
WWW
SQL

BSDI
FreeBSD
HPUX
Linux
RedHat

MacOS
MacOS X PB
MacOS X 10.1.4
MacOS X 10.2
PalmOS

vertical line

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

[ 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
fetch http://matt.simerson.net/computing/mail/toaster/toaster_setup.pl
chmod 755 toaster_setup.pl
./toaster_setup.pl -s pre

Install Mysql

/usr/local/src/toaster_setup.pl -s mysql

Install Apache + mod_perl & mod_ssl + mod_php

/usr/local/src/toaster_setup.pl -s apache
- or -
/usr/local/src/toaster_setup.pl -s apache2

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

/usr/local/src/toaster_setup.pl -s ucspi

Install Ezmlm & Ezmlm-idx (Mailing List)

/usr/local/src/toaster_setup.pl -s ezmlm

Vpopmail (Virtual Domain & POP)

/usr/local/src/toaster_setup.pl -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/toaster_setup.pl -s qmail
cd mail/qmail-1.03; make cert

QmailAdmin (Web Control Interface)

/usr/local/src/toaster_setup.pl -s qmailadmin

Sqwebmail (Web Based Email)

/usr/local/src/toaster_setup.pl -s sqwebmail

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

Courier-IMAP

/usr/local/src/toaster_setup.pl -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/toaster_setup.pl -s squirrelmail

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

© Matt Simerson 1999-2004 - Email suggestions or updates.