From: Richard Stallman <rms@gnu.org>
To: "Stephen J. Turnbull" <stephen@xemacs.org>
Cc: ich@frank-schmitt.net, emacs-devel@gnu.org
Subject: Re: Changing the default for `send-mail-function'
Date: Sun, 03 Jul 2011 08:49:58 -0400 [thread overview]
Message-ID: <E1QdM7a-0006Au-TC@fencepost.gnu.org> (raw)
In-Reply-To: <87liwgg3vv.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org)
However, one case described earlier (which is a common case) is that
the bounce messages end up in root's mailbox (eg via the postmaster
alias). In that case, Emacs won't be able to read the mail.
Indeed it won't, but what is the situation where this occurs?
What causes it?
There are many other reasons why the bounces won't end up where the
user *can* find them, even if they (or Emacs) is looking for them.
What are some?
There is no inherent reason why local mail delivery of bounces should
be hard, so I think this indicates a bug or bugs in some software.
This unreliability is unavoidable because mail is a store-and-forward
channel, lacking a mandatory mechanism for confirmation of receipt by
the addressee. Neither the MTA nor the MUA can determine if the mail
has failed for quite a while
That's true but it is a different question, not germane to this issue.
For this purpose, we don't need to tell whether any real message
succeeded in reaching its addressees. We only need to tell whether
the local MTA has been configured and is meant to be used.
There is no fundamental reason why it should be hard to determine that.
Here's another approach to determining that:
1. Send mail to a nonexistent local address.
2. See if a bounce message arrives in your local mailbox in a reasonable time.
If it doesn't, the MTA is not configured enough to deliver bounces.
3. Send mail to a remote address with a nonexistent host.
4. Look at the bounce message.
The kind of error should tell you whether remote mail is configured.
However, the clean solution is to establish a conventional way for
programs to determine whether a machine has an MTA that should be
used. sendmail should fail in a specific recognizable way when there
is not one.
--
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/
next prev parent reply other threads:[~2011-07-03 12:49 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 [this message]
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
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=E1QdM7a-0006Au-TC@fencepost.gnu.org \
--to=rms@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=ich@frank-schmitt.net \
--cc=stephen@xemacs.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.