From: Stefan Monnier <monnier@iro.umontreal.ca>
To: Lars Magne Ingebrigtsen <larsi@gnus.org>
Cc: Ken Brown <kbrown@cornell.edu>,
"emacs-devel@gnu.org" <emacs-devel@gnu.org>
Subject: Re: Changing the default for `send-mail-function'
Date: Fri, 07 Oct 2011 09:12:48 -0400 [thread overview]
Message-ID: <jwvfwj5j6e1.fsf-monnier+emacs@gnu.org> (raw)
In-Reply-To: <m3pqi9vrf4.fsf@stories.gnus.org> (Lars Magne Ingebrigtsen's message of "Thu, 06 Oct 2011 21:41:35 +0200")
>> This seems to have been forgotten about again. Windows and Mac are
>> still the only platforms on which users are offered the choice of
>> using mailclient-send-it if they haven't configured mail.
> `mailclient-send-it' has never been a possible default on Linux systems,
Hmm....
(defun message-send-mail-function ()
"Return suitable value for the variable `message-send-mail-function'."
(cond ((and (require 'sendmail)
(boundp 'sendmail-program)
sendmail-program
(executable-find sendmail-program))
'message-send-mail-with-sendmail)
((and (locate-library "smtpmail")
(boundp 'smtpmail-default-smtp-server)
smtpmail-default-smtp-server)
'message-smtpmail-send-it)
((locate-library "mailclient")
'message-send-mail-with-mailclient)
(t
(error "Don't know how to send mail. Please customize `message-send-mail-function'"))))
Maybe you think it's not a possible default, but message.el does use it
by default in some cases, without paying attention to the host OS.
And I think that's right.
> so I think it's quite likely to break in unexpected ways. (I mean,
> since it probably hasn't gotten much usage.)
In my experience it works, and if it doesn't we should fix it.
> So I think that, at this point, it's probably counter-productive to add
> it as a choice.
I disagree,
Stefan
next prev parent reply other threads:[~2011-10-07 13:12 UTC|newest]
Thread overview: 201+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-26 9:14 Changing the default for `send-mail-function' Lars Magne Ingebrigtsen
2011-06-26 10:51 ` Eli Zaretskii
2011-06-26 10:56 ` Lars Magne Ingebrigtsen
2011-06-26 11:32 ` Reiner Steib
2011-06-26 11:38 ` Lars Magne Ingebrigtsen
2011-06-26 12:45 ` Reiner Steib
2011-06-26 12:53 ` Lars Magne Ingebrigtsen
2011-06-27 14:51 ` Jason Rumney
2011-06-27 20:45 ` Jochen Hein
2011-06-26 12:50 ` Eli Zaretskii
2011-06-26 13:08 ` Lars Magne Ingebrigtsen
2011-06-26 13:42 ` Philipp Haselwarter
2011-06-26 17:16 ` Eli Zaretskii
2011-06-26 18:58 ` Lars Magne Ingebrigtsen
2011-06-30 4:15 ` Stefan Monnier
2011-06-30 8:55 ` Lars Magne Ingebrigtsen
2011-06-26 18:35 ` Chong Yidong
2011-06-26 19:09 ` Lars Magne Ingebrigtsen
2011-06-26 19:50 ` Chong Yidong
2011-06-26 20:05 ` Lars Magne Ingebrigtsen
2011-06-26 20:40 ` Chong Yidong
2011-06-26 20:44 ` Lars Magne Ingebrigtsen
2011-06-26 21:07 ` Lars Magne Ingebrigtsen
2011-06-26 19:54 ` Lars Magne Ingebrigtsen
2011-06-26 21:20 ` Christoph Scholtes
2011-06-26 21:29 ` Lars Magne Ingebrigtsen
2011-06-26 21:52 ` Christoph Scholtes
2011-06-26 22:05 ` Lars Magne Ingebrigtsen
2011-06-26 22:49 ` Christoph Scholtes
2011-06-26 23:36 ` Lars Magne Ingebrigtsen
2011-06-26 23:49 ` Lars Magne Ingebrigtsen
2011-06-27 0:57 ` Christoph Scholtes
2011-06-27 9:36 ` Lars Magne Ingebrigtsen
2011-06-27 2:56 ` Eli Zaretskii
2011-06-27 3:34 ` Christoph Scholtes
2011-06-27 4:35 ` Eli Zaretskii
2011-06-27 9:39 ` Lars Magne Ingebrigtsen
2011-06-27 11:04 ` Eli Zaretskii
2011-06-27 11:11 ` Lars Magne Ingebrigtsen
2011-06-27 12:00 ` Christoph Scholtes
2011-06-27 16:29 ` Eli Zaretskii
2011-06-28 0:03 ` Bill Wohler
2011-06-28 5:34 ` Eli Zaretskii
2011-06-28 15:29 ` Lars Magne Ingebrigtsen
2011-06-28 16:55 ` Eli Zaretskii
2011-06-28 18:47 ` Lars Magne Ingebrigtsen
2011-06-29 20:23 ` Lars Magne Ingebrigtsen
2011-06-28 15:49 ` Bill Wohler
2011-06-27 0:03 ` Lars Magne Ingebrigtsen
2011-06-26 19:49 ` David De La Harpe Golden
2011-06-26 21:57 ` Lars Magne Ingebrigtsen
2011-06-26 22:44 ` David De La Harpe Golden
2011-06-26 23:26 ` Lars Magne Ingebrigtsen
2011-06-26 23:55 ` David De La Harpe Golden
2011-06-27 0:00 ` Lars Magne Ingebrigtsen
2011-06-27 1:39 ` David De La Harpe Golden
2011-06-27 5:59 ` Jan Djärv
2011-06-27 7:12 ` David De La Harpe Golden
2011-06-27 8:58 ` Eli Zaretskii
2011-06-26 23:21 ` Richard Stallman
2011-06-26 23:38 ` Lars Magne Ingebrigtsen
2011-06-27 13:06 ` Richard Stallman
2011-06-28 15:26 ` Lars Magne Ingebrigtsen
2011-06-29 10:58 ` Richard Stallman
2011-06-29 10:58 ` Richard Stallman
2011-06-29 11:52 ` Teemu Likonen
2011-06-29 11:59 ` Ted Zlatanov
2011-06-29 11:59 ` Lars Magne Ingebrigtsen
2011-06-29 13:42 ` Richard Riley
2011-06-30 0:13 ` Tim Cross
2011-06-30 16:22 ` Richard Stallman
2011-06-30 16:34 ` Andreas Schwab
2011-06-30 21:11 ` Ted Zlatanov
2011-06-27 0:10 ` David De La Harpe Golden
2011-06-27 1:47 ` Stefan Monnier
2011-06-27 10:32 ` Lars Magne Ingebrigtsen
2011-06-27 15:54 ` Ted Zlatanov
2011-06-26 13:39 ` Lars Magne Ingebrigtsen
2011-06-26 17:17 ` Eli Zaretskii
2011-06-26 18:36 ` Lars Magne Ingebrigtsen
2011-06-26 20:32 ` David De La Harpe Golden
2011-06-26 20:37 ` Lars Magne Ingebrigtsen
2011-06-26 20:40 ` David De La Harpe Golden
2011-06-27 4:20 ` Tim Cross
2011-06-27 5:22 ` Eli Zaretskii
2011-06-27 11:07 ` Lars Magne Ingebrigtsen
2011-06-27 15:56 ` Ted Zlatanov
2011-06-28 1:14 ` Tim Cross
2011-06-28 1:39 ` Glenn Morris
2011-06-28 2:24 ` Glenn Morris
2011-06-28 18:11 ` Chong Yidong
2011-06-27 13:06 ` Richard Stallman
2011-06-30 3:58 ` Stefan Monnier
2011-07-01 0:18 ` Richard Stallman
2011-07-01 0:50 ` chad
2011-07-01 11:40 ` Richard Stallman
2011-07-01 2:29 ` Stefan Monnier
2011-07-01 11:40 ` Richard Stallman
2011-07-01 12:30 ` Frank Schmitt
2011-07-02 8:11 ` Richard Stallman
2011-07-02 14:21 ` Stephen J. Turnbull
2011-07-03 12:49 ` Richard Stallman
2011-07-04 3:27 ` Stephen J. Turnbull
2011-07-04 11:39 ` Richard Stallman
2011-07-05 0:53 ` Tim Cross
2011-07-05 12:45 ` Richard Stallman
2011-07-05 14:11 ` Jan Djärv
2011-07-05 21:05 ` Richard Stallman
2011-07-05 21:43 ` Antoine Levitt
2011-07-05 23:28 ` chad
2011-07-06 1:54 ` Stephen J. Turnbull
2011-07-06 14:33 ` Richard Stallman
2011-07-06 19:39 ` chad
2011-07-07 0:34 ` Richard Stallman
2011-07-07 1:01 ` chad
2011-07-07 16:31 ` Richard Stallman
2011-07-07 22:16 ` Michael Welsh Duggan
2011-07-08 0:07 ` Richard Stallman
2011-07-07 1:06 ` Tim Cross
2011-07-07 1:19 ` Lars Magne Ingebrigtsen
2011-07-07 1:28 ` chad
2011-07-07 16:31 ` Richard Stallman
2011-07-08 23:38 ` chad
2011-07-09 14:38 ` Richard Stallman
2011-07-12 3:11 ` chad
2011-07-07 3:25 ` Tim Cross
2011-07-07 16:31 ` Richard Stallman
2011-07-07 7:14 ` Richard Riley
2011-07-07 15:02 ` Tim Cross
2011-07-07 15:17 ` Lars Magne Ingebrigtsen
2011-07-08 0:06 ` Richard Stallman
2011-07-08 0:47 ` Stefan Monnier
2011-07-09 1:50 ` Tim Cross
2011-07-10 12:27 ` Lars Magne Ingebrigtsen
2011-07-10 22:25 ` Tim Cross
2011-07-11 12:53 ` Stefan Monnier
2011-07-11 13:27 ` Lars Magne Ingebrigtsen
2011-07-11 15:28 ` Ken Brown
2011-07-11 16:34 ` Lars Magne Ingebrigtsen
2011-07-11 18:42 ` Ken Brown
2011-08-02 21:32 ` Ken Brown
2011-08-02 22:09 ` Lars Magne Ingebrigtsen
2011-08-03 0:40 ` Ken Brown
2011-08-03 1:20 ` Stefan Monnier
2011-08-04 15:24 ` Ken Brown
2011-08-04 20:15 ` Stefan Monnier
2011-08-04 21:57 ` Ken Brown
2011-08-06 1:56 ` Tim Cross
2011-08-06 15:56 ` Lars Magne Ingebrigtsen
2011-08-06 17:27 ` Stefan Monnier
2011-08-06 17:34 ` Lars Ingebrigtsen
2011-08-06 18:33 ` Ken Brown
2011-08-06 18:36 ` Lennart Borgman
2011-08-06 23:20 ` Lars Magne Ingebrigtsen
2011-08-06 23:26 ` Lennart Borgman
2011-08-07 0:07 ` Tim Cross
2011-08-07 0:28 ` Lars Magne Ingebrigtsen
2011-08-07 1:34 ` Tim Cross
2011-08-06 23:18 ` Lars Magne Ingebrigtsen
2011-08-07 16:25 ` Stefan Monnier
2011-09-29 15:08 ` Ken Brown
2011-10-06 19:41 ` Lars Magne Ingebrigtsen
2011-10-07 13:12 ` Stefan Monnier [this message]
2011-10-09 6:05 ` Tim Cross
2011-08-03 4:17 ` Richard Stallman
2011-07-08 0:06 ` Richard Stallman
2011-07-09 2:38 ` Tim Cross
2011-07-09 14:38 ` Richard Stallman
2011-07-06 14:32 ` Richard Stallman
2011-07-07 22:37 ` Andreas Rottmann
2011-07-05 14:22 ` Per Starbäck
2011-07-05 21:05 ` Richard Stallman
2011-07-05 14:24 ` Antoine Levitt
2011-07-05 21:05 ` Richard Stallman
2011-07-06 11:11 ` Richard Riley
2011-07-08 7:56 ` Peter Münster
2011-07-08 18:31 ` Richard Stallman
2011-07-12 14:41 ` Peter Münster
2011-07-05 8:28 ` Stephen J. Turnbull
2011-07-05 21:05 ` Richard Stallman
2011-07-06 1:39 ` Stephen J. Turnbull
2011-07-03 17:08 ` Stefan Monnier
2011-07-04 0:07 ` Richard Stallman
2011-07-04 2:49 ` Chong Yidong
2011-06-27 15:08 ` Jason Rumney
2011-06-27 15:34 ` Julien Danjou
2011-06-27 17:10 ` Stephen J. Turnbull
2011-06-27 18:56 ` Lars Magne Ingebrigtsen
2011-06-27 19:54 ` Ted Zlatanov
2011-06-28 0:42 ` Stephen J. Turnbull
2011-06-27 21:03 ` Chong Yidong
2011-06-28 15:20 ` Lars Magne Ingebrigtsen
2011-06-27 23:03 ` Richard Stallman
2011-06-27 19:07 ` Ted Zlatanov
2011-06-27 16:17 ` Lars Magne Ingebrigtsen
2011-06-28 14:57 ` Jason Rumney
2011-06-26 16:18 ` Richard Stallman
2011-06-26 18:45 ` Lars Magne Ingebrigtsen
2011-06-26 23:21 ` Richard Stallman
-- strict thread matches above, loose matches on Subject: below --
2011-06-27 11:25 Andrey Paramonov
2011-06-27 11:38 ` Lars Magne Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=jwvfwj5j6e1.fsf-monnier+emacs@gnu.org \
--to=monnier@iro.umontreal.ca \
--cc=emacs-devel@gnu.org \
--cc=kbrown@cornell.edu \
--cc=larsi@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.