ZipFilter ========= Description ----------- This filter searches within zip files attached to an e-mail and checks it's file list's extensions against a blocklist. If a match is found, the filter returns an exit code of 255, allowing NoSpamToday! to reject or redirect the e-mail. This filter is very effective at stopping viruses/trojans as many are sent within zip files. This filter will even stop password-protected zip files if they contain dangerous files. When checking, the filter ignores any trailing period on a file's extension. Installation ------------ 1. Save the filter into the NoSpamToday! installation folder. 2. In the NoSpamToday! Configuration tab, click the Add Filter button, and choose External Filter. 3. In the Command Line box, type 'zipfilter bat chm ...' (replace ... with the rest of the extensions you wish to block). I suggest copying the extension list from the Attachment filter, and adding 'zip' to the end as well. This will prevent a password-protected zip file embedded within another zip file from sneaking through. 4. Untick the Use Console Output box. 5. In the Select Filter actions screen, add the lines: 0 accept/deliver 255 reject/delete (you may choose redirect if you prefer to inspect all failed e-mails first). 6. Finish. 7. For best results the ZipFilter should be positioned directly prior to the Attachment filter. 8. Click the File menu, and Apply Settings.