Chapter 12. Running a News Server


Chapter 11 discussed the use of pull mail servers, which allow users to read messages directed to them personally . This chapter covers a different type of messaging system: news servers. Where e-mail is a one-to-one correspondence, news (or Usenet news or Netnews, as it's often called) is a one-to-many transmission medium. A user may post a message to a news server, and any user of that news server may then read that message. What's more, news servers often communicate amongst themselves , resulting in propagation of messages across the world. Whether you run a news server that's only used locally or one that's connected to others, news servers can provide a useful group communication system for your users.

Traditional news servers talk to each other as equals, exchanging all messages in newsgroups. These servers support multiple clients on the same or other computers, which read a small subset of all messages. One variant on a regular news server is a program that connects to a conventional news server as a client in order to download only a subset of the messages that the local users want to read. Such miniature news servers are often run on personal computers to permit offline news reading ”rather than connect to the Internet and stay connected while reading news, the system can connect, download messages, and allow the user to read them while disconnected. This approach can minimize network connection times, which can be important if you're billed by the minute.

NOTE

graphics/note.gif

Although the preceding discussion refers to news as a one-to-many communications tool and e-mail as a one-to-one tool, e-mail is somewhat more flexible than this. You can specify multiple recipients for your e-mail, for one thing. There's also a tool, known as a mailing list, that allows for the creation of a group discussion similar to news. Mailing lists are typically set up to support special interest groups, and their subscription methods aren't quite as standardized as news group subscriptions.




Advanced Linux Networking
Advanced Linux Networking
ISBN: 0201774232
EAN: 2147483647
Year: 2002
Pages: 203

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net