[Mimedefang] Virus scanner tempfail can cause RFC2821 violation

Mark Suter mark.suter at miju.com.au
Wed Mar 12 10:13:01 EST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Folks,

A problem with a virus scanner after the DATA command has been
issued causes a violation of RFC2821, section 4.1.1.4:

    ... If the processing is successful, the receiver MUST send
    an OK reply.  If the processing fails the receiver MUST send
    a failure reply.  The SMTP model does not allow for partial
    failures at this point: either the message is accepted by the
    server for delivery and a positive response is returned or it
    is not accepted and a failure reply is returned.

Here's an example of this happening.  Fixing the problem with the
virus scanner stopped this happening.

    mimedefang.pl[18706]: Problem running virus scanner: code=2, category=swerr, action=tempfail
    mimedefang.pl[18706]: filter: gAQMWZGP020361:  tempfail=1
    mimedefang[20363]: Tempfailing because filter instructed us to
    sendmail[20361]: gAQMWZGP020361: Milter: data, reject=451 4.7.1 Problem running virus-scanner

I'm not sure if there's a good solution to this other than simply
ensuring your virus scanner doesn't "tempfail".

Yours sincerely,

- -- Mark John Suter <mjs at miju.com.au> | I have often regretted my
Miju Systems http://www.miju.com.au/ | speech, never my silence.
mobile 0411 262 316 gpg key 2C71D63D | Xenocrates (396-314 B.C.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Check Keyservers or http://zwitterion.org/keys/

iD8DBQE+bwBiRYso2ixx1j0RAsX3AJ9BC8fcBDcZQ+syszJPCBbUcsIV4ACeNUFP
ayfaS9MfUA2uewdPWwCi5RQ=
=zZaV
-----END PGP SIGNATURE-----



More information about the MIMEDefang mailing list