●postfixでウイルス対策
Debianサーバーで稼動しているpostfixでウイルススキャンができるように設定してみました。なおDebianではAmaViSのパッケージが用意されているようですが、私は上手くいかなかったのでソースからインストールしました。
1.H+BEDV AntiVirのインストール
無料のウィルススキャナー(H+BEDV AntiVir)を導入やLinux用のアンチウイルスソフトを使うにはのとおりに設定する。
2.AMaViS をソースからインストールを参考に必要な外部コマンド&perlモジュールのインストールする。上記HPに書いてあるように"arc"以外は何の問題もなくインストールでき、"arc"もRedhatのパッケージを利用してインストールした。
3.AMaViSが使うユーザを作成後、AMaViS本体をインストールする。
4.初めは"受信メールのみのスキャン"で十分だと考えていたので、MaViS と Sophos Anti-Virus によるウィルススキャンや第3回:メールサーバでのウイルススキャン -Postfix編-を参考に設定しましたが上手く動いてくれません・・・。その原因を探ることまる1日、ようやく[postfix-jp: 167] Re: Postfix + AMaViSについてに
"mailbox_commandを使った方法は、もうサポートされていないようです"
との発言を発見・・・。そのため"送受信メールのスキャン"ができるようにconfigureからやり直してようやくウイルススキャンが可能になりました!!