Setting Esets For Mta Exim Version 4; Setting Esets For Mta Zmailer - ESET MAIL SECURITY - FOR LINUX BSD AND SOLARIS Installation Manual

Table of Contents

Advertisement

9.5 Setting ESETS for MTA Exim version 4

Inbound email message scanning
The goal of this installation is to create an Exim transport from esets_mda for local users. In the [mda] section of the
ESETS configuration file, set this parameter:
mda_path = "/usr/sbin/exim"
or, if you are using FreeBSD, this parameter:
mda_path = "/usr/local/sbin/exim"
where /usr/sbin/exim (or /usr/local/sbin/exim) is the full path to the Exim binary. Then restart the ESETS daemon.
Add this router to the top of the Exim router list:
esets_router:
driver = accept
domains = +local_domains
condition = "${if eq {$received_protocol}{esets-scanned} {0}{1}}"
transport = esets_transport
verify = false
and this transport (at whatever location) to the list of Exim transports:
esets_transport:
driver = pipe
command = @BINDIR@/esets_mda -oi -oMr esets-scanned $local_part@$domain \
-- --sender=$sender_address --recipient=$local_part@$domain
This will send all unscanned mails for local users to esets_mda; esets_mda will then send them back to Exim for
further processing. To re-read the newly created configuration, restart Exim.
Bi-directional email message scanning
The goal of this installation is to create an Exim transport from esets_mda for all mail. Perform all steps from the
previous section, but omit this line in esets_router:
domains = +local_domains

9.6 Setting ESETS for MTA ZMailer

Inbound email message scanning
The goal of this installation is to use esets_mda as ZMailer's local delivery agent. However, you must have a real MDA
installed, such as procmail. In the [mda] section of the ESETS configuration file, set this parameter:
mda_path = "/path/to/procmail"
and restart the ESETS daemon. Procmail doesn't support the full email address as a recipient, so comment out this
line in ZMailer's router.cf prepending a '#':
localdoesdomain=1
Next, in the 'local/*' clause of scheduler.conf, replace your current delivery command with:
command="sm -c $channel esets"
and append this line to sm.conf (replace your.hostname.com with your FQDN):
esets sSPfn @BINDIR@/esets_mda esets_mda -a $h -d $u -- --sender $g --recipient $u@your.hostname.com
Finally, restart ZMailer.
Bi-directional email messages scanning
The goal of this installation is to use esets_zmfi as ZMailer's SMTP contentfilter. First start the ESETS daemon. Then
add this line to smtpserver.conf:
PARAM contentfilter @BINDIR@/esets_zmfi
and restart ZMailer.
Please note that this will scan only the email messages coming through the smtpserver. Also, make sure that your
27

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MAIL SECURITY - FOR LINUX BSD AND SOLARIS and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Mail security

Table of Contents