Geek-Side

このエントリーをはてなブックマークに追加  

2004/11/06

Postfixのウイルス対策(Antivir MailGateの導入)

メールがクライアントに届く前に、サーバー側にてウィルスのチェックを行います。
2004年11月現在では、個人利用に限り無料で使用できるAntiVir Mailgate という、
ウィルスソフトを導入しました。

Antivir MailGateのインストール

以下のURLで、ユーザー登録およびライセンスキーの取得を行ないます。
http://www.hbedv.com/private/
ダウンロードは以下のページです。
http://www.hbedv.com/en/products/antivir_mailserver/index.html
このページからAntiVir MailGate Linuxをダウンロードします。
インストールスクリプトを流す前に、以下のディレクトリを作成します。
これを行なわないと、スクリプトのエラーチェックに引っかかります。
$ mkdir /etc/init.d/rc3.d
$ mkdir /etc/init.d/rc5.d
ダウンロードしたファイル avlxmgt.tgz を解凍し、インストールスクリプトを流します。
$ tar xzf avlxmgt.tgz
$ cd antivir-mailgate-2.0.2-9/
$ ./avinstall.pl
対話式でインストールが進みますが、全てデフォルト値でOKです。
/etc/avmailgate.conf は以下のようになります。
User                  uucp
Group                 uucp
Postmaster            postmaster
MyHostName            localhost
SpoolDir              /var/spool/avmailgate
AntiVirDir            /usr/lib/AntiVir
TemporaryDir          /tmp
SMTPBanner            "AntiVir MailGate"
# PidDir              /var/tmp
PidDir                /var/run/antivir
# ListenAddress  0.0.0.0  port 25
ListenAddress localhost port antivir
ForwardTo SMTP: localhost port smtp-backdoor
AlertsUser       root

AllowSourceRouting    NO
InEnvelopeAddressesBangIs IGNORED

上記PidDirで指定したフォルダを作成します。
$ mkdir -m 755 /var/run/antivir
$ chown uucp:uucp /var/run/antivir

/etc/service を編集します。
antivir 10024/tcp #Port for avgated
smtp-backdoor 10025/tcp #Port for postfix

/etc/postfix/main.cf に以下を追加します。
content_filter = smtp:127.0.0.1:10024

/etc/postfix/master.cf に以下を追加します。
localhost:smtp-backdoor inet n - n - - smtpd -o content_filter=

ライセンスキーを/usr/lib/AntiVir/ に移動し、
オーナーを変更します。
$ chown uucp:uucp /usr/lib/AntiVir/hbedv.key 
AntiVir MailGateを起動し、Postfixを再起動します。
$ /etc/init.d/avgate start
$ /etc/init.d/postfix restart

AntiVir MailGateの動作確認

インストール後、正常に動作しているかどうかは、受信したメールのヘッダー情報
を見ることにより確認できます。
X-AntiVirus: checked by AntiVir MailGate 
(version: 2.0.2-9; AVE: 6.28.0.12; VDF: 6.28.0.59; host: localhost)

Index
Postfixのインストールと基本設定
PostfixへのSMTP-AUTHの導入
Courier-Imapのインストールと基本設定
Postfixのウイルス対策(Antivir MailGateの導入)
Postfix Courier-Imap バーチャルドメインの設定

このエントリーをはてなブックマークに追加   ツイート