On Tue, 27 Jan 2004, Kelson Vibber wrote:
> I think David said the other day that the message has already been pulled > apart by MIMEDefang at this point, and message_contains_virus points the > virus scanner at the working directory instead of going file by file. This > saves a bit of processing because you don't need to reinvoke the virus > scanner for each attachment. That just now made me realize that I misspoke when I replied to the original message. I was under the (mistaken) impression that the virus check in filter_begin() would reject a message. It doesn't. It just sets a flag for filter() to check each part. So if he comments out the scan in filter_begin(), the virus check will not be done (by default). Ouch. So I guess the answer is in filter(), just change the order of the virus scan and the bad_ext check, but leave the code in filter_begin() alone. The virus scanner will still get run once, but not twice in the case of a bad extension. Jim McCullars _______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

