From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/77882 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: Outgoing mail defaults Date: Thu, 17 Mar 2011 12:17:00 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87vczh4qgj.fsf@lifelogs.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1300382258 24356 80.91.229.12 (17 Mar 2011 17:17:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 17 Mar 2011 17:17:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: ding@gnus.org Original-X-From: ding-owner+M26200@lists.math.uh.edu Thu Mar 17 18:17:34 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q0GpF-0007u6-7Z for ding-account@gmane.org; Thu, 17 Mar 2011 18:17:29 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Q0Gp9-0001NA-EG; Thu, 17 Mar 2011 12:17:23 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Q0Gp7-0001Mr-Rj for ding@lists.math.uh.edu; Thu, 17 Mar 2011 12:17:21 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Q0Gp3-0005pC-Oe for ding@lists.math.uh.edu; Thu, 17 Mar 2011 12:17:21 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Q0Gp3-0007Ht-0s for ding@gnus.org; Thu, 17 Mar 2011 18:17:17 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q0Gp0-0007lY-G9 for ding@gnus.org; Thu, 17 Mar 2011 18:17:14 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 17 Mar 2011 18:17:14 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 17 Mar 2011 18:17:14 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Ja13lpWFEQTgYKEyT+meDTqRvJ0= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:77882 gmane.emacs.devel:137347 Archived-At: On Thu, 17 Mar 2011 18:04:39 +0100 Lars Magne Ingebrigtsen wrote: LMI> 1) change the defaults to use smtpmail Yes. The landscape is definitely changed since the days when sendmail was all you needed. LMI> 2) change smtpmail so that it queries the user for SMTP host name (and LMI> possibly port number) LMI> 3) use customize to save the user's reply LMI> In addition, smtpmail should be altered to use auth-source instead of LMI> the slightly confusing use-both-auth-source-and-netrc setup it's using LMI> now, and use `open-protocol-stream' to get opportunistic STARTTLS LMI> upgrades. smtpmail can get auth-source to do 1+2 better that Customize IMO through `auth-source-creation-prompts' and `auth-source-creation-defaults'. Perhaps auth-source itself should be smarter when running for the first time, asking the user if he'd like to use the Secrets API, or (on Mac OS X) the upcoming keychain support, or an unencrypted file on Windows, or some other auth-source backend. The default works for those who use EPA/EPG and cache or agentize their passphrases, but otherwise it's annoying. Ted