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, 27 Jun 2011 09:06:22 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1309180155 25246 80.91.229.12 (27 Jun 2011 13:09:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2011 13:09:15 +0000 (UTC) Cc: emacs-devel@gnu.org To: Lars Magne Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 27 15:09:11 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 1QbBYs-0006ll-E7 for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2011 15:09:10 +0200 Original-Received: from localhost ([::1]:34513 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbBYr-0002zg-EK for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2011 09:09:09 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:40039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbBWE-0002WQ-KI for emacs-devel@gnu.org; Mon, 27 Jun 2011 09:06:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QbBWC-0008Ct-Dc for emacs-devel@gnu.org; Mon, 27 Jun 2011 09:06:26 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:33849) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbBWC-0008Cm-61 for emacs-devel@gnu.org; Mon, 27 Jun 2011 09:06:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QbBWA-0002bI-1S; Mon, 27 Jun 2011 09:06:22 -0400 In-reply-to: (message from Lars Magne Ingebrigtsen on Mon, 27 Jun 2011 01:38:57 +0200) 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:141066 Archived-At: Emacs forks off the "sendmail" program, which takes the message, and feeds it to exim, which says "ok", and then generates a bounce message. This seems like a definite bug. Fixing it will take time, but it should be fixed. > Why won't the user see the bounce message? If the bounce message is > delivered locally to the user, why won't Emacs mail readers show it? Most people don't get mail delivered to their local machine, so there's no reason for them to look for mail locally. Emacs could look for it. Sending mail could set up a timer to check in 15 seconds for a bounce message. If one arrives, and it indicates that there is no outgoing mail service, Emacs could set up a buffer for sending that message again, then invite you to configure smtpmail before resending it. I think this is a perfect solution, since it will ask the user to configure smtp only if that is really needed, and it won't bother people who are happily sending their mail with sendmail. A second step might be: instead of configuring Emacs to send via smtp, help the user configure Exim to do it. That way, scripts that want to send a message will work too. -- 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/