On Sun, 12 May 2002, JT wrote:

>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Sun, 12 May 2002, Davide Libenzi wrote:
> > > the "From " line comes from an envelope, and comes from MAIL FROM: SMTP
> > > transaction, RFC822 referes to the Content or Body of the mail, and the
> > > headers that belong in there, those are messages passed through after the
> > > SMTP handshake.
> > >
> > > I can add to RFC822 Headers.
> >
> > it does not matter a freakin' a** from where the hell it comes from. yes
> > you can add to RFC822 headers but you have to respect the the RFC. this
> > is a valid header :
>
> David, take a chill.
>
> We aren't debating what you seem to think we are debating.  No-one is
> claiming that the MTA is responsible for transmitting a textual line of
> the form 'From [EMAIL PROTECTED]' between MTAs.
>
> What we are stating is that it is the MTA's responsibility to add this
> SMTP envelope line to the message before it is handed to the local
> delivery agent, like is done under all current MTAs with the seeming
> exception of Xmail.  When it talks to another MTA (ie, in the case of
> MTA->MTA forwarding), this line gets preserved via the SMTP Mail From
> command and thus has no need of being transmitted seperately.

Ok, the line :

>From [EMAIL PROTECTED]

IS WRONG in the RFC822 mean. this is right :

From: [EMAIL PROTECTED]


and here we have to agree because it's too simple. this comes from 822


     3.2.  HEADER FIELD DEFINITIONS

     These rules show a field meta-syntax, without regard for the
     particular  type  or internal syntax.  Their purpose is to permit
     detection of fields; also, they present to  higher-level  parsers
     an image of each field as fitting on one line.
     field       =  field-name ":" [ field-body ] CRLF
     field-name  =  1*<any CHAR, excluding CTLs, SPACE, and ":">
     field-body  =  field-body-contents
                    [CRLF LWSP-char field-body]
     field-body-contents =
                   <the ASCII characters making up the field-body, as
                    defined in the following sections, and consisting
                    of combinations of atom, quoted-string, and
                    specials tokens, or else consisting of texts>


and it is not MTA responsibility to add the "From: ..." line. it's MUA
responsibility. the only header the RFC821 ( and updates ) require from
the MTA is the "Received: ..." line.




- Davide



-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to