[exim] bounce messages to multiple recipients (was: Re: sugg…

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Chris Lightfoot
Dátum:  
Címzett: John Horne
CC: exim-users
Régi témák: Re: [exim] suggestion for those implementing ACLs tosuppressbackscatter bounces
Tárgy: [exim] bounce messages to multiple recipients (was: Re: suggestion for those implementing ACLs to suppress backscatter bounces)
On Wed, Aug 02, 2006 at 09:33:17PM +0100, John Horne wrote:
> On Wed, 2006-08-02 at 17:45 +0100, Jeremy Harris wrote:
> > Chris Lightfoot wrote:
> >
> > > No valid bounce will have >1 recipient
> >
> > I think there are cases (mailinglists?) where that isn't so.
> >
> Yes. The RFC actual states that more than one recipient is possible (and
> hence allowed). I can't remember which RFC it was, I would have to dig
> it out again (possibly 2821), but I was reading about this very problem
> a week or two ago.


hmm -- what's the circumstance in which this occurs? RFC
2821 says (3.7),

   If an SMTP server has accepted the task of relaying the mail and
   later finds that the destination is incorrect or that the mail cannot
   be delivered for some other reason, then it MUST construct an
   "undeliverable mail" notification message and send it to the
   originator of the undeliverable mail (as indicated by the reverse-
   path).  Formats specified for non-delivery reports by other standards
   (see, for example, [24, 25]) SHOULD be used if possible.
        [...]
                                                                One way
   to prevent loops in error reporting is to specify a null reverse-path
   in the MAIL command of a notification message.  When such a message
   is transmitted the reverse-path MUST be set to null (see section
   4.5.5 for additional discussion).  A MAIL command with a null
   reverse-path appears as follows:


      MAIL FROM:<>


which implies that bounce messages ought to have a single
recipient (but doesn't require it). Similarly RFC 3461 on
DSNs talks about (6.1) ``the'' DSN recipient address,
implying only one.

--
`I would write a book entitled ``Everything I Know I Learned At A Very
Expensive University'', but I doubt it would sell.'
(Daniel Davies)