From owner-cvs-all Sun Jun 3 19:22:18 2001 Delivered-To: cvs-all@freebsd.org Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by hub.freebsd.org (Postfix) with ESMTP id 7CDCA37B401; Sun, 3 Jun 2001 19:22:12 -0700 (PDT) (envelope-from mi@aldan.algebra.com) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.11.3/8.11.4) with ESMTP id f542MfP37672; Sun, 3 Jun 2001 22:22:48 -0400 (EDT) (envelope-from mi@aldan.algebra.com) Message-Id: <200106040222.f542MfP37672@aldan.algebra.com> Date: Sun, 3 Jun 2001 22:22:40 -0400 (EDT) From: Mikhail Teterin Subject: Re: cvs commit: src/gnu/usr.bin/send-pr send-pr.sh To: peter@wemm.org Cc: ue@nathan.ruhr.de, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <20010603194350.80F20380E@overcee.netplex.com.au> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 3 Jun, Peter Wemm wrote: >> >> On 2 Jun, Dima Dorfman wrote: >> > [...] >> >> > Put the originator's full name in the From and Reply-to >> >> > fields, and stick their username (which sendmail will make >> >> > into an e-mail address) inside '<>'. Sendmail will still DTRT >> >> > with this, and it conveniently puts the submitter's name and >> >> > e-mail address on one line, just like it should be after >> >> > "Submitted by" in a commit message. >> >> >> >> But will all mailwrap-able MTAs DTRT? >> > >> > They better DTRT or they don't belong on the Internet in the first >> > place. If you read the various standard documents, starting with >> > RFC 821/822, you will find that <> are defined as delimiters of a >> > machine-parseable address and that the mailer is to use their >> > content; ignoring all other parts of the line in question. >> >> Well, I was referring to the "conveniently puts the submitter's name >> and e-mail address on one line" part. Will other MTAs do that? > > They must in order to be RFC compliant. If somebody feeds it a local > address "From: John Smith " or "From: jsmith (John Smith)" > then the MTA *MUST* qualify it with a fully-qualified domain name > before it leaves the local machine/domain. ie: it MUST convert it to > either "From: John Smith " or "From: jsmith@foo.org > (John Smith)". No way, my English can not be THAT bad. Let me rephrase it, will another MTA _conveniently put the submitter's name_ there? If I put From: *MUST* an MTA expand it into From: Mikhail Teterin or can it just do From: to remain compliant? That said, it is not really that important, but this lasting misunderstanding is amusing... -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message