clamav-milter

概要

clamav-milterはclamavとMTAのミドルウェアとの仲立ち役です。
clamavと連携することで受信メールのウイルス検知が可能です。

対象バージョン

clamav-milter.x86_64 0.99-3.el6

対象OS

CentOS6

インストール

※2014/01/30追記 epelのレポジトリが無いとyumでインストールできません。

# yum install epel-release
# yum install clamav-milter
# cd /etc/
# cp -p clamav-milter.conf clamav-milter.conf.`date +%Y%m%d`
# vi /etc/clamav-milter.conf
---
#MilterSocketGroup virusgroup
MilterSocketGroup clam  <--グループをrootではなくclamにしてpostfixからも接続できるようにする

#MilterSocketMode 660
MilterSocketMode 660 <--ソケットの権限を660にしないとpostfixがアクセスできない。

#AddHeader Replace
AddHeader Add <--ーメールのヘッダへチェック状況を追加
---
# usermod -G mail,postfix,clam postfix   <-- /var/run/clamav/clamav-milter.sockへのアクセスを許可する
# service clamav-milter start
# chkconfig clamav-milter on
# chkconfig --list clamav-milter

Postfixとの連携

# cd /etc/postfix
# cp -p main.cf main.cf.`date +%Y%m%d`
smtpd_milters = unix:/var/clamav/clmilter.socket
non_smtpd_milters = unix:/var/clamav/clmilter.socket
milter_default_action = accept
または、
smtpd_milters = unix:/var/run/clamav/clamav-milter.sock
non_smtpd_milters = unix:/var/run/clamav/clamd.sock
milter_default_action = accept 

※ソケットを指定する場所が異なっている場合があるので注意!!!

# service postfix restart
# chmod -R g+w /var/run/clamav/
# /etc/init.d/clamav-milter restart

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11