diff options
author | Xin LI <delphij@FreeBSD.org> | 2005-03-02 03:31:20 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2005-03-02 03:31:20 +0000 |
commit | 413d1f7d4a1409bf6db68b7a1e0ab21c6f684433 (patch) | |
tree | 387bb672a5748a82c99aa92d4d273c3fa29390d2 /mail/postfix-gps | |
parent | c2574fcb07cce4647c17254af6522f0cfb786d50 (diff) | |
download | ports-413d1f7d4a1409bf6db68b7a1e0ab21c6f684433.tar.gz ports-413d1f7d4a1409bf6db68b7a1e0ab21c6f684433.zip |
Notes
Diffstat (limited to 'mail/postfix-gps')
-rw-r--r-- | mail/postfix-gps/pkg-message | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/mail/postfix-gps/pkg-message b/mail/postfix-gps/pkg-message index 561c439a3950..73328bfb24e3 100644 --- a/mail/postfix-gps/pkg-message +++ b/mail/postfix-gps/pkg-message @@ -1,12 +1,26 @@ ======================================================================== Configuration Instructions -You need to create a database for greylisting manually, and a user for -this, too. Additionally, please copy the gps.conf-dist found in your -local etc directory. +You should now create a database for gps, and grant a dedicated database +user appropriate privilege to access it. Please copy gps.conf-dist found +in your local etc directory to gps.conf and do some changes to reflect +the database and user. gps will automatically create the tables that +is needed for greylisting. After you have all these done, modify the postfix master.cf and include -gps as policy server. +gps as policy server. We recommend that you use Unix domain socket +since this can be used even within a jail(8) environment. An example +entry is: + +policy unix - n n - - spawn + user=nobody argv=/usr/local/libexec/gps -v /usr/local/etc/gps.conf + +In order to make policy server effect on your postfix installation, +you should add something like: + + check_policy_service unix:private/policy + +Into your smtpd_sender_restrictions configuration in postfix's main.cf. Also, you may want to include the following line into your crontab so system will automatically do daily cleanup of the greylist table: |