Skip Navigational Links
LISTSERV email list manager
LISTSERV - COMMUNITY.EMAILOGY.COM
LISTSERV Menu
Log In
Log In
LISTSERV 17.5 Help - LSTSRV-L Archives
LISTSERV Archives
LISTSERV Archives
Search Archives
Search Archives
Register
Register
Log In
Log In

LSTSRV-L Archives

LISTSERV Site Administrators' Forum

LSTSRV-L

Menu
LISTSERV Archives LISTSERV Archives
LSTSRV-L Home LSTSRV-L Home

Log In Log In
Register Register

Subscribe or Unsubscribe Subscribe or Unsubscribe

Search Archives Search Archives
Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
Re: Full RFC822 compatibility
From:
"John F. Chandler" <PEPMNT@CFAAMP>
Reply To:
The Revised LISTSERV Distribution List <LSTSRV-L@EB0UB011>
Date:
1987 Apr 10 15:28 EDT
Content-Type:
text/plain
Parts/Attachments:
text/plain (39 lines)
> Do not write a parser which accepts only what is specified in
> RFC822 exactly and nothing else. Rather, write a parser which
> accepts and tries to understand everything which remotely looks
> like RFC822! Otherwise you will get into endless trouble.
 
Absolutely!  Sad to say, one of the peculiarities you should be very
patient with is IBM NOTE format -- not because it really comes close to
RFC822, but because so many people use it.
 
> Example of illegal RFC822 things you should accept:
>
> John Smith <JS@HOST>
> should correctly be
> "John Smith" <JS@HOST>
 
Actually, either of the above is correct "as is."
 
> Message-ID: <AAA&BBB@CCC>
> should correctly be
> Message-ID: <"AAA6BBB"@CCC>
 
Ampersand (&) is not a special character and need not be enclosed in
quotes.  I believe a strict interpretation of RFC822 forbids the angle
brackets < > around the message ID (because there is no "phrase" before
the brackets -- the ID should conform to the same rule as a "From" or
"To".)  Still, you should accept ANYTHING in the ID field.
Moreover you should accept:
 (John Smith) <JS@HOST>
which should be
 "John Smith" <JS@HOST>
 
> Message-ID: <AAA@BBB> (From my perfect mailer)
> should correctly be
> Message-ID: <AAA@BBB>
 
Again, neither form is truly correct because of the brackets, but the
text in parentheses is a COMMENT (acceptable absolutely ANYWHERE there
is white space) and would be ignored in parsing.

ATOM RSS1 RSS2

COMMUNITY.EMAILOGY.COM CataList Email List Search Powered by LISTSERV