[ubuntu-jp:5962] Re: python-policyd-spf

Mitsuya Shibata mty.shibata @ gmail.com
2018年 5月 5日 (土) 02:52:14 UTC


>  2. Configure the Postfix policy service in /etc/postfix/main.cf:
>                    check_policy_service unix:private/policyd-spf
> と書いてあって、この通りにセットすると動きません。
>                    check_policy_service unix:private/policy
> と指定すると動作します。
>

その前後に書いてある1.と3.は実施済みでしょうか?

http://manpages.ubuntu.com/manpages/bionic/man1/policyd-spf.1.html

つまりmain.cfに「policyd-spf  unix(中略)argv=/usr/bin/policyd-spf」
を記述する作業と、postfixサービスをリロードもしくは再起動する部分です。

これをしないとunix:private/policyd-spfが作られないものと思います。

特にunix:private/policyだとうまくいったということなので、
1.の「policyd-spf」を「policy」と書いていたりしないでしょうか。

また1.と3.をやっても作られないとなると何かエラーが発生しているかもしれません。
journalctl -u postfix.serviceなどでログを確認してみるといいかもしれません。




2018年5月5日 10:54 na4moti <na4moti @ gmail.com>:
> bionicを使っている、ci5kymと申します。
>
> postfixで使うSPFでpython-policyd-spf のマニュアルなんですが、
>
>  2. Configure the Postfix policy service in /etc/postfix/main.cf:
>
>                smtpd_recipient_restrictions =
>                    ...
>                    reject_unauth_destination
>                    check_policy_service unix:private/policyd-spf
>
> と書いてあって、この通りにセットすると動きません。
>
>                smtpd_recipient_restrictions =
>                    ...
>                    reject_unauth_destination
>                    check_policy_service unix:private/policy
>
> と指定すると動作します。
>
> postfixサイトのドキュメントには下の方を書いてあるので、
> spfのマニュアルのタイポではないかと思います。
>
> 間違っていたらスミマセン。
-- 
Mitsuya Shibata
mty.shibata @ gmail.com


ubuntu-jp メーリングリストの案内