From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Changing the default for `send-mail-function' Date: Tue, 28 Jun 2011 17:26:31 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1309276058 22521 80.91.229.12 (28 Jun 2011 15:47:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 28 Jun 2011 15:47:38 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 28 17:47:34 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 1QbaVg-0000NC-6F for ged-emacs-devel@m.gmane.org; Tue, 28 Jun 2011 17:47:32 +0200 Original-Received: from localhost ([::1]:48884 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbaVf-00027A-Cz for ged-emacs-devel@m.gmane.org; Tue, 28 Jun 2011 11:47:31 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:58577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbaBf-0006ZP-NK for emacs-devel@gnu.org; Tue, 28 Jun 2011 11:26:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QbaBc-0005vW-Pe for emacs-devel@gnu.org; Tue, 28 Jun 2011 11:26:51 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:52971) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbaBc-0005vD-7D for emacs-devel@gnu.org; Tue, 28 Jun 2011 11:26:48 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QbaBY-0007d1-Hy for emacs-devel@gnu.org; Tue, 28 Jun 2011 17:26:44 +0200 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jun 2011 17:26:44 +0200 Original-Received: from larsi by cm-84.215.51.58.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jun 2011 17:26:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 34 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.51.58.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAKlBMVEV8jpRLbHczOTtjfocY HyObqa34+PYtMDIGDRU/TlNBYGwhJSjMz8wnKi3Ue9QuAAACTElEQVQ4ja2UsWvbQBTGnzDauhya 7PEoGDcEbESGdAwHERiDaZEh4DWdNInCDcGbhwOTIekQTqVQFTpUYxE0RQi62JOnUtAg9L/0vTvZ tVtKlz6DdXw/ve+9454OXv0l4H+CbbgOTdBju4sNRB3f970z12FT5vmuf9YBcAFmsD7Xeuo64Qv+ /moIruN+vArxlTmsP3Delw+xbCopZcw572qt0ycEUGiauiwbXEjOUdd3CO4xoWlK/BkQG2IBJZio 5ILAwIBvFhRNWSOoyAtTEgJSLrBEUdQFelWYMmgBp9IIitq4yYOMprBh61CRPcgtKGuxWlR7sEAg BMHmUa2CFRU5AIKyfqhVPtkDbBZ1MR4TGOeXeyvsNVCEcpGr2/zLr4wiVxhLIZYW8F1xApRD/7do 1YL+oi6UEgSWjwRi3lpVf4LWyoKxCCw4qHGcgeDO1mjqgDJyCybxDuAOA5Uvi2JnNWgPqh/LQNWi kmLyVF3cfMej9fBoaSj062W/5PzmEsFprJN0iOPznMDJRGPzp5/fqov+IEk9Ag5jrHsyvo8JvFNf +TPm+wgih3nQeYi72vN76Xn1pptkWYY1onAK0Pk0GGU4w6NekjLSYQ7XDq4SrEBzhpJrR38D6x4V 1xkjZ4CwjZlpN0utCuRqVi521cvwuxj6QBrrZZjKEM3Nh2PEUdZGioTAFEIwKs6f0TGJNhihzLKD SI0XWZHxMfDI6np0DBjpQwv2JKW6PvXrziB66R8EbQZ3QTuP1uFvYS4Ac2VsN+aSaB//ukt+AiSP 9ehOhJxbAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Cindytalk's _The Crackle Of My Soul_: "One Hundred Years Tomorrow" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Cs3J6JxKIaBNMD++VRUgFcvtATY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:141130 Archived-At: Richard Stallman writes: > 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 do not know, in general, how to check for a bounce message on a system that has not been configured for email reading. If you're thinking of just checking /var/mail/ -- yes, that will work for some systems, but not systems where the spool is somewhere else. It sounds very fragile, and fragility is what we don't want. > 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. I think that's a bad idea. Times have moved on. All other modern mail readers have moved on from trying to use the local MTA to send email out, because the world has changed. These days, it's way more likely that you need to talk to your ISPs local servers directly, and you need to fill out some credentials tied to your account. This isn't practical on an MTA-based solution, which is why all modern mail readers, on all architectures, have independently come to the conclusion that they have to have the SMTP configuration inside the application. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/