2.2.0がでたようなのでアップデートしました。最近アップデートが頻繁ですね。NetBSD3.1付属のopenssl-0.9.7では、アルゴリズムrsa-sha256が扱えないのでopenssl-0.9.8をリンクしてrsa-sha256対応にしています。`S=inet:8891@localhost')dkim-filterを実行するためのユーザ作成セキュリティ上、dkimを実行するためのユーザは分離したほうがいいので、dkimを実行するためのユーザを作成します。dkimキーの生成およびDNSの設定SELECTORは識別子となるようです。今回はSELECTORを「lagoon」とします。p=XXXXXXXYYYYYYYZZZZZZZZ"のようなものが出力されます。これをDNSのzoneファイルに設定します。bindであればこのまま張り付ければOKです。DNSには以下のようにポリシーも設定します。TXTエントリがアクセスできることを確認します。p=XXXXXXXYYYYYYYZZZZZZZZ"このように出力されればOKです。lagoon.privateというファイルが生成されます。lagoon.privateを適当なディレクトリにコピーします。mail送信時にこのファイルを用いてサインされます。ついでなのでlagoon.publicもコピーしておきます。/var/db/dkimその他のdkim-filter用設定ファイルdkim-filterではサインするかどうかは受信したときの相手のIPアドレスで判定します。デフォルトでは127.0.0.1のみとなっていますが、自ネットワーク内のアドレスをここに設定します。restart動作確認(送信時設定)sa-test@sendmail.netにメールをなげて確認できます。以下のように結果がpassになっていればOKです。送付したメイルにはDKIM-Signature:ヘッダが付加されていない場合は設定を再確認します。dkim=passがあれば受信時の設定はOKです。OSブート時起動設定/etc/rc.confに以下を追加します。/var/run/dkim/dkimfilter.pid"/etc/rc.d/dkimfilterを作成します。いったものは画像に変換します。電子メールアドレスは表示せず、電子メールの通知にのみ使用します。ロボットからの自動的なコメントスパムを防ぐために、画像の下の入力ボックスに適切な文字列を入力してください。文字列が一致する場合のみ、コメントが送信されるでしょう。サポートし、受け入れることを確認してください。なければ、コメントを正確に確認することができません。Macに関する話題はMac館で。