qscan - a Sendmail Queue Scanner

qscan is a sendmail queue scanner designed to scan all incoming email for file attachments and rename any offending file attachments. File attachments are not scanned for viruses, but allow you, the system administrator, to rename either some or all incoming file attachments to .txt file extension. The original filename is renamed to "filename~doc" for example, so that the end user can rename the file once it is scanned for viruses. Therefore, you will need to maintain current anti-virus software on your workstations in case a virus infected file is emailed to one of your users and they rename and execute that file.

This program is by no means a perfect solution, but if security is properly maintained at your organization it will allow you much greater flexibility at stopping any possible email virus outbreaks.



Current production version of qscan is 0.1.2.
Update (2/12/2001) - Version 0.1.2 does have problems in high volume environments. Given time I will update the code.

Latest version of qscan is available here.


Standard GNU open-source licensing.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Useful Links

Sendmail - The Internet email server.
Perl - Wanna write a script?
InternetFido.com - Internet security tools and more...
Deja-Lite - Deja.com without all the fluf.

(c)2000 by Vaclav Vyvoda
Last updated on November 20, 2000