System Requirements
-------------------

The following Perl version and packages are required for running
postfix-policyd-spf-perl:

  Perl 5.6
  version
  NetAddr-IP 4
  Mail-SPF (not Mail-SPF-Query)

Installing
----------

 1. Copy postfix-policyd-spf-perl to /usr/local/lib/policyd-spf-perl

 2. Add the following to /etc/postfix/master.cf:

        policy  unix  -       n       n       -       0       spawn
            user=nobody argv=/usr/bin/perl /usr/local/lib/policyd-spf-perl

 3. Configure the Postfix policy service in /etc/postfix/main.cf:

        smtpd_recipient_restrictions =
            ...
            reject_unauth_destination
            check_policy_service unix:private/policy
            ...

    NOTE:  Specify check_policy_service AFTER reject_unauth_destination or
    else your system can become an open relay.

 4. Add "policy_time_limit = 3600" to main.cf

 5. Restart Postfix.

