NNTP Headers and OutLook Express 6

C

Chemi

What is happening with the standards?

RFC 1036 states that Dates must follow this format:

"EEE, dd MMM yyyy HH:mm:ss Z"

And OutLook Express 6 when the day of month has just one digit, doesn't
add 0 so it uses:

"EEE, d MMM yyyy HH:mm:ss Z".

RFC 1036 states that From must follow one of these formats:

From: (e-mail address removed)
From: (e-mail address removed) (Mark Horton)
From: Mark Horton <[email protected]>

And OutLook Express 6 uses "" like this:

From: "Mark Horton" <[email protected]>

And also, how do you know the Locale used when OutLook postes a message?
OutLook Express 6 doesn't add any field in the header about Locale.

Any comment or help solving these three issues? It is nightmare develop
a web application to support web access to NNTP Servers if providers
don't follow the standards. My source of information was this RFC:
http://james.apache.org/rfclist/nntp/rfc1036.txt Is there any updated
one perhaps?

Thanks in advance,

Chemi.
 
D

Diane Poremsky [MVP]

I use http://www.faqs.org/rfcs/ to check RFCs... and keep in mind, many of
them say 'should' not 'must' when discussing how things needed to be done
when the RFC was written many years ago.

In any event, you'll get better answers in the outlook express
newsgroups -the ones you posted to are for Outlook, which doesn't support
NNTP without 3rd party add-ins.

microsoft.public.windows.inetexplorer.ie6_outlookexpress

--
Diane Poremsky [MVP - Outlook]
Author, Teach Yourself Outlook 2003 in 24 Hours
Coauthor, OneNote 2003 for Windows (Visual QuickStart Guide)
Author, Google and Other Search Engines (Visual QuickStart Guide)



Join OneNote Tips mailing list: http://www.onenote-tips.net/
 
B

Brian Tillman

Chemi said:
RFC 1036 states that From must follow one of these formats:

From: (e-mail address removed)
From: (e-mail address removed) (Mark Horton)
From: Mark Horton <[email protected]>

And OutLook Express 6 uses "" like this:

From: "Mark Horton" (e-mail address removed)

Perfectly legal. Strings enclosed in quotes are treated as comments. Thus,
what OE uses is subsumed by your first choice. Moreover, certain characters
_require_ being enclosed in quotes.
 
C

Chemi

Brian said:
Perfectly legal. Strings enclosed in quotes are treated as comments.
Thus, what OE uses is subsumed by your first choice. Moreover,
certain characters _require_ being enclosed in quotes.

As far as I know (reading RFC-1036) comments are between () not "".

Regards,

Chemi.
 
C

Chemi

Diane said:
I use http://www.faqs.org/rfcs/ to check RFCs... and keep in mind, many of
them say 'should' not 'must' when discussing how things needed to be done
when the RFC was written many years ago.

In any event, you'll get better answers in the outlook express
newsgroups -the ones you posted to are for Outlook, which doesn't support
NNTP without 3rd party add-ins.

microsoft.public.windows.inetexplorer.ie6_outlookexpress
BTW, and sorry for the newbie question but I ma new to this software.
Which are the differences between OutLook and OutLook Express? Any pointer?

Thanks in advance,

Chemi.
 
B

Brian Tillman

Chemi said:
As far as I know (reading RFC-1036) comments are between () not "".

Insofar as you are calling strings in parentheses comments, you're correct.
I mislabeled quoted strings as comments. However, from Section 2 of
RFC-1036:

"Therefore, the rule is adopted that all USENET news messages must be
formatted as valid Internet mail messages, according to the Internet
standard RFC-822."

If we reference RFC-822, we see, in Section 3.2, that the field-body of a
header may contain quoted strings. Section 3.3 says that if a header
contains one of the specials, that special MUST be contained within a quoted
string. My interpretation of all this (and I know others who have written
SMTP and NEWS servers who also interpret the RFCs as I do) is that quoted
strings are perfectly legal in any headers, including the From and if an
atom in the header contains one of the specials, that those specials must be
part of a quoted string in the header.
 
C

Chemi

Brian said:
Insofar as you are calling strings in parentheses comments, you're
correct. I mislabeled quoted strings as comments. However, from
Section 2 of RFC-1036:

"Therefore, the rule is adopted that all USENET news messages must be
formatted as valid Internet mail messages, according to the Internet
standard RFC-822."

If we reference RFC-822, we see, in Section 3.2, that the field-body
of a header may contain quoted strings. Section 3.3 says that if a
header contains one of the specials, that special MUST be contained
within a quoted string. My interpretation of all this (and I know
others who have written SMTP and NEWS servers who also interpret the
RFCs as I do) is that quoted strings are perfectly legal in any
headers, including the From and if an atom in the header contains one
of the specials, that those specials must be part of a quoted string
in the header.

Ok Brian, I didn't read RFC-822 but it seems that RFC-1036 is not 100%
accurate because in section 2.1.1. it is explained that:

<<
Thus, the three permissible forms are:

From: (e-mail address removed)
From: (e-mail address removed) (Mark Horton)
From: Mark Horton <[email protected]>

Full names may contain any printing ASCII characters from space
through tilde, except that they may not contain "(" (left parenthesis),
")" (right parenthesis), "<" (left angle bracket), or ">" (right angle
bracket). Additional restrictions may be placed on full names by the
mail standard, in particular, the characters "," (comma), ":" (colon),
"@" (at), "!" (bang), "/" (slash), "=" (equal), and ";" (semicolon) are
inadvisable in full names.
Exactly in this section should be said that quotes are permitted..... :-(

Well, the summary is that for From: header there are four permissible forms:

From: (e-mail address removed)
From: (e-mail address removed) (Mark Horton)
From: Mark Horton <[email protected]>
From: "Mark Horton" <[email protected]>

Right?

Thanks,

Chemi.
 
B

Brian Tillman

Chemi said:
Well, the summary is that for From: header there are four permissible
forms:
From: (e-mail address removed)
From: (e-mail address removed) (Mark Horton)
From: Mark Horton <[email protected]>
From: "Mark Horton" <[email protected]>

Right?

I'd also include some others. I'm not sure an exhaustive list is worth
enumerating. For example,

From: "Mark Horton"@cbosgd.ATT.COM

is a valid address where the mailbox's address specification contains a
space.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top