Gnus development mailing list
 help / color / mirror / Atom feed
From: Stainless Steel Rat <ratinox@peorth.gweep.net>
Subject: Re: Sender header?
Date: Thu, 24 May 2001 14:35:06 -0400	[thread overview]
Message-ID: <01May24.143521edt.115214@gateway.intersys.com> (raw)
In-Reply-To: <vafsnhuk8t2.fsf@lucy.cs.uni-dortmund.de>

Before this gets too long, here is a hint: system-name.  Think about it for
a moment.

* Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)  on Thu, 24 May 2001
| I dare say that people don't complain because people can frob their
| From header via user-mail-address.  They cannot, however, frob their
| Sender header via user-mail-address.

And they should not.  Frobbing it directly would be a violation of the
requirements of RFCs 2822 and 1034.

[...]
|   - Generate a Sender header using user-login-name, followed by "@",
|     followed by system-name.

Which is as canonical as a program can get.  Sender is supposed to be
canonical.  By "canonical" I mean "an attempt has been made to ensure that
the mailbox is valid".  For a correctly configured system, and that
includes the mail hubs and what-not, not just the local machine, `login at
FQDN' is canonical.

I apparantly misunderstood something, because using user-mail-address for
generating Sender would break that.  Therefore it should not be done.

[...]
| I don't know what does RFC 2822 say.  I only know about RFC 822.  The
| local RFC server doesn't seem to know about this RFC.  Can you help
| out?

RFCs 2821 and 2822 obsoleted RFCs 821 and 822 about a month ago.  They
clarify a lot of things, not the least of which is Sender, both by standard
and defacto use.

[...]
| I'm with you so far.  I presume that you have set user-mail-address to
| "ratinox@peorth.gweep.net".  Then my proposal does what you want.

No, I don't.  I have my system configured correctly.  It knows itself as
peorth.gweep.net, so Emacs knows it as peorth.gweep.net, so Gnus knows it
as peorth.gweep.net, and nothing needs to be kludged.

You seem to believe that because only one person is involved in originating
a message and submitting it that the one person has only one identity.
This is not true.  If I were to send a message from rei.nerv.gweep.net (one
of peorth's MX hosts), I am still ratinox@peorth, but I am also
ratinox@rei.nerv.  As the originator of a message I am ratinox@peorth and I
put that in the From header -- how I accomplish that is not relevant.  As
the sender I am ratinox@rei.nerv, and that goes in the Sender header.  It
is up to rei's admins to ensure that ratinox@rei.nerv is deliverable.  And
everything Just Works, no fuss, no muss.

Handling mail incorrectly seems easy, until you discover that everything is
an exception.  Doing it right is hard to set up, but there are few special
cases and everything else Just Works.
-- 
Rat <ratinox@peorth.gweep.net>    \ Happy Fun Ball may stick to certain types
Minion of Nathan - Nathan says Hi! \ of skin.
PGP Key: at a key server near you!  \ 



  reply	other threads:[~2001-05-24 18:35 UTC|newest]

Thread overview: 121+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-23 16:27 Kai Großjohann
2001-05-23 16:34 ` Paul Jarc
2001-05-24 13:17   ` Kai Großjohann
2001-05-23 18:14 ` Stainless Steel Rat
2001-05-24 13:11   ` Kai Großjohann
2001-05-24 15:59     ` Stainless Steel Rat
2001-05-24 16:31       ` Kai Großjohann
2001-05-24 18:35         ` Stainless Steel Rat [this message]
2001-05-24 19:00           ` Paul Jarc
2001-05-24 19:34             ` Stainless Steel Rat
2001-05-24 19:52               ` Paul Jarc
2001-05-24 20:32                 ` Stainless Steel Rat
2001-05-24 20:48                   ` Paul Jarc
2001-05-24 21:20                     ` Stainless Steel Rat
2001-05-24 21:31                       ` Paul Jarc
2001-05-25  1:15                         ` Stainless Steel Rat
2001-05-25 15:26                           ` Paul Jarc
2001-05-24 22:59                       ` Kai Großjohann
2001-05-25  1:23                         ` Stainless Steel Rat
2001-05-25  2:38                           ` Bjørn Mork
2001-05-25  4:12                             ` Stainless Steel Rat
2001-05-25  9:30                             ` Kai Großjohann
2001-05-25  9:28                           ` Kai Großjohann
2001-05-25 20:08                             ` Stainless Steel Rat
2001-05-25 20:30                               ` Paul Jarc
2001-05-25 22:00                                 ` Bjørn Mork
2001-05-26  5:09                                 ` Stainless Steel Rat
2001-05-27 22:34                                   ` Paul Jarc
2001-05-27 23:14                                     ` Stainless Steel Rat
2001-05-27 23:31                                       ` Paul Jarc
2001-05-25 21:49                               ` Kai Großjohann
2001-05-26  5:29                                 ` Stainless Steel Rat
2001-05-26 22:26                                   ` Kai Großjohann
2001-05-24 23:18                       ` Barry Fishman
2001-05-25  1:30                         ` Stainless Steel Rat
2001-05-25 16:06                           ` Paul Jarc
2001-05-25  2:10                         ` Harry Putnam
2001-05-25  4:24                           ` Stainless Steel Rat
2001-05-25  5:05                             ` Harry Putnam
2001-05-25 16:13                               ` Paul Jarc
2001-05-25 16:17                           ` Paul Jarc
2001-05-25 17:50                             ` Harry Putnam
2001-05-25 18:16                               ` Paul Jarc
2001-05-25 19:45                                 ` Harry Putnam
2001-05-25 21:59                                   ` Kai Großjohann
2001-05-25 21:55                               ` Kai Großjohann
2001-05-25 23:40                                 ` Harry Putnam
     [not found]                                   ` <87y9rknm6e.fsf@bandersnatch.i-did-not-set--mail-host-address--so-shoot-me>
2001-05-26 16:05                                     ` Harry Putnam
2001-06-02 21:44                                       ` Amos Gouaux
2001-05-26 22:21                                   ` Kai Großjohann
2001-05-27 21:39                                   ` Paul Jarc
2001-05-27 22:00                                     ` Harry Putnam
2001-05-27 22:22                                       ` Paul Jarc
2001-05-26 17:02                           ` Barry Fishman
2001-05-26 20:20                             ` Harry Putnam
2001-05-27 23:38                               ` Paul Jarc
2001-05-27 23:42                             ` Paul Jarc
2001-05-25  3:08                         ` Russ Allbery
2001-05-25  4:28                           ` Stainless Steel Rat
2001-05-25  5:21                             ` Russ Allbery
2001-05-25  9:23                             ` Kai Großjohann
2001-05-25 20:00                               ` Stainless Steel Rat
2001-05-25 21:52                                 ` Kai Großjohann
2001-05-26  5:33                                   ` Stainless Steel Rat
2001-05-26 22:24                                     ` Kai Großjohann
2001-05-25 11:46                           ` Per Abrahamsen
2001-05-25 21:56                             ` Jesper Harder
2001-05-25 16:21                           ` Paul Jarc
2001-05-26  6:45                             ` Russ Allbery
2001-05-26 22:22                               ` Kai Großjohann
2001-05-27 21:46                                 ` Paul Jarc
2001-05-27 21:45                               ` Paul Jarc
2001-05-27 22:48                                 ` Russ Allbery
2001-05-25  2:01                       ` Bjørn Mork
2001-05-24 22:53                   ` Kai Großjohann
2001-05-25  1:38                     ` Stainless Steel Rat
2001-05-25 14:56                       ` Paul Jarc
2001-05-25 20:12                         ` Stainless Steel Rat
2001-05-25 20:39                           ` Paul Jarc
2001-05-25 22:04                             ` Kai Großjohann
2001-05-25 22:15                               ` Paul Jarc
2001-05-25 22:34                                 ` Kai Großjohann
2001-05-25 22:47                                   ` Paul Jarc
2001-05-26  5:26                             ` Stainless Steel Rat
2001-05-27 22:15                               ` Paul Jarc
2001-05-27 23:02                                 ` Stainless Steel Rat
2001-05-27 23:20                                   ` Paul Jarc
2001-05-24 20:30               ` Graham Murray
2001-05-24 21:13                 ` Stainless Steel Rat
2001-05-24 21:26                   ` Paul Jarc
2001-05-25  1:12                     ` Stainless Steel Rat
2001-05-25  2:27                       ` Bjørn Mork
2001-05-25  4:10                         ` Stainless Steel Rat
2001-05-25  9:37                           ` Kai Großjohann
2001-05-25 19:54                             ` Stainless Steel Rat
2001-05-25  3:10                       ` Russ Allbery
2001-05-25  4:11                         ` Stainless Steel Rat
2001-05-25  5:20                           ` Russ Allbery
2001-05-25 15:55                       ` Paul Jarc
2001-05-24 23:02                   ` Kai Großjohann
2001-05-25  1:12                     ` Stainless Steel Rat
2001-05-25  9:35                       ` Kai Großjohann
2001-05-24 22:40           ` Kai Großjohann
2001-05-25 14:44             ` Paul Jarc
2001-05-24 22:49           ` Kai Großjohann
2001-05-24 20:18     ` Christoph Conrad
2001-05-24 20:29       ` Paul Jarc
2001-05-25  8:17         ` Christoph Conrad
2001-05-25  1:45 ` Karl Kleinpaste
2001-05-25  9:19   ` Kai Großjohann
2001-05-25 11:50     ` Karl Kleinpaste
2001-05-25 15:31       ` Paul Jarc
2001-05-25 21:21       ` Christoph Conrad
2001-05-25 15:35     ` Paul Jarc
2001-05-25 16:12       ` Kai Großjohann
2001-05-25 16:24         ` Paul Jarc
2001-05-25 16:49           ` Kai Großjohann
2001-05-25 17:39             ` Paul Jarc
2001-05-25 18:01               ` Bjørn Mork
2001-05-25 18:23                 ` Paul Jarc
2001-05-25 18:01               ` Kai Großjohann

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=01May24.143521edt.115214@gateway.intersys.com \
    --to=ratinox@peorth.gweep.net \
    /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.
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 NNTP newsgroup(s).