From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Changing the default for `send-mail-function' Date: Mon, 04 Jul 2011 07:39:51 -0400 Message-ID: References: <4E079767.30601@harpegolden.net> <87vcvmtc7z.fsf@mid.gehheimdienst.de> <87liwgg3vv.fsf@uwakimon.sk.tsukuba.ac.jp> <87y60elo83.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1309779845 15041 80.91.229.12 (4 Jul 2011 11:44:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 4 Jul 2011 11:44:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 04 13:44:01 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QdhZI-0003dO-Oo for ged-emacs-devel@m.gmane.org; Mon, 04 Jul 2011 13:44:00 +0200 Original-Received: from localhost ([::1]:34941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdhZH-0001YI-SH for ged-emacs-devel@m.gmane.org; Mon, 04 Jul 2011 07:43:59 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:54012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdhVM-0000eD-Qs for emacs-devel@gnu.org; Mon, 04 Jul 2011 07:39:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QdhVJ-00068W-4T for emacs-devel@gnu.org; Mon, 04 Jul 2011 07:39:56 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:34831) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdhVI-00068S-LG for emacs-devel@gnu.org; Mon, 04 Jul 2011 07:39:52 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QdhVH-0007px-0u; Mon, 04 Jul 2011 07:39:51 -0400 In-reply-to: <87y60elo83.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:141516 Archived-At: Perhaps we can make progress if you permit me to ask you a question. What's wrong with a two-protocol system? I don't know whether something is wrong with that, because the question is not entirely clear. I have nothing against making Emacs able to use multiple protocols for sending mail. Having those capabilities can't hurt anyone. The question is how Emacs decides which method to use. I want to avoid asking users to configure SMTP on systems where sendmail works. Some of them won't know that sendmail works, or what sendmail is, they just send mail and it works. If Emacs tells them, "Please configure SMTP to send mail," they won't know this is not really necessary. They may waste a lot of time looking for a way to do that. If Emacs asks them whether configuring SMTP is necessary, they won't know the answer. I don't have time for general discussion of failure modes of the mail protocol, with a view to repairing sendmail. It's too difficult.[1] You don't have to discuss it, but that doesn't convince me that making sendmail reliably fail when the MTA is not really set up is too difficult. Also, your footnote [1] suggests we are not talking about the same question. What I have in mind does not match what you say there. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use free telephony http://directory.fsf.org/category/tel/