Hi there, On Thu, 19 Sergey wrote:
> On Tuesday 10 November 2009, Mark Costlow wrote: > > > Does anyone know a way to make sendmail return a 550 for quarantined > > messages? ?I'm using Sendmail 8.14.3. > > What do you think about replace (possible temporary) "clamav-milter" to > "mailfromd" ? It is possible but need of some programming on internal > script language of "mailfromd". Briefly scanning the commendably thorough documentation of mailfromd left me with the impression that it would not be an ideal replacement for ClamAV, but that the two could probably work together quite well. In my installations mailfromd might replace two or three other milters, which could both simplify the configuration and add useful capability. Sergey, assuming you are the author of mailfromd, perhaps you can give us some performance estimates? I'm particularly interested in the use of mailfromd to scan mail (the SMTP conversation, individually named headers, and the body) using regular expressions. At my sites, before scanning by the more expensive filters like Clamav and MIMEDefang takes place, all mail is scanned line-by-line by milter-regex, using something like 1,000 regular expressions. The expressions are built using macros, so they can each be fairly complex, but typically they are simple strings which contain no special characters. Almost no state is stored for a scanned line, so milter-regex can't for example tell if the same pattern is matched more than once in a given message. That's the kind of flexibility I've been looking for. Again assuming that you are the author, now that it has moved quite a way from its original purpose, have you considered changing the name 'mailfromd' to something less, er, contentious? As this is probably going to stray well OT, please feel free to reply to me privately, if you can send mail from a server which I haven't firewalled and a domain I haven't blacklisted. Unfortunately Russia and Ukraine are on the blacklist, and most IPs in eastern Europe are dropped by my firewalls. :) -- 73, Ged. _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml