Re: [ietf-822] "--" first in lines to indicate start of signature
Russ Allbery <eagle@eyrie.org> Sat, 02 January 2016 21:02 UTC
Return-Path: <eagle@eyrie.org>
X-Original-To: ietf-822@ietfa.amsl.com
Delivered-To: ietf-822@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A82321A6F40 for <ietf-822@ietfa.amsl.com>; Sat, 2 Jan 2016 13:02:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.79
X-Spam-Level:
X-Spam-Status: No, score=0.79 tagged_above=-999 required=5 tests=[BAYES_50=0.8, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bmviWasVireh for <ietf-822@ietfa.amsl.com>; Sat, 2 Jan 2016 13:02:54 -0800 (PST)
Received: from haven.eyrie.org (haven.eyrie.org [IPv6:2001:470:30:84:e276:63ff:fe62:3539]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCC3A1A6F3E for <ietf-822@ietf.org>; Sat, 2 Jan 2016 13:02:53 -0800 (PST)
Received: from lothlorien.eyrie.org (unknown [96.90.234.101]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by haven.eyrie.org (Postfix) with ESMTPS id 135791183D9; Sat, 2 Jan 2016 13:02:53 -0800 (PST)
Received: by lothlorien.eyrie.org (Postfix, from userid 1000) id CEC63B41848; Sat, 2 Jan 2016 13:02:52 -0800 (PST)
From: Russ Allbery <eagle@eyrie.org>
To: Jacob Palme <jpalme@dsv.su.se>
In-Reply-To: <D6D98A12-74D5-45CB-86AD-3BDE6A931CFF@dsv.su.se> (Jacob Palme's message of "Sat, 2 Jan 2016 20:50:46 +0100")
Organization: The Eyrie
References: <D6D98A12-74D5-45CB-86AD-3BDE6A931CFF@dsv.su.se>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
Date: Sat, 02 Jan 2016 13:02:52 -0800
Message-ID: <87vb7bwv7n.fsf@hope.eyrie.org>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf-822/vHGSkkXZTA7GhH8kmc3MEvpnDz4>
Cc: ietf-822@ietf.org
Subject: Re: [ietf-822] "--" first in lines to indicate start of signature
X-BeenThere: ietf-822@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of issues related to Internet Message Format \[RFC 822, RFC 2822, RFC 5322\]" <ietf-822.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-822>, <mailto:ietf-822-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-822/>
List-Post: <mailto:ietf-822@ietf.org>
List-Help: <mailto:ietf-822-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-822>, <mailto:ietf-822-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Jan 2016 21:02:56 -0000
Jacob Palme <jpalme@dsv.su.se> writes: > A common convention is that e-mail messages contain a short description > of the author, called "signature" and the start of this is indicated by > a line only containing the two characters "--". The full, "correct" convention is actually the three characters "-- " with the trailing space. Obviously, this causes all sorts of problems in practice, and a lot of software is tolerant of the space being removed. But that was originally the standard to try to avoid issues with the other uses of -- on a line by itself. > Is this convention recommended or discused in some IETF standard? I > cannot find it in rfc5322. I believe, although am not certain, that this convention originated in the netnews world. It is documented in RFC 1849 (aka "Son of 1036"), a highly influential draft that was never formally published as an RFC until the USEFOR work, during which it was published directly as historic. Early difficulties in inferring return addresses from article headers led to "signatures": short closing texts, automatically added to the end of articles by posting agents, identifying the poster and giving his network addresses, etc. If a poster or posting agent does append a signature to an article, the signature SHOULD be preceded with a delimiter line containing (only) two hyphens (ASCII 45) followed by one blank (ASCII 32). Posting agents SHOULD limit the length of signatures, since verbose excess bordering on abuse is common if no restraint is imposed; 4 lines is a common limit. NOTE: While signatures are arguably a blemish, they are a well- understood convention, and conveying the same information in headers exposes it to mangling and makes it rather less conspicuous. A standard delimiter line makes it possible for reading agents to handle signatures specially if desired. (This is unfortunately hampered by extensive misunderstanding of, and misuse of, the delimiter.) NOTE: The choice of delimiter is somewhat unfortunate, since it relies on preservation of trailing white space, but it is too well-established to change. There is work underway to define a more sophisticated signature scheme as part of MIME, and this will presumably supersede the current convention in due time. NOTE: Four 75-column lines of signature text is 300 characters, which is ample to convey name and mail-address information in all but the most bizarre situations. So far as I know, it was never documented as part of a standards-track RFC. It probably would have been mentioned in the USEAGE document that USEFOR considered taking up (draft-ietf-usefor-useage-01), but the working group ran out of steam before that work got very far. -- Russ Allbery (eagle@eyrie.org) <http://www.eyrie.org/~eagle/>
- Re: [ietf-822] "--" first in lines to indicate st… Florian Weimer
- [ietf-822] "--" first in lines to indicate start … Jacob Palme
- Re: [ietf-822] "--" first in lines to indicate st… Richard Clayton
- Re: [ietf-822] "--" first in lines to indicate st… Russ Allbery
- Re: [ietf-822] "--" first in lines to indicate st… Russ Allbery
- Re: [ietf-822] "--" first in lines to indicate st… Murray S. Kucherawy
- Re: [ietf-822] "--" first in lines to indicate st… Russ Allbery
- Re: [ietf-822] "--" first in lines to indicate st… Jacob Palme
- Re: [ietf-822] "--" first in lines to indicate st… Hector Santos
- Re: [ietf-822] "--" first in lines to indicate st… Hector Santos
- Re: [ietf-822] "--" first in lines to indicate st… Jacob Palme
- Re: [ietf-822] "--" first in lines to indicate st… Hector Santos
- Re: [ietf-822] "--" first in lines to indicate st… Jacob Palme
- Re: [ietf-822] "--" first in lines to indicate st… Russ Allbery
- Re: [ietf-822] "--" first in lines to indicate st… Hector Santos
- Re: [ietf-822] "--" first in lines to indicate st… Russ Allbery
- Re: [ietf-822] "--" first in lines to indicate st… Hector Santos
- [ietf-822] DKIM differs from "--" first in lines … Alessandro Vesely
- Re: [ietf-822] DKIM differs from "--" first in li… Jim Fenton
- Re: [ietf-822] "--" first in lines to indicate st… Randall Gellens