vpopmailでのDomainKey対応(2)

前回の

vpopmailでのDomainKey対応

では、自分のメーラ経由での配信はDomainKeyが付加されたのですが、サーバ上のメール配信システム(PHP+qmail)では付加されなかったので、再度調べて設定してみました。

1.ローカルサーバからのメール送信にDomainKeyをつける方法

sendmailのwrapperを用意します。

【例】/var/qmail/bin/qmail-dk.wrapper

#!/bin/sh
export QMAILQUEUE=/var/qmail/bin/qmail-dk
export DKSIGN=/etc/domainkeys/default
export RELAYCLIENT=
exec /var/qmail/bin/sendmail “$@”

2.sendmailへのリンク張替え

/usr/sbin/sendmail -> /var/qmail/bin/sendmail

/usr/sbin/sendmail -> /var/qmail/bin/qmail-dk.wrapper

に変更。

これでOKです。