From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/44888 Path: main.gmane.org!not-for-mail From: Stainless Steel Rat Newsgroups: gmane.emacs.gnus.general Subject: Re: Who sets Sender:? Date: Mon, 20 May 2002 21:58:05 -0400 Organization: The Happy Fun Ball Brigade Sender: owner-ding@hpc.uh.edu Message-ID: References: <87bsbak1ws.fsf@nwalsh.com> <87d6vqtqnv.fsf@squeaker.lickey.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1021946575 24108 127.0.0.1 (21 May 2002 02:02:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 21 May 2002 02:02:55 +0000 (UTC) Cc: ding@gnus.org Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 179yzG-0006Gj-00 for ; Tue, 21 May 2002 04:02:54 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 179yws-0005il-00; Mon, 20 May 2002 21:00:26 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 20 May 2002 21:00:44 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id VAA06834 for ; Mon, 20 May 2002 21:00:33 -0500 (CDT) Original-Received: (qmail 22882 invoked by alias); 21 May 2002 02:00:09 -0000 Original-Received: (qmail 22877 invoked from network); 21 May 2002 02:00:09 -0000 Original-Received: from h0060978d8c91.ne.client2.attbi.com (HELO peorth.gweep.net) (qfhomv@24.218.202.161) by gnus.org with SMTP; 21 May 2002 02:00:09 -0000 Original-Received: (from ratinox@localhost) by peorth.gweep.net (8.11.6/8.11.6) id g4L1w5j02834; Mon, 20 May 2002 21:58:05 -0400 Original-To: Norman Walsh X-Attribution: Rat In-Reply-To: <87d6vqtqnv.fsf@squeaker.lickey.com> (Matt Armstrong's message of "Mon, 20 May 2002 16:12:20 -0600") Original-Lines: 34 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) XEmacs/21.1 (Cuyahoga Valley, i686-pc-linux) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:44888 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:44888 * Matt Armstrong on Mon, 20 May 2002 | The point of the Sender: header is mostly lost on me. Maybe it will help clear things up if you consider the idea that an individual has many identities in a networked environment. For example, I am ratinox@peorth.gweep.net. I am also ratinox@rei.nerv.gweep.net, ratinox@sidehack.gweep.net, ratinox@ccs.neu.edu, samurairat@spamcop.net and a few others. Because ccs.neu.edu is made up of many nodes itself I am ratinox@foo.ccs.neu.edu where "foo" is about 50 different machines. Consider the situation where I assume the identity samurairat@spamcop.net, and I am sending mail from my shell on adhara in the NUCCS cluster. By strict reading of RFC 2822, the originator (me) is samurairat@spamcop.net, but the sender (also me) is ratinox@adhara.ccs.neu.edu. A less drastic example is ratinox@ccs.neu.edu as originator and ratinox@adhara.ccs.neu.edu as the sender. They are both me, they are in the same cluster, and mail sent to either will end up on the one mail server, but they are not the same identity. What Gnus is attempting to do is adhere to RFC 2822 which states that, paraphrased, a Sender header must be generated when the identity of the originator of the message differs from the identity of the agent responsible for submitting it to the network. Gnus will makes its best attempt at generating this required header if the user fails to do so. Also, be aware that the Sender header must never be used for anything but human consumption. Yes, every mail agent from Microsoft breaks this. Not my fault. Not Gnus' fault, either. -- Rat \ Do not taunt Happy Fun Ball. Minion of Nathan - Nathan says Hi! \ PGP Key: at a key server near you! \ That and five bucks will get you a small coffee at Starbucks.