On Fri, Jun 01, 2001 at 02:11:50PM -0700, Jon Rust wrote:
I've just installed a small filter using Bruce Guenter's qmail-qfilter
package. I have a print statement or 2 when i reject a message:
# from header filter(s) (sexyfun easy to spot here)
} elsif (/^From:/) {
if (/haha\@sexyfun/io) {
print mail refused, suspected Hybris (aka, Snow White) virus:;
print http://vil.nai.com/vil/virusSummary.asp?virus_k=98873\n;;
exit(31);
}
}
However, the line above doesn't show in the qmail logs anywhere, nor
does it get echoed to the sending server. Did I miss something? Any way
to log it short of using syslog calls?
Filters executed by qmail-qfilter have their standard output (where
print goes by default) connected up to either the next filter or to
qmail-queue to go into the mail spool. If you want to print an error,
print to STDERR.
BTW, the deny-filetypes catches virtually all current and future
incidences of Snow White and similar viruses.
--
Bruce Guenter [EMAIL PROTECTED] http://em.ca/~bruceg/ http://untroubled.org/
OpenPGP key: 699980E8 / D0B7 C8DD 365D A395 29DA 2E2A E96F B2DC 6999 80E8
PGP signature