postfix-policyd-spf-perl

Отсутствует возможность дополнительных настроек. Например, нет белых списков для доменов. Лучше использовать postfix-policyd-spf-python.
  1. Инсталляция
    aptitude install postfix-policyd-spf-perl
  2. master.cf добавим две строки
    policy  unix  -       n       n       -       0       spawn
      user=nobody argv=/usr/sbin/postfix-policyd-spf-perl
  3. В main.сf добавим две строки
    # SPF postfix-policyd-spf-perl
    policy_time_limit = 3600

    и check_policy_service после reject_unauth_destination

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