#freeze
**設定 [#b7299e74]
#contents
----
***clamav-milter.conf [#l54dd8f3]
無いものは規定値で。
MilterSocket inet:7357@localhost
MilterSocketMode 660
FixStaleSocket yes
User clamav
PidFile /usr/local/var/run/clamav/clamav-milter.pid
ClamdSocket unix:/usr/local/var/run/clamav/clamd.socket
LogFile /var/log/clamav/clamav-milter.log
LogTime yes
LogVerbose yes
LogInfected Basic
***OpenDKIM [#y3a510c8]
KeyFile
で設定するファイルの所有権が緩いと
/path/to/file is in group 0 which has multiple users (e.g. "sync")
と、怒られるようになったので
chmod 600 /path/to/file
としておく。
***dkim-milter [#tf04acad]
鍵作成。
dkim-genkey -b 1024 -d example.jp -D /usr/local/etc -r -s example
example.txt:公開鍵 example.private:秘密鍵
-sで指定した名前を、設定ファイルのSelectorに記述する。
公開鍵の内容をzoneファイルに追記
example._domainkey IN TXT "v=DKIM1; g=*; k=rsa; p=xxxx..." ; ----- DKIM example for example.jp
mkdir -p /usr/local/var/run/dkim-milter
chown postfix.postfix /usr/local/var/run/dkim-milter
cp dkim-filter/dkim-filter.conf.sample /usr/local/etc
内容はdkim-milter.conf(5)を参照
無いものは規定値。
#AutoRestart yes
Background yes
BaseDirectory /usr/local/var/run/dkim-filter
Domain example.jp
InternalHosts /usr/local/etc/example_dkim_internalhosts
KeyFile /usr/local/etc/example.private
Mode sv
PidFile /usr/local/var/run/dkim-milter/dkim-milter.pid
Selector example
SignatureAlgorithm rsa-sha256
Socket inet:10027@localhost
SubDomains no
Syslog yes
SyslogSuccess yes
UserID postfix
X-Header yes
***spamass-milter.conf [#wa74286f]
起動スクリプト内で、SpamAssassinのソケットとオプション類を指定する。
***main.cf(Postfix) [#ea49885b]
smtpd_milters = inet:127.0.0.1:7357
inet:127.0.0.1:10027
unix:/var/run/spamass.sock
non_smtpd_milters =
milter_default_action = tempfail