EmailScan 0.12 review

Download
by rbytes.net on

EmailScan scans incoming multipart email for bad file types, filenames, and virii using procmail

License: GPL (GNU General Public License)
File size: 0K
Developer: Mat Kovach
0 stars award from rbytes.net

EmailScan scans incoming multipart email for bad file types, filenames, and virii using procmail.

EmailScan is yet another scanner for e-mail. Now, why did I write my own and not use one of the others that are available. First of all, I have always used my own and second of all I
wanted something that was a bit more flexable, expandable, and portable.

Although EmailScan uses bash, it should work with ksh just as well. If always attempts to NOT use any gnu specific switchs on the utilities used. My goal is to make EmailScan work on any platform that has a virus scanner available for it.

Another feature that I found lacking (in my eyes) was how restrictive more scanner "wrappers" are. Which is why I have broken off quite a bit of the fuctions in emailscan-libs. This will allow adminstrators that have a better way, to add it to the script in a faily simple way (and hopefully share it with us). While I will be working hard to provide strong baseline projection, I obviously am not the end-all-be-all of e-mail virus projection, so why not make it EASY to contribute.

Installation is done now completely by hand, but isn't too painful.
Basically, make sure you have the following programs installed:
mkdir
rm
cat
metamail
find
file
grep
formail
procmail
sendmail
send
mv

and a virus scanning package (I currently us uvscan from Network Assoc.).

Pick a place to install it. (I choose /etc/emailscan)
Modify emailscan.conf. Make sure you have the directories, file locations, and options of the virus scanner.
Install /etc/procmailrc
Make sure sendmail is using procmail as the local delivery agent. This is pretty much the default install for sendmail at this time. If you are not using it, I highly recommend that you do.

EmailScan 0.12 search tags