Questions tagged [nntp]

NNTP is the Network News Transport Protocol used to transfer Usenet news around. Notice that questions about the usage of news clients are considered off-topic.

The Network News Transfer Protocol (NNTP) is an application protocol used for transporting Usenet news articles (netnews) between news servers and for reading and posting articles by end user client applications.

The messages and protocol are defined in RFCs from The Internet Engineering Task Force (IETF). The messages are defined in RFC 5536 and the way these are transferred is defined in RFC 5537.

Users read messages using a client which connects to a server. Servers pass messages between each other so that all messages in the group that the server manages are available to the client. Or, as the netnews RFC 5537 say in 1.1, "Basic Concepts":

"Netnews" is a set of protocols for generating, storing, and retrieving news "articles" whose format is defined in [RFC5536], and for exchanging them amongst a readership that is potentially widely distributed. It is organized around "newsgroups", with the expectation that each reader will be able to see all articles posted to each newsgroup in which he participates. These protocols most commonly use a flooding algorithm that propagates copies throughout a network of participating servers. Typically, only one copy is stored per server, and each server makes it available on demand to readers able to access that server.

"Usenet" is a particular worldwide, publicly accessible network based on the Netnews protocols. It is only one such possible network; there are deployments of the Netnews protocols other than Usenet (such as ones internal to particular organizations). This document discusses the more general Netnews architecture and protocols.

Clients tend to be applications that run on users' machines although there are some gateways to Usenet including Google Groups.

56 questions
15
votes
9 answers

Is NNTP dead / NNTP successor?

If its dead, is there a successor? For those who didn't know: The Network News Transfer Protocol or NNTP is an Internet application protocol used primarily for reading and posting Usenet articles (aka netnews), as well as transferring news among…
Jason
  • 16,739
  • 23
  • 87
  • 137
3
votes
1 answer

NNTP usenet download messages

I would like to download usenet messages to my personal Mysql database, so without using any newsreader. At the moment i'm using IpWorks component for .NET . I've created a simple app in Vb.Net, It works, but it's realy slow... to download and to…
stighy
  • 7,260
  • 25
  • 97
  • 157
3
votes
1 answer

Any good C++/C NNTP libs?

I came across some crusty and limited efforts awhile back but I was wondering if there was something truly functional that I missed, preferably in C++ but C is better than nothing.
Newton Falls
  • 2,148
  • 3
  • 17
  • 22
3
votes
1 answer

persist e-mail in a RDBMS

I'm considering using dbmail, Archiveopteryx, manitou or James to persist javax.mail.Message objects, not exactly e-mail per se. However, I'm guessing that, in the case of dbmail specifically, it's only really useful for actual sending and…
Thufir
  • 8,216
  • 28
  • 125
  • 273
3
votes
1 answer

What are the standard headers in NNTP?

After looking at the NNTP standard, I have figured out how to extract a header from the message, how to fold headers, and how to separate the header label from the header text. What I can't find is an official list of standard NNTP headers. The…
Kevin Lacquement
  • 5,057
  • 3
  • 25
  • 30
2
votes
2 answers

.Net NNTP implementation

Is there a good .Net implementation of the NNTP protocol?
justme
2
votes
1 answer

Java & NNTP : How to post binary file?

I asked Google several times without answer. So, I decide to ask you my question. How can I send (post) a binary file to a newsgroup server using Java ?
Lambdacrash
  • 201
  • 2
  • 10
2
votes
2 answers

Best nntp to web gateway?

My company uses usenet groups on an internal nntp server and I would like to add a web server to this that would allow the usual browsing and searching but in addition provide an archive of old messages that may have expired on the server. This is…
Dave Griffiths
  • 1,962
  • 19
  • 22
2
votes
0 answers

NNTP - wrong size file & yDec

I'm currently trying to developp a simple software which retrieves articles on a nntp server. I'm using NNTPClient from apache.commons.net. When I retrieve all the segments of an article, segments are longer than expected and I cannot decode them…
Airy
  • 748
  • 2
  • 10
  • 27
2
votes
1 answer

Hashing SMTP and NNTP messages?

I want to store and index all of my historical e-mail and news as individual message files, using some computed hash code based on the message body+headers. Then I'll index on other things as well -- for searching. For the primary index key, my…
Todd Lehman
  • 2,880
  • 1
  • 26
  • 32
2
votes
1 answer

NNTP server implementation

I'm trying to implement nntp server. But looks like I have a problem with multi line response. When I sent response client close connection. I'm using Thunderbird and SeaMonkey as clients. I heed help to understand what wrong with my response.…
Alex
  • 967
  • 4
  • 15
  • 38
2
votes
3 answers

Mailman mail list nntp support

Using mailing list provide by mailman was a little bit ... user unfriendly so I try to find how can I get some nntp endpoint from a mailman mailing list in two different cases : Case #1 : I got access to the mailman server configuration and can…
Clawfire
  • 499
  • 1
  • 6
  • 14
2
votes
1 answer

Seeking example of how to use nntp package

I still quite new to the whole monad/IO thing, and I am having trouble using the nntp package. Could someone show me an example of how to use it please? eg. How to get a list of article IDs of a group within the last 24 hours?
ePak
  • 484
  • 5
  • 12
2
votes
5 answers

What PHP class to use for accessing NNTP

I'd like to access NNTP servers, groups, and messages through PHP. Is there any existing class you'd recommend? Preferably PHP5 and good OOP.
user158616
  • 29
  • 1
  • 3
2
votes
1 answer

Know any embeddable NNTP servers?

I'm writing a bit of code that uses the Apache NNTP Client to fetch articles from an NNTP server. Once the code ships, we'll use an Apache James server to read the articles from. But to test the code, I'm looking for an embedded Java NNTP server, so…
Karthik V
  • 1,033
  • 1
  • 14
  • 29
1
2 3 4