Re: Multiple "To:" and "Cc:" header lines in SMTP messages
Pete Resnick <presnick@qualcomm.com> Mon, 30 September 1996 21:16 UTC
Received: from cnri by ietf.org id aa23867; 30 Sep 96 17:16 EDT
Received: from list.cren.net by CNRI.Reston.VA.US id aa24242; 30 Sep 96 17:16 EDT
Received: from localhost (localhost.0.0.127.in-addr.arpa [127.0.0.1]) by list.cren.net (8.7.6/8.6.12) with SMTP id QAA16550; Mon, 30 Sep 1996 16:38:43 -0400 (EDT)
Received: from glaucus.cso.uiuc.edu (glaucus.cso.uiuc.edu [128.174.81.2]) by list.cren.net (8.7.6/8.6.12) with SMTP id QAA16537 for <ietf-smtp@list.cren.net>; Mon, 30 Sep 1996 16:38:19 -0400 (EDT)
Received: from resnick1.isdn.uiuc.edu by glaucus.cso.uiuc.edu (AIX 3.2/UCB 5.64/4.03) id AA11836; Mon, 30 Sep 1996 15:39:46 -0500
Message-Id: <v03010432ae75d89baa6b@resnick1.isdn.uiuc.edu>
Date: Mon, 30 Sep 1996 15:36:46 -0500
Sender: owner-ietf-smtp@list.cren.net
Precedence: bulk
From: Pete Resnick <presnick@qualcomm.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: ietf-smtp@list.cren.net
MMDF-Warning: Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Re: Multiple "To:" and "Cc:" header lines in SMTP messages
In-Reply-To: <01IA1WOQ216Q8Y55C6@INNOSOFT.COM>
References: "Your message dated Fri, 27 Sep 1996 10:21:34 +0200" <14386.843812494@domen.uninett.no> <c=US%a=telemail%p=dg%l=GROUCHO-960926092252Z-413@groucho.webo.dg.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Sender: resnick@glaucus.cso.uiuc.edu
X-Mailer: Eudora [Macintosh version 3.0.1b4-10.96]
X-Listprocessor-Version: 8.1 -- ListProcessor(tm) by CREN
This thread probably needs to be moved back to DRUMS. I have some serious reservations about this whole discussion. I am not at all convinced that we should in any way endorse in the new standard a workaround for behavior that was broken in the old standard when it also succeeds in invalidating behavior which is currently legal. We have a situation now where some older versions of sendmail (numbers as yet unspecified) bounce messages when they receive messages with large numbers of addresses in single headers. This situation shouldn't be occurring with high frequency anyway since people tend to use either group syntax or mailing list addresses. Unfortunately, Ned seems dealing with some set of customers who require it out of his product. Contrast that with a demonstrably large number of client mailers who (a) generate messages with large headers (and hence would be causing these bounces if they were prevalent) and (b) are unable to "properly" parse multiple occurrences of headers. Given that except for Ned, we have only heard complaints about (b) and not heard complaints of any magnitude about (a), I don't see the impetus for now backing off of the old standard and increasing the burden on mail clients. (I can go through why it's a pain in the rear for us [and perhaps others] to parse and deal with multiple, and perhaps discontiguous, recipient headers, but I'll leave that for another time.) We have had servers bounce messages for broken reasons in the past. We have not in general rewritten standards to make all sorts of other behavior non-conformant to solve the problems of a particular broken server. And then on the issue of what the standard should say: On 9/29/96 at 3:24 PM -0500, Ned Freed wrote: >I disagree; the proper recommendation is "SHOULD NOT generate a single field >for each separate address". The question of whether or not to generate >multiple >field for lots of addresses should be left open, as it is too >environment-specific to recommend anything at this time. I don't see any logic in this position at all, Ned. You are saying that we should require people to handle multiple To: lines on incoming message. Why not then make the standard for a single address on every To: line? According to you, everyone's going to have to parse the blasted things anyway. I see no justification in making this a "SHOULD NOT generate". >I run into problems with sendmail's limits at a different site a couple of >times every month on average so this is far from an academic point. You are the only one I've heard speak in support of that position. Is anyone else seeing this problem with their products? We certainly are not. The better way to deal with this situation seems to me to (a) make the standard say "MUST NOT generate multiple recipient lines"; (b) make interpreting multiple occurrences as a single concatenated line a "SHOULD"; (c) if you need to generate ultra long recipient lists and have to deal with a site that is broken, put something short (group syntax?) in your To: line and put the address list in the body of the message. pr -- Pete Resnick <mailto:presnick@qualcomm.com> QUALCOMM Incorporated Work: (217)337-6377 / Fax: (217)337-1980
- Multiple "To:" and "Cc:" header lines in SMTP mes… O'Brien, Walt
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Tom Moore
- RE: Multiple "To:" and "Cc:" header lines in SMTP… bill
- RE: Multiple "To:" and "Cc:" header lines in SMTP… Tom Moore
- RE: Multiple "To:" and "Cc:" header lines in SMTP… John W. Noerenberg
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Harald.T.Alvestrand
- RE: Multiple "To:" and "Cc:" header lines in SMTP… Ned Freed
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Ned Freed
- Re: Multiple "To:" and "Cc:" header lines in SMTP… John C Klensin
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Ned Freed
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Harald.T.Alvestrand
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Pete Resnick
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Ned Freed
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Pete Resnick
- Re: Multiple "To:" and "Cc:" header lines in SMTP… Ned Freed