[Mimedefang] Accept mail before processing
John Rudd
john at rudd.cc
Tue Mar 14 12:11:15 EST 2006
On Mar 14, 2006, at 1:20 AM, Thomas Tinglum wrote:
> Hi
>
> Is it possible to make sendmail/mimedefang accept the entire mail
> before processing it ? (with mimedefang)
> Sending a mail with mimedefang enabled takes aprox 2 sec (guess this
> is caused by processing), with mimedefang disabled the mail is sendt
> instantly.
>
> Does anyone have a solution to this problem ?
I can suggest a solution only if you drop the "with mimedefang" part.
If you want a solution which accepts a message and then processes it,
instead of processing it during the SMTP transaction, then you should
look into mailscanner (www.mailscanner.info) and milter-ahead (to do
the recipient validations that mimedefang does).
At work we're currently using mailscanner, but I'm moving us toward
some form of milter solution (I keep trying to get mimedefang or can-it
onto the list) ... so I'm kind of going the exact opposite direction
from you (I want to know if it's a virus before I decide whether or not
I'm going to accept it, so I would rather impose the 2 second delay
than not).
Another option:
Use mimedefang for the recipient checking and virus checking (which
should be plenty fast), and then use mailscanner for the spam checking
(the part that is probably causing you the most delay). You could use
either one for attachment filename/filetype checking. Mailscanner also
does it's own version of phishing detection (I have mixed feelings
about mimedefang's reliance upon clamav for this).
More information about the MIMEDefang
mailing list