HELOコマンドのSPF評価方針。FROMコマンドのSPF評価方針。PermErrorの拒否方針。TempErrorの遅延方針。SPF評価を無効化するIPアドレス。SPF評価を無効化するIPアドレス。SPF評価を無効化するドメイン。master.cfpolicyd-spfを呼び出す為、Postfixのmaster.cfを書き換える。今回はポリシーとして呼び出す為、下記設定を最終行に追記する。/etc/policyd-spf.conf上の設定でSPFチェックが出来ない場合、argvの中でPythonがスクリプトを直接実行する様に書き換える。この時、ディストリビューションによってはPythonのバージョン毎にPATHが変わるので注意する。利用するPythonのバージョンは実スクリプトの1行目を読んで判断する。main.cfmaster.cfに追加したpolicy-spfを呼び出す為、check_policy_serviceを追加する。前に設定すると、check_policy_serviceで処理したメールが全て許可となり、MTAがオープンリレー化する。master.cfに追加したポリシー名と同じにする。下記設定も追加してプロセスのkill間隔を調整する。実際に外部のメールサーバからメールを送信し、SPFヘッダが追加されるか確認する。下記は実際に外部からメールを送信し、ヘッダ付与テストを行った結果となる。