[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 メーリングリストの案内