Article View: es.comp.os.linux.programacion
Article #18188Re: Cliente de news...
From: batsman batsman
Date: Sun, 26 Sep 1999 00:00
Date: Sun, 26 Sep 1999 00:00
40 lines
2722 bytes
2722 bytes
In article <37EB929D.B82A677@iname.com>, NoP / Compiler wrote:
> Solo quer�a hacer una preguntilla... de momento quiero hacer
> un BUEN sistema para leer posts y almacenarlos en objetos C++
> que sea un buen bloque y que me asegure que el programa ser�
> a prueba de bombas (lease cabeceras extra�as, etc). Para
> ello s�lo voy a considerar ciertos campos de la cabecera de
> los que tomar� los datos, como el From:, Subject:, etc...
> Mi pregunta es... �como puedo identificar cuando acaba la
> cabecera y comienza el mensaje? Es decir, yo empiezo a leer
> Campo: valor ... �que paro, al encontrar una l�nea en blanco?
> �hay un campo que siempre sea el ultimo? �Que campos deben
> aparecer obligatoriamente en una cabecera?
El RFC 822 dice:
message = fields *( CRLF *text ) ; Everything after
; first null line
; is message body
As� que ya sabes, la cabecera se acaba en la primera l�nea en blanco.
Todo esto y m�s en el RFC 822.
Tal vez te interesen los RFC 977 y 1036, que describen el protocolo
NNTP.
--
_ _
| |__ __ _| |_ ___ _ __ ___ __ _ _ __
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
________________________________________________________________
|Visit | http://www.geocities.com/SiliconValley/Vista/2075 |
| | <=> http://come.to/batsman |
| | and http://www.linuxfreak.com/~quickchat |
|Linux (esp): http://www.geocities.com/SiliconValley/Vista/4289 |
|----------------------------------------------------------------|
|Email: | mailto:batsman_DELME_@_NOSPAM_geocities.com |
| | (remove _DELME_ and _NOSPAM_) |
----------------------------------------------------------------
POWERED BY GNU/LINUX DEBIAN 2.01 HAMM
Technical Details
Message-ID:
<e2sks7.la.ln@simpsons4ever>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<37EB929D.B82A677@iname.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,2b446d1dbbf18839 X-Google-Attributes: gidf86c8,public From: batsman@simpsons4ever. (batsman) Subject: Re: Cliente de news... Date: 1999/09/26 Message-ID: <e2sks7.la.ln@simpsons4ever> X-Deja-AN: 529666584 Distribution: es Content-Transfer-Encoding: 8bit References: <37EB929D.B82A677@iname.com> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: newsmanager@rediris.es X-Trace: batcher.rediris.es 938335581 29923 212.49.137.195 (26 Sep 1999 08:46:21 GMT) Organization: Debian 2.01 HAMM User Mime-Version: 1.0 Reply-To: batsman_DELME_@_NOSPAM_geocities.com NNTP-Posting-Date: 26 Sep 1999 08:46:21 GMT Newsgroups: es.comp.os.linux.programacion