unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Outgoing mail defaults
@ 2011-03-17 17:04 Lars Magne Ingebrigtsen
  2011-03-17 17:17 ` Ted Zlatanov
                   ` (5 more replies)
  0 siblings, 6 replies; 35+ messages in thread
From: Lars Magne Ingebrigtsen @ 2011-03-17 17:04 UTC (permalink / raw)
  To: ding; +Cc: emacs-devel

I'm wonder whether the defaults when sending email should change.

I recently got a new laptop and installed Ubuntu on it.  I fired up
Emacs and tried sending mail, as one does, and it failed.

`message-send-mail-function' returned `message-send-mail-with-sendmail',
since Ubuntu does come with a functioning sendmail program, but it
refused to actually send any mail.

So I'm wondering whether Emacs should default to using smtpmail.  The
nice thing about using smtpmail is that Emacs has explicit control of
how the mail is sent, which is more important now than it used to be,
what with all the closed port 25s that ISP like to give their customers
these days.

I'm thinking:

1) change the defaults to use smtpmail

2) change smtpmail so that it queries the user for SMTP host name (and
possibly port number)

3) use customize to save the user's reply

In addition, smtpmail should be altered to use auth-source instead of
the slightly confusing use-both-auth-source-and-netrc setup it's using
now, and use `open-protocol-stream' to get opportunistic STARTTLS
upgrades.

Change 1) is something that will annoy people who have a perfectly good
local sendmail-like setup, so I'm not absolutely sure that this is the
way to go.  On the other hand, in the long run (as my Ubuntu experience
shows), I think it might be the right thing to do, and is what most
other modern MUAs (like Thunderbird) do.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2011-04-16 16:51 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-17 17:04 Outgoing mail defaults Lars Magne Ingebrigtsen
2011-03-17 17:17 ` Ted Zlatanov
2011-03-17 17:31   ` Lars Magne Ingebrigtsen
2011-03-17 18:18     ` Ted Zlatanov
2011-03-17 18:33       ` Lars Magne Ingebrigtsen
2011-03-17 19:35         ` Ted Zlatanov
2011-03-17 17:25 ` David Reitter
2011-03-17 17:43   ` Lars Magne Ingebrigtsen
2011-03-17 18:22     ` Ted Zlatanov
2011-03-18 14:10       ` John Sullivan
2011-03-17 19:02     ` David Reitter
2011-03-17 22:27       ` chad
2011-03-18  2:38         ` Ted Zlatanov
2011-03-18  4:17           ` chad
     [not found]           ` <87bp14ntn8.fsf@topper.koldfront.dk>
2011-03-21 19:50             ` Ted Zlatanov
2011-03-17 20:57 ` Stefan Monnier
2011-03-19 19:11 ` Chong Yidong
2011-03-20  1:41   ` Ted Zlatanov
2011-03-20  3:06     ` Stefan Monnier
2011-03-20 12:20       ` Ted Zlatanov
2011-03-21 14:20         ` Stefan Monnier
2011-03-21 19:42           ` Ted Zlatanov
2011-03-21 22:14             ` Stefan Monnier
2011-03-22  2:01               ` Ted Zlatanov
2011-03-29 19:22     ` Lars Magne Ingebrigtsen
2011-03-29 19:34       ` Application resource storage (was: Outgoing mail defaults) Lars Magne Ingebrigtsen
2011-03-29 19:58         ` Application resource storage Ted Zlatanov
2011-03-29 20:14           ` Lars Magne Ingebrigtsen
2011-03-29 21:02             ` Ted Zlatanov
2011-03-29 20:51           ` chad
2011-03-29 21:23       ` Outgoing mail defaults Stefan Monnier
2011-03-22 11:26 ` Simon Josefsson
2011-04-16 16:45 ` Lars Magne Ingebrigtsen
2011-04-16 16:47   ` Lars Magne Ingebrigtsen
2011-04-16 16:51   ` Ted Zlatanov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).