From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Make Message more RFC compliant Date: Sat, 14 Apr 2018 15:04:10 +0200 Message-ID: <87po32j5x1.fsf@mouse.gnus.org> References: <87po32yeyy.fsf@mouse.gnus.org> <83tvse47lu.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1523710951 1253 195.159.176.226 (14 Apr 2018 13:02:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 14 Apr 2018 13:02:31 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 14 15:02:27 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f7Kp0-0000DI-Nq for ged-emacs-devel@m.gmane.org; Sat, 14 Apr 2018 15:02:26 +0200 Original-Received: from localhost ([::1]:33626 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f7Kr7-0005uU-Gn for ged-emacs-devel@m.gmane.org; Sat, 14 Apr 2018 09:04:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f7Kqx-0005tp-9Q for emacs-devel@gnu.org; Sat, 14 Apr 2018 09:04:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f7Kqw-0003wt-DC for emacs-devel@gnu.org; Sat, 14 Apr 2018 09:04:27 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:53368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f7Kqp-0003sM-Co; Sat, 14 Apr 2018 09:04:19 -0400 Original-Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f7Kqm-0002cy-7Y; Sat, 14 Apr 2018 15:04:18 +0200 Original-Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f7Kqg-0004go-JC; Sat, 14 Apr 2018 15:04:10 +0200 In-Reply-To: <83tvse47lu.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 14 Apr 2018 09:36:45 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224587 Archived-At: Eli Zaretskii writes: > I don't understand why we need to remove the support code. Making the > variable obsolete is OK, but if there's someone out there whose bad > habits die hard, or who needs to communicate with some weirdo mail > software that requires this obsolete format, why not let them do it? > > Or am I missing something? Well, sending emails with the old format is now apparently in violation ("SHOULD") of the relevant RFCs, and I think Emacs should be standards-compliant when talking to other systems, and not generate invalid emails. If a user really really needs to send an invalid email, that's also easy enough without Emacs having direct support for it: Just type in the From header in the Message buffer, and Message will send out whatever you ask it to. We don't control (and don't want to control) what people are allowed to do, but we can control what we generate. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no