ietf-822
[Top] [All Lists]

Re: questions on RFC2822

2001-09-12 07:20:52

presnick(_at_)qualcomm(_dot_)com (Pete Resnick)  wrote on 10.09.01 in 
<a05100303b7c2c23c729e(_at_)[216(_dot_)43(_dot_)25(_dot_)67]>:

On 9/10/01 at 1:17 PM -0500, Eric A. Hall wrote:

...particularly since usefor-05 says that some of the field body
must appear on the same line as the field name.

Usefor is a particular profile of 2822 since evidently newsreaders
have problems parsing all of 2822.

Not so much newsreaders as news*servers*. Newsservers are often highly  
optimized, because they need to be able to process a full feed of Usenet -  
which is probably significantly more articles per second than even the  
largest mail servers do mails per second, *and* people want articles to go  
out after a delay measured only in milliseconds.

And remember, Usenet doesn't have an envelope like SMTP does. That makes  
for completely different performance requirements.

OTOH, Newsservers - at least in their high-performance transit parts - are  
typically only interested in a subset of all headers (those relevant to  
decide how to handle each article).

So, what they need is to be able to locate the relevant headers fast (this  
is where general header rules come in) and then to parse those few headers  
fast (which is where stricter rules for a few headers come in).

MfG Kai

<Prev in Thread] Current Thread [Next in Thread>