Implements the Network News Transfer Protocol.
For a list of all members of this type, see NntpClient Members.
System.Object
SocketTools.NntpClient
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
The Network News Transfer Protocol (NNTP) is used with servers that provide news services. This is similar in functionality to bulletin boards or message boards, where topics are organized hierarchically into groups, called newsgroups. Users can browse and search for messages, called news articles, which have been posted by other users. On many servers, they can also post their own articles which can be read by others. The largest collection of public newsgroups available is called USENET, a world-wide distributed discussion system. In addition, there are a large number of smaller news servers. For example, Microsoft operates a news server which functions as a forum for technical questions and announcements.
The NntpClient class provides a comprehensive interface for accessing newsgroups, retrieving articles and posting new articles. In combination with the MailMessage class to process the news articles, this class can be used to integrate newsgroup access with an existing e-mail application, or you can implement your own full-featured newsgroup client.
This class supports secure connections using the standard SSL and TLS protocols. A SocketTools Secure .NET Edition license must be purchased to use the security features in this class.
Namespace: SocketTools
Assembly: SocketTools.NntpClient (in SocketTools.NntpClient.dll)
NntpClient Members | SocketTools Namespace