all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: chad <yandros@MIT.EDU>
To: Glenn Morris <rgm@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: Default for the envelope From in smtpmail.el
Date: Sat, 11 Aug 2012 20:06:57 -0700	[thread overview]
Message-ID: <2962EC94-1044-47A5-A111-F4CBACFDCA0B@mit.edu> (raw)
In-Reply-To: <n9a9y0ooah.fsf@fencepost.gnu.org>

On 11 Aug 2012, at 19:08, Glenn Morris <rgm@gnu.org> wrote:

>> I suspect that Glenn is talking about the case where Emacs is
>> pretending to be an MTA.
> 
> Not as far as I know. I'm talking about plain old talking to an SMTP
> server.

Probably poor terminology on my part; I learned most of this when MSA and MTA meant basically the same thing (if they were even coined). This is the case that I meant: emacs speaking a network protocol, as opposed to formatting a file and handing it off to a locale program for delivery.

In the case Stephen was talking about, local users needed privileges to request an envelope-from (via comand-line switch or From: header) that's not the username. Those systems are still out there, but many people just use network services instead, entirely ignoring the local mail systems.  This is basically what emacs does when it talks directly to an SMTP server.

I'd be surprised that the current default ever worked, but with all the changes to the SMTP infrastructure in the past several months, it seems likely that everyone who cares fixes it for themselves (I used to do so myself, with some simple wrapper code around the mail sending code).

I was hoping to clarify for Stephen that you guys aren't talking about the same cases (at least, it seemed to me that you weren't).  I do agree with you about the better default choice, although I also imagine that it's still manually fixed by almost everyone who cares.

I hope that helps.  Sorry for adding to the noise.
*Chad




  parent reply	other threads:[~2012-08-12  3:06 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-05 15:16 Default for the envelope From in smtpmail.el Lars Magne Ingebrigtsen
2011-07-05 17:16 ` Eli Zaretskii
2011-07-05 19:40   ` Juanma Barranquero
2011-07-05 20:33     ` Eli Zaretskii
2011-07-06  1:30 ` Tim Cross
2012-08-11  1:15 ` Glenn Morris
2012-08-11  6:29   ` Eli Zaretskii
2012-08-11 17:52     ` Glenn Morris
2012-08-11 18:06       ` Glenn Morris
2012-08-12  0:21         ` Rasmus
2012-08-12  0:19       ` Stephen J. Turnbull
2012-08-12  0:42         ` chad
2012-08-12  2:08           ` Glenn Morris
2012-08-12  2:15             ` Glenn Morris
2012-08-12  3:06             ` chad [this message]
2012-08-12 15:02               ` Stephen J. Turnbull
2012-08-12 17:38                 ` chad
2012-08-13  3:43                   ` Stephen J. Turnbull
2012-09-04 13:13                     ` Nix
2012-09-05  1:30                       ` Stephen J. Turnbull
2012-09-05  9:14                         ` Nix
2012-09-04 15:49       ` Lars Ingebrigtsen
2012-09-04 16:01         ` Lars 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=2962EC94-1044-47A5-A111-F4CBACFDCA0B@mit.edu \
    --to=yandros@mit.edu \
    --cc=emacs-devel@gnu.org \
    --cc=rgm@gnu.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.