FreeBSD機にpostfixを入れて、SPFも入れてみる。
FreeBSDは6.2を使って、postfixは2.3.7、spfはportsで入れたのでpostfix-policyd-spf-1.0.1_2とlibspf2-1.0.4_1が入ったみたい。
入れ終わったら、master.cfに
policy unix - n n - - spawn user=nobody argv=/usr/local/sbin/postfix-policyd-spf
を書いて、
main.cfには、
smtpd_recipient_restrictions = reject_unknown_sender_domain reject_unauth_destination check_policy_service unix:private/policy
を付け加える。
後は、DNSに登録。私の場合、
"v=spf1 a mx a:top.a-yasui.info mx:top.a-yasui.info ~all"
になるみたい。てか、http://www.openspf.org/で作りました。