home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / off-line-readers / usenet / yet-another-faq < prev   
Encoding:
Internet Message Format  |  2001-02-23  |  33.1 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!howland.erols.net!netnews.com!feed2.onemain.com!feed1.onemain.com!nntp2.onemain.com.POSTED!not-for-mail
  2. From: mbn@user2.teleport.com (Mike Northam)
  3. Newsgroups: alt.usenet.offline-reader,alt.answers,news.answers
  4. Subject: alt.usenet.offline-reader: YAFAQ (Yet Another FAQ)
  5. Supersedes: <offline_980171105@teleport.com>
  6. Followup-To: alt.usenet.offline-reader
  7. Lines: 776
  8. Approved: news-answers-request@MIT.EDU
  9. Expires: 7 Apr 2001 13:45:04 GMT
  10. Message-ID: <offline_982849504@teleport.com>
  11. Reply-To: mbn@teleport.com (YAFAQ Maintainer)
  12. Summary: offline reading of mail and news on PCs, Macs, etc. (usually at home)
  13. Date: 22 Feb 2001 05:46:58 -0800
  14. NNTP-Posting-Host: 192.108.254.12
  15. X-Complaints-To: abuse@onemain.com
  16. X-Trace: nntp2.onemain.com 982849470 192.108.254.12 (Thu, 22 Feb 2001 08:44:30 EST)
  17. NNTP-Posting-Date: Thu, 22 Feb 2001 08:44:30 EST
  18. Xref: senator-bedfellow.mit.edu alt.usenet.offline-reader:37406 alt.answers:54096 news.answers:202360
  19.  
  20. Archive-name: off-line-readers/usenet/yet-another-faq
  21. Alt-usenet-offline-reader-archive-name: yet-another-faq
  22. Posting-Frequency: monthly
  23.  
  24. Note: The original author of this document, Zhahai Stewart, has handed the
  25. maintenance of this FAQ off to me as of mid-1994.  I have taken the
  26. liberty of making some minor updates and corrections.  I wouldn't have
  27. bothered except that I found this document particularly helpful when I was
  28. getting started in offline reading and thought it was worth a little work.
  29. I invite any further suggested changes.  I am especially desirous of
  30. removing any redundant and/or outdated information that is more
  31. appropriate in one of the other FAQs posted to alt.usenet.offline-reader
  32. or comp.os.msdos.mail-news.
  33.  
  34. Mike Northam (mbn@teleport.com)
  35.  
  36. =====================================
  37.  
  38.               Unix host to DOS offline-reader systems
  39.          for reading, replying, and posting email and news.
  40.              Zhahai Stewart
  41.             12/06/93 Version
  42.                 08/01/94 updates by Mike Northam
  43.             01/22/95 updates from readers
  44.                 Thomas Riha <rito@site46.ping.at>
  45.                 William Werth <billw@eskimo.com>
  46.             03/15/95 Rhys Weatherley <meteor@sprintmail.com>
  47.                  Russell Schulz 
  48.                 <Russell_Schulz@locutus.ofB.ORG>
  49. =============== Intro ===============
  50.  
  51. Many people read their internet mail and usenet newsgroups via direct
  52. login to a Unix based host, using a terminal (like a VT-100/200/300
  53. series), or a computer emulating a terminal.  They may do this via a wired
  54. connection (say, at a university computer lab), or via a modem and
  55. telephone connection.  On the Unix end, they may run a news reader program
  56. such as rn, trn, nn, tin, etc. for news, and a mail reader such as mail,
  57. elm, etc. for email.
  58.  
  59. (Of course, lucky ones have a high powered graphical workstation on a high
  60. speed network gated to the internet, but that's another thing...).
  61.  
  62. For those who are connecting via modem and a computer emulating a
  63. terminal, it becomes obvious that they could reduce their connect time
  64. (which may cost money, or may tie up a phone line, or ...) if they could
  65. download new email and news, read and respond "offline" (while not
  66. connected to the Unix host), and then upload their mail and news
  67. responses.  This is the idea behind offline readers.  A very similar
  68. process is used by many BBS users, but the typical BBS oriented formats
  69. and offline readers (eg: QWK and Bluewave formats and offline readers)
  70. were not designed for Internet mail and Usenet news.
  71.  
  72. However there are now several options for offline reading of internet
  73. email and usenet newsgroups.  First off, there are "sorta" 4 packet
  74. formats:
  75.  
  76.   SOUP - designed for just this purpose, open standard, has the most
  77.          support; used to be called "HellDiver Packet Format" or HDPF.
  78.   ZipNews - also designed for this, proprietary, one $20 shareware reader
  79.   QWK plain - actually BBS std, doesn't handle email and news well, 
  80.            especially bad for replies; but can be read by any QWK reader.
  81.   QWK with header in body - includes internet/usenet header in the QWK
  82.          body; theoretically a reader could use this (MR/2 INMAK does so,
  83.          and handles setting up reply headers, too); one can at least read
  84.          (verbosely) the header info, and an expert can manually create
  85.          appropriate response headers (dangerous, as it is possible for a
  86.          user to enter invalid header information). 
  87.  
  88. Basically, all of these consist of a group of files (one or two per
  89. newsgroup, plus a few extra) enclosed in a compressed archive file (like
  90. *.zip).
  91.  
  92. On the Unix side, there are two packages which can create these packets
  93. for download, and accept uploaded responses.
  94.  
  95.    uqwk - can create/accept all four (SOUP, Zipnews, QWK plain and QWK
  96.           header)
  97.    getnews/postreply - can create/accept SOUP (in slnr package)
  98.  
  99. Both of these are distributed in C source code, and may need to be
  100. compiled on your Unix machine host (somebody else may already have done
  101. this, or you may have to).
  102.  
  103. Another tool is olmenu, a front-end to uqwk:
  104. olmenu        kgresham@america.net
  105.               ftp.america.net:/pub/offline_readers/OLMenu/olmnu117.zip
  106.               http://www.america.net/~kgresham/olmenu.html
  107.  
  108. Jim Tittsler says:
  109. I've added "score" (in YARN format) file processing to uqwk.  Articles
  110. with negative scores are not added to your uqwk packet.  This eliminates
  111. the need to run trn before uqwk just to kill off some articles.
  112. It is distributed in the form of a source patch to uqwk version 1.8.
  113. http://shrine.cyber.ad.jp/~jwt/uqwk
  114.  
  115. I've also created a SOUP<>QWK converter that is intended to allow using
  116. a SOUP format reader to be used to read/reply to QWK format packets...
  117. in case that is all that is offered by your host.
  118. http://shrine.cyber.ad.jp/~jwt/qwksoup/
  119.  
  120. On the nearby (to you) end, on your machine, there are several offline
  121. readers.  There are two basic dynamics: either they read the downloaded
  122. packet directly, or you run one program to import each packet into a local
  123. messagebase and another to read/respond from the messagebase.  A
  124. "threaded" reader can group related messages together (eg: same subject);
  125. unthreaded ones display them in the order received.
  126.  
  127.    slnr - SOUP only; MSDOS; packet reader; distributed in C source;
  128.       colored screens supported; also runs under Unix or Atari or OS/2     
  129.    offliner - SOUP; MSWindows; beta at present (apparently abandoned)
  130.    paperboy - SOUP only; MSWindows; packet reader; threaded
  131.    newswerthy - SOUP; MSDOS; databased; threaded
  132.    yarn - SOUP only; MSDOS; messagebase reader; threaded; also runs under
  133.       OS/2
  134.    unor - SOUP only; MSWindows; packet reader; unthreaded
  135.       (sorted by 'Subject:' header)
  136.    hpv - SOUP only; MSDOS; packet reader?
  137.    ZipNews Reader - ZipNews only; MSDOS; packet reader; threaded; shareware 
  138.       $20; unregistered version can read netnews only, cannot read email or 
  139.       respond to either
  140.  
  141.    any QWK reader - can read QWK plain or QWK header, but most cannot
  142.       handle all of the internet/usenet fields, or good responses.  Not
  143.       recommended except as a last resort for this reason.  Some QWK
  144.       readers now respect Usenet header formats and these are perfectly
  145.       acceptable.  MANY readers are available, for many machines and OS's.
  146.  
  147. Note that all of these formats, host programs, and offline readers can
  148. handle both email and newsgroups; unlike the typical Unix software
  149. division of labor, the same program usually does both.
  150.  
  151. There is more information on the formats, readers, and host software later
  152. in this document, including file names, authors, and ftp locations.
  153.  
  154. ========= Setting up and configuring the software =========
  155.  
  156. This can be complicated, and very much depends on the software you are
  157. using.  You may have to create configuration files (on the DOS and/or Unix
  158. end), or set environment variables (likewise, on either or both ends), or
  159. use the right set of command line parameters.  You may want to create
  160. "shell scripts" (on the Unix End) or "batch files" (on the DOS end) to aid
  161. you in getting everything set up or called correctly.  You will have to
  162. read the documents for the software you plan to use.  Ask specific
  163. questions in the newsgroup if you get confused.  This document would be
  164. many times longer if I tried to explain all the background and details
  165. (well, even that portion thereof which I more or less understand <grin>).
  166.  
  167. You may even need to compile some C program(s) to get started.  Some
  168. systems are simple (like getnews/postreply/slnr) and fairly obvious to
  169. anybody used to the compiler; others like uqwk include a makefile to
  170. handle the complexity.  Get local help if you cannot figure out how to
  171. compile.  [See note at end.]
  172.  
  173. ========== Operating Procedure (after set up) ===========
  174.  
  175. Typical usage:
  176.   Use your terminal program and modem to log in to the Unix host as usual.
  177.   Run UWQK or getnews with proper parameters to extract news and email and
  178.       create a 'download' packet.
  179.   Download the 'download' packet using a modem file transfer protocol like 
  180.       ZMODEM.
  181.   Log off.
  182.  
  183.   For packet reader, run the reader software on the new packet; read &
  184.       reply
  185.   For messagebase reader, run the import software on the new packet; then
  186.       run the reader to read from the messagebase.
  187.   The reader should create a reply ('upload') packet if you have any
  188.       responses.
  189.   Use the terminal program to log in again (or do this next time you
  190.       download).
  191.   Upload the reply packet via a modem file transfer protocol like Zmodem.
  192.   Run 'uqwk' or 'postnews' with the proper parameters to process the reply
  193.       packet and send email and/or news to the appropriate destinations.
  194.   Log off.
  195.  
  196. One part not specifically addressed here is the process of moving
  197. individual files in the packet into and out of compressed archives.  Some
  198. aspects may be done automatically, others you may have to do manually (or
  199. via batch files).  For example, getnews will invoke a configurable
  200. archivers (by default, zip), but you have to manually unarchive (unzip,
  201. pkunzip) this file on your PC before handing the enclosed files to slnr.
  202. Read the docs.
  203.  
  204. Logging in, running the host programs, and downloading/uploading are still
  205. your responsibility, so you need to already know how to log on to the host
  206. system, and how to download and upload binary files using a protocol like
  207. Zmodem.  The UQWK and getnews/postreply software must also exist on the
  208. Unix host, and be properly configured (these come with doc files).  You
  209. should understand the idea of compressed archive formats, like .zip files.
  210.  
  211. ========== Basic Questions and Answers ============
  212.  
  213. Q: What is "subscribing" to a newsgroup?
  214.  
  215. A: This just means that you have it on a list to be read; the list is
  216.  maintained as a file on the host, and it has both the name of the
  217.  newsgroup and the list of messages (by number) which you have already
  218.  read.  This file is typically named ".newsrc" and is kept in your host
  219.  directory.  Files beginning with a period are by default not shown, so
  220.  this is a semi-hidden file; see a book on Unix for more details.
  221.  Subscribing means the newsgroup names go into this file (one per line),
  222.  unsubscribing means the name is removed.  (Detail: actually, it's
  223.  subscribed only if the newsgroup name is followed by a colon; if followed
  224.  by an exclamation point, it is unsubscribed even if listed in the file).
  225.  Offline reader host programs (getnews and uqwk) also use a file like this
  226.  for the same purpose (to know which groups are subscribed, and which
  227.  messages have already been marked as read); they may use the same file,
  228.  or separate ones.
  229.  
  230.  Note that most online newsreaders allow you to subscribe or unsubscribe
  231.  to newsgroups, and change your .newsrc accordingly (as they also do to
  232.  show which messages you read).  You can also do so with a text editor, as
  233.  the ".newsrc" file is simple text., and there exist special programs for
  234.  maintaining this file.  Offline host programs may require that you use
  235.  some online method to maintain your .newsrc (or equivalent)--the online
  236.  reader, or an editor, or a maintenance program; or they may allow you to
  237.  subscribe and unsuscribe remotely.  For example, the SOUP protocol has
  238.  explicit options (which may or may not be implemented) for subscribing
  239.  and unsubscribing, as well as listing newsgroups.  Or, the uqwk program
  240.  can read commands mailed to it as messages.  See the documentation.
  241.  
  242. Q: Can I read my mail/news both online (connected to the Unix host via a 
  243.  terminal or terminal emulator and using elm/nn/trn/etc.), and offline
  244.  (via a packet format and offline reader as described here)?
  245.  
  246. A: Yes, but you need to think out what you are trying to do.  Both the
  247.  online reading programs and the host end of the offline system keep track
  248.  of which messages you have read or not read.  Do you want them to use the
  249.  same info about this?  Or each keep separate pointers?
  250.  
  251.  Same info: For news, use the same .newsrc file for both the online news
  252.  readers (like rn/trn/nn/tin/etc.) and for the host end of the offline
  253.  system (like uqwk/getnews).  Once either of these has read a message, it
  254.  will be marked not to be presented to you again by either one (unless you
  255.  take special actions).  For mail, have uqwk/getnews delete your incoming
  256.  mailbox after collecting the messages therein.  In this case, each mail
  257.  message will go to the online or offline reader, whichever gets it first
  258.  (actually, this is only true if you delete it from the incoming mailbox
  259.  with the online mail program; if you leave it around, the offline host
  260.  program will snarf it up when it next runs).
  261.  
  262.  Different info: For news, use a different .newrc type file for each;
  263.  uqwk can be configured to use another one, getnews can be edited and
  264.  recompiled. You can decide to put some newsgroups into each, allowing
  265.  some to be read online and some offline.  Of you a newsgroup in both
  266.  such files, in which case the online and offline readers will maintain
  267.  separate pointers.  For mail, configure the offline host program to not
  268.  delete your mailbox; you will get all mail both offline and online.
  269.  
  270.  You can answer this question (using the same or different info about
  271.  what has been read for online and offline) independently for mail and
  272.  news. The difference between them is that for news, you only have info
  273.  about which messages you have already read (in your .newsrc or
  274.  equivalent file), but the messages (whicha are shared by everybody) stay
  275.  around for a while and you can still refetch ones you are marked as
  276.  having read with some minor effort; but for mail, once the messages are
  277.  deleted from your incoming mailbox (by an online mail program or an
  278.  offline host program), they are gone, period.
  279.  
  280. Q: I cannot compile getnews.c on my Unix host; it gives two errors, one
  281.  near "recompile" and another near the "I" command description.
  282.  
  283. A: Version 1.9 of getnews.c is mostly "old" C, but has one ANSI extension
  284.  which confuses some older C compilers: concentanation of two adjacent
  285.  quoted strings.  This is used for multiline strings in two places.  You
  286.  have to change the second and following strings into separate print
  287.  statements, matching the first one.  Maybe this will be changed in a
  288.  later version.  The problem is your compiler being too old, not bad
  289.  coding on the author's part. Luckily, this is easy to compensate for.
  290.  
  291. Q: On the PC, "slnr" blows up in strange ways with some newsgroups.
  292.  
  293. A: If the newsgroup name plus description is too long, the stack gets
  294.  trashed, with unpredictable but unpleasant results.  In the function
  295.  "show_header()", increase the length of the desc[80] array, maybe to 160.
  296.  Recompile.
  297.  
  298. Q: How do I create a SOUP packet for download with uqwk?
  299.  
  300. A: run the commands:
  301. uqwk +n +m +L
  302. zip news.zip AREAS *.MSG
  303. sz news.zip
  304.  
  305. Q: How do I get my uqwk SOUP replies mailed?
  306.  
  307. A: run the commands:
  308. rz         ;your comm program will prompt you for the reply packet
  309. unzip -U reply.zip
  310. uqwk -n -m +L -RREPLIES
  311.  
  312. Q: How do I create a Zipnews packet for download with uqwk?
  313.  
  314. A: run the commands:
  315. uqwk +n +m +z
  316. zip news.zns <user>.*
  317. sz news.zns
  318.  
  319. Q: How do I get my uqwk Zipnews replies mailed?
  320.  
  321. A: run the commands:
  322. rz         ;your comm program will prompt you for the reply packet
  323. unzip -U <host>.pst
  324. uqwk -n -m +z -R.
  325.  
  326. Q: How do I find out more about uqwk?
  327.  
  328. A: type the command:    man uqwk
  329.    You can find out which version of uqwk your system is running by
  330.    typing:     uqwk -p
  331.  
  332. Q: uqwk can, under certain circumstances, lose mail.  How can I avoid
  333.    this?
  334.  
  335. A: Use the following script for secure mail locking:
  336.  
  337.      #!/bin/sh
  338.      #
  339.      # Safe UQWK wrapper -- H.Shrikumar shri@cs.umass.edu 1994
  340.      # All rights reserved by the holder of the mail lock file. :-) 
  341.      #
  342.      ( echo 's1-$' /tmp/qwk$$ ; echo q ) | mail 
  343.      exec uqwk -f/tmp/qwk$$ $*
  344.  
  345.  
  346. Q.  Is it possible to use killfiles with uqwk?  (Answered by Larry
  347.     Caldwell <larryc@teleport.com>)
  348.  
  349. A.  Uqwk does not directly support killfiles, but it uses the same .newsrc
  350.     as trn, which does support killfiles, and is available on almost all
  351.     unix systems.  Just run trn first, then run uqwk and you won't have to
  352.     download mountains of junk.
  353.  
  354.     You can learn the full details of trn kill files in the rn killfile
  355.     FAQ, which is regularly posted to news.software.readers.
  356.  
  357.     Here is a shell script wrapper for trn:
  358.  
  359. # cut here  -------------------------------
  360. #!/bin/sh
  361. # trnkill - shell script to apply trn KILL files in the background
  362. # 14 Mar 89  created for rn by Jim Olsen <olsen@XN.LL.MIT.EDU>
  363. # 10 Sep 93  modified for trn 3 (or 2) by Wayne Davison <davison@borland.com>
  364. # 16 Nov 94  New version received from Chin Huang <cthuang@io.sys>
  365. #
  366. # Options: -d   debug mode -- you see all gory action as it happens.
  367. #
  368. # Visit all newsgroups (if trn asks about anything else, just say no)
  369. export TRNINIT TRNMACRO RNMACRO
  370. TRNINIT='-q -s -T -t -x +X'
  371. TRNMACRO=/tmp/trnkill$$
  372. # support for trn 2.x
  373. RNMACRO=$TRNMACRO
  374. trap 'rm -f $TRNMACRO; exit' 1 2 3 15
  375. cat >$TRNMACRO <<'EOF'
  376. z  %(%m=[nf]?.q^J:n)^(z^)
  377. ^m ^(z^)
  378. ^j ^(z^)
  379. EOF
  380. if test X$1 = X-d; then
  381.         echo "z" | trn
  382. else
  383.         echo "z" | trn >/dev/null 2>&1
  384. fi
  385. rm -f $TRNMACRO
  386. exit 0
  387. # cut here  -------------------------------
  388.  
  389.  
  390. =============== Formats =============
  391.  
  392. Format: QWK (plain; message body = Usenet message body)
  393. Origin: sparky@sparkware.com (Mark "Sparky" Herring), extended by others
  394. Version: 1.7    
  395. ftp://ftp.coast.net:/SimTel/msdos/offline/qwklay16.zip  QWK format spec
  396. Files Dnloaded:CONTROL.DAT,MESSAGES.DAT,*.NDX
  397. Files Uploaded:<bbsid>.MSG
  398. Unix Host End: uqwk   (optional mode)
  399. DOS Reader End: any standard QWK reader
  400.  
  401. Advantages:
  402.    Widely supported standard, many readers available for many machines
  403.    Compatible with QWK packets from many BBSs and doors
  404.    uqwk source freely available
  405. Disadvantages:
  406.    QWK format truncates some important fields, is missing others as
  407.    initially implemented.  Some readers overcome this disadvantage.
  408.        * This is a major problem for posts and replies *
  409.  
  410. ***
  411.  
  412. Format: QWK (w/header; message body = Usenet message header and body)
  413. Origin: (see above for basic QWK)
  414. Version: 1.7
  415. ftp://ftp.coast.net:/SimTel/msdos/offline/qwklay16.zip   QWK format spec
  416. Files Dnloaded:CONTROL.DAT,MESSAGES.DAT,*.NDX
  417. Files Uploaded:<bbsid>.MSG
  418. Unix Host End: uqwk   (default mode)
  419. DOS Reader End:       [most QWK readers]
  420.  
  421. Advantages:
  422.    Piggybacks on std QWK, can fallback to previous case
  423.    With full headers, it's possible to write USENET aware reader
  424.    uqwk source freely available
  425. Disadvantages:
  426.    Many QWK readers do not make correct use of Usenet headers.  Some use
  427.    headers embedded in the QWK message body, for replies, display,
  428.    threading, etc. and these are preferred for Usenet use.
  429.  
  430. ***
  431.  
  432. Format: SOUP  (formerly Helldiver Packet Format, HDPF or HPF)
  433. Origin: meteor@sprintmail.com (Rhys Weatherley)
  434. Version: 1.2
  435. ftp://ftp.coast.net:/SimTel/msdos/offline/soup12.zip    SOUP format spec
  436. Files Dnloaded: AREAS, *.MSG, *.IDX  (typ in INFONEWS.ZIP)
  437. Files Uploaded: REPLIES, RMAIL.MSG (typ in REPLY.ZIP) for slnr
  438.                 REPLIES, MAIL.MSG (typ in IOXR.ZIP) for yarn
  439. Unix Host End: getnews/postreply from slnr pkg; uqwk
  440. DOS Reader End: slnr; yarn; unor; hpv (Helldiver Packet Viewer); offliner
  441.  
  442. Advantages:
  443.    Format designed for Usenet news/mail, powerful and expandable
  444.    Full header fields, no truncation
  445.    Source code freely available for getnews,postreply,slnr,uqwk
  446.    Largest number of readers for any full-header usenet offline format
  447. Disadvantages:
  448.    The name?  email mbn@teleport.com if you have comments on any disadvantages.
  449.  
  450. ***
  451.  
  452. Format: ZipNews format
  453. Origin: jkilday@nlbbs.com (Jack Kilday)
  454. Version: 0.92y
  455. Ftp: (format not publicly documented)
  456. Files Dnloaded: Archived file <bbsname>.ZNS contains: 
  457.     <user>.JN, <user>.NWS, <user>.MAI, <user>.GPS
  458. Files Uploaded: <bbsname>.pst contains:
  459.         <user>.id, <user>.* (one for each article or reply)
  460. Unix Host End: uqwk
  461. Dos Reader End: ZipNews Reader
  462.  
  463. Advantages:
  464.    Designed to handle usenet messages without omissions or truncations
  465.    For DOS BBSs, there is a compatible "ZipNews Door" host end
  466. Disadvantages:
  467.    Supported only by ZipNews Reader on DOS, and uqwk on unix hosts
  468.    Beta only at this time; registration is $19.95 during Beta phase 
  469.        (with free upgrades to later versions)
  470.    ZipNews unregistered shareware will not post news, read email, or 
  471.        send email, only read news (and send subscribe/unsubscribe cmds)
  472.        but a 10-day evaluation key can be obtained via email to try out
  473.        these functions
  474.  
  475. ============= Readers ============
  476. ***
  477. Name: 1stReader
  478. Author: Mark "Sparky" Herring (sparky@sparkware.com)
  479. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200a.zip
  480. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200b.zip
  481. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200c.zip
  482. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200d.zip
  483. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200e.zip
  484. ftp://ftp.coast.net:/SimTel/msdos/offline/1st-200f.zip
  485.  
  486. Notes: QWK format that extracts information from RFC-822 headers
  487.  
  488.  
  489. ***
  490. Name: Crosspoint 3.11
  491. Author: Peter Mandrella (peter@xpoint.ruessel.sub.org)
  492. ftp://ftp.ping.at/pub/pc/xpoint/prog/
  493. http://ttrip.worms.fh-rpl.de/xp/
  494.  
  495. (reviewed by Thomas Riha (rito@site46.ping.at))
  496.  
  497. Crosspoint (XP) is DOS based and works in several networks (FIDO, Z- 
  498. Connect, Internet, Usenet...).
  499.  
  500. The Internet, or UUCP, module is by far the easiest to work with program  
  501. I've seen so far. You don't have to edit config files. Everything is done  
  502. from inside the program. You only have to fill out a few points, call your  
  503. provider with crosspoint and the program fixes everything for you.
  504.  
  505. Maybe the problem with XP is that it is a German program but an english  
  506. version is available since last June (but I'm not sure about the UUCP- 
  507. module - but I think it's being translated right now). Some english  
  508. speaking persons use it already - at least there are some english mails in  
  509. the usenet-group de.comm.software.crosspoint.
  510.  
  511. Next advantage: The registered version is quite cheap (40$) and the non- 
  512. registered version isn't crippled at all.
  513.  
  514.  
  515. ***
  516. Name: hpv 1.01b        Helldiver Packet Viewer
  517. Author: meteor@sprintmail.com (Rhys Weatherley)
  518. ftp://ftp.halcyon.com:/pub/waffle/news/hpv101b.zip
  519.  
  520. Notes: DOS reader.  HDPF format.  Reads archived HDPF packet (does its own
  521. unarchiving to a temporary and deletes temps on exit).  Multiple archiver
  522. formats accepted (ZIP/LHA/etc.)  Text/Graphical interface (Borland lib).
  523. "The Original" SOUP reader (HDPF predates SOUP).
  524.  
  525. ***
  526. Name: helldiver 1.07    Helldiver windows Packet Viewer
  527. Author: meteor@sprintmail.com (Rhys Weatherley)
  528. ftp://ftp.halcyon.com:/pub/waffle/news/helld107.zip
  529.  
  530. Notes: MS Windows viewer.  Supports Waffle only.
  531.  
  532. ***
  533. NewsWerthy (reviewd by William Werth <billw@eskimo.com>
  534.  
  535. Name: NewsWerthy 2.10 - SOUP format, packet reader, threads on subject.
  536. Author: William Werth (billw@eskimo.com)
  537. ftp://ftp.eskimo.com:/u/b/billw/nwrth210.zip
  538. Available using ncftp with the following command:
  539.  
  540.    ncftp ftp://ftp.eskimo.com/u/b/billw/nwrth210.zip
  541.  
  542. (or with ftp at ftp.eskimo.com in directory /u/b/billw).
  543.  
  544. If the above site is busy during peak hours try any of the Simtel
  545. mirror sites. The primary one is ftp.coast.net and it is in the
  546. SimTel/msdos/offline directory.
  547.  
  548. Notes: Fully functional, reads news and mail, can send replies to
  549. either. Works well when used with uqwk, since it has a built in interface
  550. to uqwk commands.
  551.  
  552. Now includes support for mailing lists, including a separate "news" group
  553. for the list and an option to reply to the mailing list.
  554.  
  555.  
  556. ***
  557. Name: slnr 1.3        Simple Local News Reader
  558. Author: Philippe Goujard (ppg@oasis.icl.co.uk)
  559. ftp://ftp.uu.net:/networking/news/readers/off-line/slnr/
  560.  
  561. Notes: DOS reader. SOUP format.  Reads directly from unarchived SOUP packet, 
  562. directly produces replies.  Freely available in source.  Packaged along 
  563. with getnews 1.9 and postreply, which can provide Unix SOUP host functions,
  564. also in source format.  Has compile options for Unix, OS/2 and Atari based 
  565. reader. Currently limited to 500 msgs and 100 groups per packet in DOS 
  566. version, but easy to expand.  Can colorize display via ANSI.SYS escape 
  567. sequences.
  568.  
  569. ***
  570. Name: slrn 0.9.5.4      SLRN Newsreader
  571. Author: John E. Davis
  572. ftp://space.mit.edu/pub/davis/slrn
  573. Homepage: http://space.mit.edu/~davis/slrn.html
  574.  
  575. Review courtesy of Tim Kynerd <tim.kynerd@idsc.nu>
  576.  
  577. Brief synopsis:  slrn is a threading newsreader based (perhaps loosely)
  578. on the good old rn newsreader.  The "sl" part comes from the fact that
  579. slrn uses the S-Lang library.  Both slrn and S-Lang are the work of John
  580. E. Davis, also the author of the editor jed.
  581.  
  582. slrn now includes a utility called slrnpull.  This can be set up to
  583. connect to your news server and pull down new messages for the groups
  584. you read.  It is not intended to be used for a large news feed, as INN
  585. or CNews is, but for a relatively small number of groups.  (I read about
  586. six groups at home.)
  587.  
  588. My setup is a Linux box with slrn and slrnpull.  I have cron jobs set up
  589. that go out and connect to my ISP, and pull down news, every x hours.  I
  590. then read news in slrn (telling it to read news from the spool on my
  591. hard disk rather than my news server).  Responses are placed into a
  592. directory under the spool called out.going, and are automatically posted
  593. the next time slrnpull runs (unless you tell it not to).
  594.  
  595. Slrnpull is the easiest piece of software to configure that I have ever
  596. seen (and I'm a systems consultant).
  597.  
  598.  
  599. ***
  600. Name: yarn 0.85    (Yet Another RN)
  601. Author: cthuang@io.org (Chin Huang)
  602. ftp://ftp.coast.net:/SimTel/msdos/offline/yarn_085.zip (DOS)
  603. ftp://ftp.nation.org:/pub/offline/* (DOS and OS/2)
  604. ftp://hobbes.NMSU.edu:/os2/comm/yrn2_085.zip (OS/2)
  605. ftp://ftp-os2.cdrom.com:/pub/os2/bbs/yrn2_084.zip (OS/2)
  606. ftp://ftp.coast.net:/SimTel/win3/offline/winyrn71.zip (Windows)
  607.  
  608. Notes: DOS and OS/2 reader.  SOUP format (fully Usenet compliant). Netnews
  609. and mail. Imports SOUP packets into its own messagebase format, date
  610. expires old messages; reader operates on messagebase rather than SOUP
  611. packet.  No source.
  612.  
  613. ***
  614. Name: Offliner for Windows 0.06b        Usenet Offline Reader
  615. Author: harknesb@metronet.com (Barry L. Harkness)
  616. ftp://ftp.oslonett.no:/gopher/Software/Windows/Comm/Offline/ol06b.zip
  617.     [maintenance apparently abandoned 9/95.  mbn]
  618.  
  619. Notes: MS Windows Reader.  SOUP format.  Currently in beta test.
  620.  
  621. ***
  622. Name: unor 0.31        Usenet Offline Reader
  623. Author: rrusbasa@nyx10.cs.du.edu (Bob Rusbasan)
  624. ftp://ftp.gte.com:/pub/unor/unor0031.zip
  625.  
  626. Notes: MS Windows Reader.  SOUP format.
  627.  
  628. ***
  629. Name: znr 0.93b        ZipNews Reader
  630. Author: jkilday@nlbbs.com (Jack Kilday)
  631. ftp://ftp.coast.net:/SimTel/msdos/offline/znr093b.zip
  632. ftp://ftp.halcyon.com:/pub/waffle/news/znr092y.zip (old version)
  633. ftp://ftp.gte.com:/pub/zipnews/znr093b.zip
  634.  
  635. Notes: DOS reader.  ZipNews format, or local Waffle BBS messagebase.  
  636. Proprietary format; DOS based host also available (ZipNews Door).  $19.95
  637. shareware.  Fully Usenet compliant.
  638.  
  639. ***
  640. Name: pboy 2.06     PaperBoy
  641. Author: vart@clark.net (Michael H. Vartanian)
  642. ftp://ftp.clark.net:/pub/vart/pboy206.zip
  643.  
  644. Notes: MS Windows based.  SOUP Reader.
  645.  
  646. ***
  647. Information submitted by Kathy Morgan <kmorgan@polarnet.com>
  648. Name:  MacSOUP
  649. Author: Stefan Haller
  650. File size is 633K, $20 shareware
  651.  
  652. This site has an informational paragraph written by the author, Stefan
  653. Haller, and it is a download site:
  654. http://www.snafu.de/~stk/macsoup/
  655.  
  656. A longer informational paragraph and link to Stefan Haller's download site
  657. is available at:
  658. http://www.blol.com/web_mnj/060196/macsoupjune.html
  659.  
  660. This site mentions MacSOUP, toadnews and rnmac as SOUP readers
  661. for Macintosh. 
  662. http://www.nic.com/~cannon/winsock.html#mac
  663.  
  664. Another site
  665. ftp:  http://www6.zdnet.com/cgi-bin/texis/swlib/mac/infomac.html?fcode=MC14326
  666.  
  667. Kathy adds the following review:
  668. All I can offer is my experience after some initial difficulty in
  669. configuring my system to use MacSOUP, I find that it is *much* faster in
  670. downloaded the newsgroups than other newsreaders I've tried by at least an
  671. order of magnitude (Newswatcher, YA Newswatcher, another I can't remember
  672. the name of, and Netscape, all on-line readers). MacSOUP can be used with
  673. unix accounts, slip accounts, or PP/TCP type connections. (I've got the
  674. last, so of course I haven't tried it with the other two.)
  675.  
  676. My difficulty in configuring was that the news password and news user name
  677. had to be deleted from my Internet Config file in order to access my
  678. particular news server.  Information about this is in the manual; some
  679. servers need the password and user name, other servers do not want it.
  680.  
  681. ============ Utility Software for Offline Readers ==========
  682.  
  683. ***
  684. Name: Bus V0.12
  685. Author:  bobr@mcs.com (Robert P. Rush)
  686. ftp://ftp.coast.net:/SimTel/msdos/offline/bus-012.zip
  687.  
  688. Notes: Bus-012 (v0.12) - Bus works with uqwk's summary mode to select
  689. threads based on the subject line. Bus will take the summary file produced
  690. by uqwk and match subject lines to produce threads. It will then use a
  691. full-screen format to present these threads for selection. Includes bug
  692. fixes; improvements for blind users. Freeware. Robert P. Rush bobr@mcs.com
  693.  
  694. ***
  695. Name: DDigest ddig-006.zip    Extract articles from digest mailing lists.
  696. Author:  bobr@mcs.com (Robert P. Rush)
  697. ftp://ftp.coast.net:/SimTel/msdos/offline/ddig-005.zip
  698.  
  699.  
  700. DDigest (De-Digest) will extract individual articles from a digest
  701. format mailing list and place these articles into a rnews packet to be
  702. imported into an offline news reader.  DDigest will find these digests
  703. in either a mail packet (in soup format), or a Yarn folder.
  704.  
  705. It uses regular expressions when searching for the digest and when
  706. looking for separators between articles.
  707.  
  708.  
  709.  
  710. ============ Unix based Host Software for Offline Readers ==========
  711.  
  712. Name: uqwk 1.8        Unix QWK host
  713. Author:  seb3@gte.com (Steve Belczyk)
  714. ftp://ftp.gte.com:/pub/uqwk/uqwk1.8.tar.Z
  715. ftp://ftp.clark.net:/pub/vart/uqwk.binary.solaris.nntp
  716. ftp://ftp.clark.net:/pub/vart/uqwk.binary.solaris.spool
  717.  
  718. Notes: Unix host.  SOUP, ZipNews, QWK and QWK/header in body formats.  The
  719. compiled Solaris versions are available for those without a compiler.
  720.  
  721. Jeroen Scheerder <js@xs4all.nl> writes:
  722. I have a set of patches available that implement NNTP authentication
  723. for uqwk, includes Jim Tittsler's score code (with bugfixes); it fixes
  724. dozens of other bugs, and behaves much better.
  725. New URL: <http://www.xs4all.nl/%7Ejs/warez/uqwk++.tar.gz>
  726. It's in late beta now, and will be `uqwk 2.0' soon, having major new
  727. features and being pretty much rewritten and cleaned up.
  728.  
  729. ***
  730. Name: getnews, postreply
  731. ftp://ftp.uu.net:/networking/news/readers/off-line/slnr/
  732.  
  733. Notes: Unix host.  SOUP format.  Source freely available.  Packaged with
  734. slnr reader.
  735.  
  736. ***
  737.  
  738. There's a Linux qwk reader available.  I'm not sure if there's a version
  739. for your system, but the source is available, and porting shouldn't be
  740. difficult.  
  741. ftp://sunsite.unc.edu/pub/Linux/system/BBS/mail/atp142src.tar.gz
  742.  
  743. ============ Win95 Software for Offline Readers ==========
  744.  
  745. I confess to not following Win95 very closely.  The following home page
  746. has several tools for offline reading on Win95.  Further submissions are
  747. welcome: 
  748.  
  749. http://www.itribe.net/virtunix/
  750.  
  751. Review by ebutcher@ashmount.com:
  752. Here are the details of Virtual Access a news and mail reader for 
  753. MSWindows 3.x, 95 and NT.
  754.  
  755. Virtual Access can be found at 
  756. http://www.vamail.com
  757. http://www.ashmount.com
  758.  
  759. Brief Feature List of VA:
  760.  
  761. * Internet access - newsgroups and mail.
  762. * Multiple services - to serve multiple ISPs or multiple remote
  763.   accounts (Service aliasing)
  764. * Kill-files & Get-files (excludes unwanted material from Internet
  765.   downloads, selected by name or subject).
  766. * Connection Scheduler - set up connections for a specific time, or
  767.   when a given number of actions are awaiting upload.
  768. * Build & Prune Scheduler - perform these administrative tasks
  769.   overnight or at weekends.
  770. * Mail Rules - sort your incoming mail according to the address or
  771.   the subject.
  772. * Auto-decoding of incoming Uuencoded and MIME-encoded material.
  773. * Attach File/Auto Uuencoding or MIME-encoding - now much easier to
  774.   send files across the network, across dial-up services, and beyond.
  775. * Extensive user configurability.
  776. * Comms Wizards - to aid the initial configuration of services.
  777. * New Spelling Checker - no more excuse for speeling misteaks!
  778.  
  779.  
  780. =====================================================================
  781. The author of this document is Zhahai Stewart (zstewart@nyx.cs.du.edu),
  782. with helpful contributions from:
  783.    seb3@gte.com (Steve Belczyk)
  784.    jkilday@nlbbs.com (Jack Kilday)
  785.    mbn@teleport.com (Mike Northam)
  786.    Russell_Schulz@locutus.ofB.ORG (Russell Schulz)
  787.  
  788. ---------------
  789.  
  790. -- 
  791. mbn@teleport.COM  Public Access User --- Not affiliated with Teleport
  792. Mike Northam    coords: 123 11' 40"W   45 37'14"N                     O-
  793. http://www.teleport.com/~mbn/ for Blazers stuff and more   [not line noise]
  794. Free Randal Schwartz!  email fund@stonehenge.com for details
  795.