Steve Brown [EMAIL PROTECTED] wrote: > Julian Mehnle wrote: > > http://julian.io.link-m.de/misc/rejected-messages > > Very nice. What did you use to create that?
I am using Courier as my MTA and the self developed, Perl-based Courier::Filter for rejecting messages. I wrote a logger module for Courier::Filter that directly logs rejections into a PostgreSQL database. Then I have a small Perl web application that queries the database for the logged on user's most recent rejections and produces the page with the table. Matt [EMAIL PROTECTED] wrote: > Nice layout, BTW. Thanks. I'll probably have to improve it a bit, though, because the table is far too wide for most screens. > Completely going off the original topic, you mention you prefilter. > How well does this scale? I have toyed with the idea for certain types > of email content, but it is hard to find info on the > reliability/scalabilty of this method. Do you ever get timeouts under > heavy load? Well, the prototype machine I'm currently running (and developing) this mail system on isn't a heavy load machine and handles mail only for a handful of users. But even though the filtering is written in Perl, it's quite fast (of course not as fast as native code would be). I'm having no timeouts, but I have no experience yet with running the system on a heavier loaded machine. The system appears to be very reliable, if the filter fails for whatever reason, the message is rejected with a temporary error code. The filter also doesn't crash when I'm not tinkering with it. ;-) _______________________________________________ http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users