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
0
votes
1 answer

Delphi IdNNTP: download a file from Usenet according to NZB-file

I have a NZB file, something like this: Your File! Example
Red October
  • 689
  • 2
  • 12
  • 31
0
votes
1 answer

What is the best way to determine what articles are available for a given usenet group?

I was wondering what the most efficient way is to get the available articles for a given nntp group. The method I have implemented works as follows: (i) Select the group: GROUP group.name.subname (ii) Get a list of article numbers from the group…
Ben J
  • 1,367
  • 2
  • 15
  • 33
0
votes
1 answer

Erlang supervisor:start_child parameters

I'm trying to understand this bit of supervisor code from ErlNNTP and I can't make sense of it even after reading the erlang documentation (Erlang n00b) on start-child…
DavidH
  • 129
  • 6
0
votes
1 answer

what is the exact syntax for the nntp command LIST HEADERS

I have gone through all the RFC documentation for the syntax of command LIST HEADERS I have found something at https://www.rfc-editor.org/rfc/rfc3977#section-8.6 but it seems to be incomplete. There I got : LIST HEADERS [MSGID|RANGE] There is a…
neotam
  • 2,611
  • 1
  • 31
  • 53
0
votes
1 answer

NNTP command to get count of available newsgroups

Is there an NNTP command to return the count of NewsGroups on an USENET server? (Without having to retrieving the entire list.)
Josh
  • 1,001
  • 9
  • 18
0
votes
2 answers

bridge/gateway for news (NNTP) to web forum

I am looking for a discussion forum suitable for "geeks" and not so technically versed users alike. For years we have been using a newsserver (NNTP) that the geeks are happy with (using Thunderbird or similar interface), however, the younger…
nachtigall
  • 2,447
  • 2
  • 27
  • 35
0
votes
1 answer

is there an alternate to javax.mail.search?

I'm using GNU NNTP to connect to leafnode, which is an NNTP server, on localhost. The GNU API utilizes javax.mail.Message, which comes with the following caveat: From the Message API: ..the message number for a particular Message can change during…
Thufir
  • 8,216
  • 28
  • 125
  • 273
0
votes
2 answers

are USENET or NNTP articles loaded in chronological or reverse chronological order?

sample newsrc: thufir@dur:~$ cat .newsrc gwene.com.androidcentral: 1-99999999 gwene.com.blogspot.emacsworld: 1-99999999 gwene.com.blogspot.googlecode: 1-99999999 gwene.com.blogspot.googlereader: 1-99999999 gwene.com.economist:…
Thufir
  • 8,216
  • 28
  • 125
  • 273
0
votes
2 answers

How to debug something that works and not at random?

I'm using the Net_NNTP ->post() function. This posts a message to a NNTP server. Sometimes however (30-50% of the cases) the lasts 1 or 2 characters of every line of the message are truncated. Sometimes this works just fine. I really can't find any…
cedivad
  • 2,544
  • 6
  • 32
  • 41
-1
votes
1 answer

Parsing / Decoding an NNTP Newsgroup article with corresponding content-type

I am still on trying to create my android newsreader for my university's newsgroup server and once again I am stuck. I am currently using the Apache NNTPClient Library for all of my network calls. I manage to receive the messages and everything is…
maperz
  • 196
  • 3
  • 11
-1
votes
2 answers

Why can't I connect to an NNTP server?

I'm trying to use PHP's imap_open function to connect to an NNTP server but have so far been entirely unsuccessful. (PHP documentation states that this is possible, despite IMAP access being the primary purpose of the function.) After trying…
boulevardofdef
  • 139
  • 3
  • 5
1 2 3
4