[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