You are here: Home > Participate > Join a Discussion > Mailman Archives
<<< Chronological >>> Author Index    Subject Index <<< Threads >>>

Re: [[email protected]] Antivirus bounces

  • To: Dave Wilson < >
  • From: Piet Beertema < >
  • Date: Tue, 11 May 2004 12:26:59 +0200

The SMTP specification has an underlying principle that mail should never
be silently lost due to anything other than exceptional events.
What exactly are "exceptional events"? See below.

 This is made explicit in section 6.1 of RFC2821, in particular:

   If there is a delivery failure after acceptance of a message, the
   receiver-SMTP MUST formulate and mail a notification message.  This
   notification MUST be sent using a null ("<>") reverse path in the
   envelope.  The recipient of this notification MUST be the address
   from the envelope return path (or the Return-Path: line).
What exactly is a "delivery failure"? My spamfilter silently discards
all sorts of messages, but for obvious reasons it's not going to tell
the "higher level" about it, and by consequence no notification is sent.
Should this be regarded an "exceptional event", even though it is often
more the rule than the exception? Or should "delivery" to /dev/null be
regarded as a successful delivery?


<<< Chronological >>> Author    Subject <<< Threads >>>