diff options
Diffstat (limited to 'network/postfix/README')
-rw-r--r-- | network/postfix/README | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/network/postfix/README b/network/postfix/README index 1004bc808c0e..c5eada0ee608 100644 --- a/network/postfix/README +++ b/network/postfix/README @@ -1,33 +1,33 @@ -What is Postfix? It 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. - -This script builds postfix with support for Dovecot SASL but does not -include any support for Cyrus-SASL. If you need to enable support for -Cyrus see SASL_README in the source code. You can also enable support -for MySQL and Postgres. This script should find support for BerkleyDB -and PCRE automagically, so no special options are required. Further, -this script builds postfix with TLS support and requires that openssl -be installed. openssl-solibs is not enough. You can find a SlackBuild -script for Dovecot at http://www.SlackBuilds.org/ but you do not need -to install it to use this package without SASL. - -A couple things to remember about postfix: - - this script doesn't add the necessary postfix user and postdrop - group, but exits if they do not exist. Add these before running - this script. They should have no special permission and postfix - should NOT be a member of the postdrop group. The script *WILL* - offer some sane defaults that won't conflict with the canonical - users and groups, and shouldn't conflict with any other scripts - downloaded from SlackBuilds.org that require their own uids and - gids - - many of the utilities in postfix have multiple manpages such as - postconf(5) and postconf(8). Use man -k to find them. - - subscribe to the postfix-users mailing list - -If you have any questions or comments about this script, you are free -to contact me via e-mail at <alan@lizella.net>. Thanks! +Postfix is Wietse Venema's mailer that started life as an alternative to the +widely-used Sendmail program. It 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. + +This script builds postfix with optional support for Dovecot SASL, Cyrus SASL +can be enabled with: + + SASL=cyrus ./postfix.SlackBuild + +You can also enable support for MySQL: + + DATABASE=mysql ./postfix.SlackBuild + +This script will find support for BerkleyDB and PCRE automagically; TLS support +requires openssl package, openssl-solibs alone is not enough. Additionally, this +script doesn't add postfix user and groups, instead it offers sane defaults that +won't conflict with system users and groups, and other scripts from the SBo. + +Package created with this script will conflict with stock sendmail package, you +*should* remove sendmail before installing postfix, otherwise sendmail updates +could break your postfix instance. + +When upgrading from an older postfix version, make sure the variables such as +html_directory and readme_directory in /etc/postfix/main.cf point to the new +location. These can also be fixed later, afterwards make sure to run: + + postfix set-permissions + +Furthermore, many of the utilities in postfix have multiple manpages such as +postconf(5) and postconf(8). Use man -k to find them, and don't forget to +subscribe to the postfix-users mailing list! |