=========================================================================== Abstract --------------------------------------------------------------------------- Postfix is Wietse Venema's mailer that started life as an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and secure, while at the same time being sendmail compatible enough to not upset existing users. Thus, the outside has a sendmail-ish flavor, but the inside is completely different. =========================================================================== Slackware specific notes (by "Gian Luca Matteucci" ) --------------------------------------------------------------------------- USER & GROUP(S) ----------------- Postfix *requires* one dedicated UID and *two* GID. The default value for theese accounts, as used in this package building are the followings: uid=12345(postfix) gid=12345(postfix) gid=12346(postdrop) The last group is required to not be shared with other UIDs. Writing the package installation scripts, I did't take care of the creation of theese acounts to avoid messing up *your* system, so you have to do it manually (I suggest you do this *before* installing the package). INSTALL --------- Simply do # installpkg postfix If you have sendmail (and maybe even other MTAs) installed I suggest you do # removepkg sendmail Postfix (and consequently this package) has a sendmail-wrapper which will be installed in /usr/lib/sendmail which will allow you (and your scripts) to use the old sendmail-ish syntax. UPGRADE (*READ CAREFULLY*) ---------------------------- The upgradepackage utility will install default configuration files, so *all your config will be lost*. I suggest you make a backup of your files in /etc/postfix , before upgrading. Anyway, note that upgradepkg(8) man page explicity underline ths problem. This issue has been solved in release 2.0.15-1. TROUBLESHOOTING ----------------- Reported by Keith Winston - The slackware sendmail package contains the *procmail* program which will be uninstalled too. This doesn't happen if you installed the procmail.tgz package. If you are using procmail I recommend you install procmail.tgz, remove sendmail.tgz and then install postfix.tgz . Reported by Ivan Bukovcan - Releases 2.0.12, 2.0.13-1 and 2.0.13-2 require db4, that isn't part of the default installation, so you have to add it from the 'extra' CD-ROM. Please, report any problem and/or error to gianluca@gmatte.net . CREDITS --------- Manolis Tzanidakis - Installation script rewritten to avoid config files overwrite - Initialization script (rc.postfix) =========================================================================== Notes about this archive --------------------------------------------------------------------------- PACKAGES ---------- postfix Standard TGZ package (with all binaries stripped); postfix-mysql TGZ package built with mysql support postfix-mysql-gm TGZ package built with mysql support and with gm patch applied (http://www.gmatte.net/software/postfix.php for more informations);