|
Prepared by
NOD32 Hong Kong
May 2004
Introduction
In this article, we are
going to introduce how NOD32 works on different mail servers on Linux
Platform (*nix:>). NOD32 for Linux Mail Server provides an smtp socket
and a mda for scanning emails. I have spent quite a lot of time on
amavis, qmail-queue. But they are not good solutions. So you will not
see them here. Among the most 3 popular mail servers, sendmail, postfix,
qmail, you are strongly recommended to use postfix. Because it is
easiest to configure and install. Qmail is a generic example. You can
apply rules on qmail on other mail servers, like courier and cyrus.
Package version: (earlier
versions may also work, but not guaranteed)
-
Red Hat 9.0
-
SuSE >= 9.0
-
Postfix >= 2.0.18
-
Qmail 1.03
-
NOD32 for Linux Mail Server 2.11
-
maildrop 1.6.3
Installation of NOD32
Install NOD32 from rpm
rpm -Uvh
nod32lms-2.11-1.i386.rpm
key in your username and
password in /etc/nod32/nod32.auth
update your virus
definition
/usr/sbin/nod32_update
if you want to do update
hourly:
ln -s
/usr/sbin/nod32_update /etc/cron.hourly
The NOD32 log file is
/var/log/nod32d.log
Configuration for
Postfix
Sendmail
Qmail
Misc Actions
You can completely remove
the cleaned emails from users by configuring maildrop as content filter
Create the file /etc/maildroprc, if it does not exists
TODO
-
qmail-maildrop does not support dot-forward
currently
-
instructions of migrating qmail smtproutes to
postfix transport maps
-
smart host settings in other mail servers (courier,
cyrus etc...)
-
qmail-queue.smtpd program for qmail on other
platform
-
and more, please suggest
Reference
Dual-instance sendmail with amavisd-new
maildropfilter man page |