esets_director:
driver = smartuser
condition = ”${if eq {$received_protocol}{esets-scanned} {0}{1}}”
transport = esets_transport
verify = false
which will send all not-yet-scanned mails for local users to esets_mda, which will inject them
back to Exim for further processing. For reread of newly created conguration, restart Exim.
A.4.2. Bi-directional e-mail messages scanning
The goal of this installation is to create an Exim transport from esets_mda for all mails.
Perform all steps from the previous section, but also add this router as rst to the list of Exim
routers:
esets_router:
driver = domainlist
route_list = ”* localhost byname”
condition = ”${if eq {$received_protocol}{esets-scanned} {0}{1}}”
transport = esets_transport
verify = false
A.5. Setting ESETS for MTA Exim version 4
A.5.1. Inbound e-mail messages scanning
The goal of this installation is to create an Exim transport from esets_mda for local users. In
the [mda] section of ESETS conguration le set this parameter:
mda_path = ”/usr/sbin/exim”
where /usr/sbin/exim is the full path to Exim binary. Then restart ESETS daemon. Add this
router as rst to the list of Exim routers:
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 place) to the list of Exim transports:
esets_transport:
driver = pipe
command = @BINDIR@/esets_mda-oi-oMresets-scanned$local_part@$domain\
-- --sender=$sender_address --recipient=$local_part@$domain
which will send all not-yet-scanned mails for local users to esets_mda, which will inject them
back to Exim for further processing. For reread of newly created conguration, restart Exim.