Injection-Date and Injection-Info in nnrpd
Julien ÉLIE
julien at trigofacile.com
Sun Dec 6 18:19:33 UTC 2009
Hi Heiko,
>> [IHAVE] differs from the POST command in that it is intended
>> for use in transferring already-posted articles between hosts.
>
> This is usually true. But for "transferring already-posted articles between
> hosts" people use innd and not nnrpd.
[...]
> Then IHAVE is not necessary in nnrpd at all.
Maybe to reinject already posted articles (via suck, newsx, pullnews)
in case the user who does that only has an access to nnrpd?
But these programs can also use POST...
> In fact, it was not
> implemented for long time, if I remember correctly. Unfortunately people
> use versions of Microsoft Exchange as NNTP client which always uses IHAVE
> (instead of POST).
New in INN 2.4.0:
nnrpd now optionally supports article injection via IHAVE, see readers.conf(5).
Any articles injected this way must have Date, From, Message-ID, Newsgroups,
Path, and Subject headers. X-Trace and X-Complaints-To headers will be added
if the appropriate options are set in readers.conf, but other headers will
not be modified/inserted (e.g. NNTP-Posting-Host, NNTP-Posting-Date, Organization,
Lines, Cc, Bcc, and To headers).
> Distinction between endusers (--> nnrpd) and feeding servers (--> innd)
> makes more sense to me.
I'm OK with your proposal.
However, it is a functional change. So it would be for INN 2.6.0.
Thanks for having pointed that asymmetry out.
--
Julien ÉLIE
« Love isn't all smiles and laughs for the moment;
but crying and fighting for what you believe is right
and will last forever. »
More information about the inn-workers
mailing list