On Mon, Jul 26, 2004 at 11:05:29AM +1000, Terje Petersen wrote:
|
| The term SUBMITTER is getting confused even by smart people.
|
| SUBMITTER is merely the reply address. The parameter would have been
| a lot less confusing if it was simply called REPLYTO.
|
| The RFC.2822 FROM address is supposed to be identical to this parameter.
In the forwarding case, where
a(_at_)a(_dot_)com sends mail to b(_at_)b(_dot_)com
b(_at_)b(_dot_)com forwards to c(_at_)c(_dot_)com,
When c.com receives the message, it sees
MAIL FROM:<a(_at_)a(_dot_)com> SUBMITTER=<b(_at_)b(_dot_)com>
Due to the nature of the forwarding relationship, b(_at_)b(_dot_)com
and c(_at_)c(_dot_)com can be said to represent the same entity.
In this case, SUBMITTER is not the reply address, and it is
not identical to the 2822.From header.
SUBMITTER identifies the entity responsible for the most
recent logical insertion of the message into the mailstream.
a(_at_)a(_dot_)com -> b(_at_)b(_dot_)com is one logical delivery.
b(_at_)b(_dot_)com -> c(_at_)c(_dot_)com is another logical delivery.
A logical delivery may consist of more than one physical
SMTP transaction due to the presence of smarthosts and
intramural relaying.