NewsWerthy (C) 1994 William Werth Version 1.00 I. INTRODUCTION TO NEWSWERTHY 2 1. WHAT IS NEWSWERTHY? 2 2. SYSTEM REQUIREMENTS 3 3. CONTACTING THE AUTHOR 3 4. REGISTERING NEWSWERTHY 4 5. DISCLAIMER 4 6. THANKS AND KUDOS 5 II. QUICK START PROCEDURE 5 III. USING NEWSWERTHY 6 1. SETTING UP THE HOST (BBS) FOR SOUP PACKETS 6 2. DOWNLOADING THE MAIL PACKET FROM THE HOST (BBS) 8 3. UPLOADING A REPLY PACKET TO THE HOST (BBS) 8 4. READING THE MESSAGES IN THE MAIL PACKET 8 5. REPLYING TO A MESSAGE 9 6. ENTERING MESSAGES 10 7. REVIEWING AND MODIFYING REPLIES OR STORED MESSAGES11 8. SAVING MESSAGES 11 9. PRINTING MESSAGES 11 10. UQWK COMMANDS 11 11. USING THE KEYBOARD 12 12. CONFIGURATION 14 DIRECTORIES & UTILITIES 14 MESSAGE OPTIONS 14 COLORS SETUP 16 13. VIEWING A FILE 16 14. ABOUT NEWSWERTHY 16 IV. GLOSSARY 17 INDEX 19 1 I. INTRODUCTION TO NEWSWERTHY ___________________________________________________________ This section is an introduction to the NewsWerthy program and shareware in general. 1. WHAT IS NEWSWERTHY? ___________________________________________________________ NewsWerthy is an offline message reader for the SOUP format. This is the format generated by uqwk, when used with the +L parameter. NewsWerthy has a user interface with familiar pull down menus and context sensitive help that can be accessed easily with the keyboard or mouse. It has all the features you'll need to read, reply and save messages for later reference. It has several options for reading mail, depending on your preferences. You can easily read all messages, or just a few by using its search capabilities. Features: * RFC-822 & RFC-1036 compliant. * SOUP compliant. * Edit messages using your favorite editor. * Print all or part of a message. * Replies to a message in a newsgroup can be sent by email or to the newsgroup. * Automatically appends a signature file to your replies * Save messages to a folder using a pick list of names up to 80 characters long (no DOS filename limit). * Append all or part of a message to a text file. * Delete unwanted messages. * Search for a message using any combination of 1) Key words in the message text 2) Subject 3) From. * Shell to DOS. 2 * All setup is integrated into the program, including color selection. No need to use a text editor on the configuration file. * Configurable to your style of message reading. * Context sensitive help is displayed when F1 is pressed. * Pull down menus, with a hint line on the bottom of the screen, for the usage of each menu item. * Supports monochrome, B/W and color monitors. * Quoted text in messages is color highlighted. * Marks read, saved or killed messages. * Sort messages on date, author or subject. * Remembers what newsgroup and what message you were last reading, to easily pick up where you left off reading. 2. SYSTEM REQUIREMENTS ___________________________________________________________ An IBM PC or compatible with DOS 2.0 or higher. The monitor can be monochrome, hercules or color. A hard drive with several megabytes free. 3. CONTACTING THE AUTHOR ___________________________________________________________ If you have any questions, comments or need technical support, feel free to contact me in one of the following ways: 1) I monitor the usenet newsgroup alt.usenet.offline-reader. 2) In person at (206) 258-1755. 3) By mail at the address listed for registration. 4) By email at billw@eskimo.com 3 4. REGISTERING NEWSWERTHY ____________________________________________________________ Why register? If you find this program useful, you will surely want to see more features added. This can only happen if I receive your support. Many hours of work have gone into making this program, so send in the registration form and you will receive a registration number. This will remove the opening registration screen. Your registration will also be good on future updates up to 1.99, beyond which there may be a small fee. The registration form can be printed by pressing P at the opening screen. NewsWerthy is released as shareware. You are encouraged to make copies and distribute them for others to use. The only restriction is that the copies are in their complete and unmodified form. A list of all the files is in the README.TXT file. NewsWerthy is not limited in any way. You have 30 days to try it out, if you find it useful send $20 to the address below. Send To: William Werth 4404 Terrace Dr. #4 Everett, Wa 98203 If you don't use the registration form, be sure and include your name and address so I can send you a registration code number. Also include your email address if you'd like me to send your registration code that way. 5. DISCLAIMER ___________________________________________________________ This program has been thoroughly tested but due to the complex nature of today's hardware, the author, William Werth, makes no warranty of any kind, express or implied, including without limitation, any warranties of merchantability and/or fitness for a particular purpose. William Werth will not be liable for any damages, whether direct, indirect, special or consequential arising from failure of this program to operate in the manner desired by the user. William Werth shall not be liable for any damage to data or property which may be caused directly or indirectly by the use of this program. 4 6. THANKS AND KUDOS ___________________________________________________________ I want to thank my beta testers for making NewsWerthy what it is. Arnie, who named NewsWerthy. Also my girlfriend Juanita, who showed great patience while I worked many hours on NewsWerthy. II. QUICK START PROCEDURE ___________________________________________________________ Be sure to read the README.TXT file for installation instructions. Once installed you'll want to try running the swapping version first (NWERTHYS.EXE). If your running NewsWerthy from DOS or Windows, it will give you the most memory when shelling out. With this version you can use edit or probably any editor you like. Under other operating environments, the non-swapping version (NWERTHY.EXE) may be a better choice. NewsWerthy is easy to use and takes a minimum of set-up. You can always hit the F1 key to get help, or wing it, since you will be warned of any non-recoverable actions. Most commands are executed with a single key press indicated by the highlighted letter in the menu or on the status line. On start up it will go straight to the configuration dialog if no previous set-up exists, otherwise Alt-c will get you to the configuration menu. You will probably be able to use most of the defaults, but will need to set up the following: 1. Download Directory - Enter the drive and directory where the mail packet is located. 2. Upload Directory - Press Tab to move to this field. Enter the drive and directory where your communication program expects to find files to upload. The reply packet will be placed here and will be named similar to the mail packet, except the extension will be .REP. I named my mail packet ESKIMO.ZIP which then translates to ESKIMO.REP for the reply packet. 3. Work Directory - Press Tab to move to this field. Make this a subdirectory of where NWERTHY.EXE is stored. Something like C:\NWERTHY\ESKIMO will work fine. While 5 reading messages, files in this directory are read, so be sure to put this one on the hard drive. Don't use a ram drive, if you want NewsWerthy to remember your last session. 3. Folders Directory - Press Tab to move to this field. Make this a subdirectory of where NWERTHY.EXE is stored. Something like C:\NWERTHY\FOLDERS 4. Text Editor - Press Tab to move to this field. The editor is only needed if you plan to edit files or reply to messages. Enter the drive and directory where your editor can be found. Press Enter after any changes are made to save them or Cancel to ignore them. The manual can be printed by entering from the DOS prompt: COPY NWERTHY.DOC PRN (hit return) The manual is formatted for 51 lines per page with a top margin of .4 inches. The margins are 1.25 inches for 60 characters per line. This should make it printable to single or continuous sheets with no changes needed. III. USING NEWSWERTHY ___________________________________________________________ NewsWerthy contains plenty of online, context sensitive help (press F1) and is so easy to use you'll probably never need to read most of this. But if you are new to offline mail reading, get stuck or just like reading manuals then here is what you'll need to know. 1. SETTING UP THE HOST (BBS) FOR SOUP PACKETS ___________________________________________________________ NewsWerthy is designed to work with the SOUP format, which generally means using uqwk. Uqwk generates an AREAS file and .MSG files containing the messages from the newsgroups your subscribed to, plus your email. First verify uqwk is available on your BBS. Don't enter uqwk to test this, instead enter man uqwk, and while your at it you might want to at least read the first paragraph or two. If uqwk is not available, contact your system operator on how to generate SOUP packets. 6 To automate using uqwk you'll want to use something like the following script on your host system. This script file is included in the distribution, but here is a copy for your reference. All lines that start with #, except the first are optional. #!/bin/sh # Usage: soup [ upload ] # Process reply packet if requested if [ $# -gt 0 ] then if [ $1 = "upload" ] then echo start your upload of yourbbs.rep now! rz unzip -U yourbbs.rep uqwk +L -RREPLIES rm yourbbs.rep fi fi # Check for an existing packet if [ -f "yourbbs.zip" ] then echo Warning - found an unsent yourbbs.zip file! sz -u yourbbs.zip fi # Copy your newsgroups file to a backup directory as a # precaution cp .newsrc backup # Collect your unread mail and news in SOUP format # change -B8000 to -B0 for no limit on packet size uqwk +m +n +x +L -B8000 # Zip it up, and delete files if successful zip -m yourbbs AREAS *.MSG # Download it to your PC sz -u yourbbs.zip The above file (soup) must be first transferred to your BBS using the UNIX upload command rz at the UNIX prompt. Now you'll need to make the script executable and also make the backup directory. To do this, enter the following at the UNIX command prompt: chmod +x soup mkdir backup 7 You may also want to change all "yourbbs" entries to the name of your BBS. 2. DOWNLOADING THE MAIL PACKET FROM THE HOST (BBS) ___________________________________________________________ Log onto your BBS and go to a UNIX command prompt. Then run the above SOUP UNIX script from the command line like so: soup download If your communications program has auto zmodem disabled you will need to start zmodem manually. The commands from the script can also be entered one at a time to get the same effect (skip the if then lines). 3. UPLOADING A REPLY PACKET TO THE HOST (BBS) ___________________________________________________________ Log onto your BBS and go to a UNIX command prompt. Then run the above UNIX script from the command line like so: soup upload If for some reason you encounter an error and your mail is lost before you get a chance to read it, simply enter the following at the UNIX command prompt, to restore your mail: cp backup\.newsrc . Then repeat the download process. 4. READING THE MESSAGES IN THE MAIL PACKET ___________________________________________________________ After getting through the initial screen, you have two ways to get started. You can use either the menus at the top or the function keys at the bottom of the screen. Besides the initial setup or odd command, the function keys will be almost all you'll ever need. To prepare a packet for reading, select New Packet. Select the packet using the dialog and press Enter to uncompress your mail and generate the necessary indexes. Next, to read your mail, select Read Mail. Pressing the space bar will allow you to read your mail sequentially from start to finish. Otherwise you might want to read the section on USING THE KEYBOARD to select and read those your interested in. 8 There are several ways to limit the messages you read. You can generate kill files by selecting Kill while reading the message. This brings up a dialog that lets you choose between killing all messages that match that subject or all messages from that author. You can select the messages you read by selecting Find from the message list. This brings up a dialog that lets you search messages three ways. A search can find any matches in the text, subject or author of the message. These can be used separately or in combination, with the messages that match appearing in a message list. More than one phrase can be entered on an input line, by separating them with semicolons (;). All searches are case insensitive (matches either upper or lower case). Messages can be searched on the text portion of themessage. As an example, if you enter "10 speed;15 speed" (don't enter quotes) then any message with either the phrase "10 speed" or "15 speed" in it or in the subject will appear in the Matches in message list. When you read the messages, the line where the match occurred will be highlighted (only the first match is highlighted). Messages can be searched on the message Subject or From line. Messages that match anywhere in these lines will appear in the Matches in message list. The message list defaults to a sort on the subject. This can be changed temporarily to sorting on the date or author as an aid in finding a message. To change the sort, select Sort Messages from the status line of the messages list. Messages are flagged read after you view them. This is indicated by "READ" in the upper right of the message and an asterisk at the beginning of each message list entry. Read messages will be skipped if your using the space bar, otherwise use the Enter key to read messages marked with an asterisk. To mark all messages as read or unread in a newsgroup, select the appropriate command from the Newsgroups list (the first list displayed after selecting Read Mail). 5. REPLYING TO A MESSAGE ___________________________________________________________ While reading a message, select Reply, which will bring up a dialog. Select Mail to send a private message or News to reply in the newsgroup. The default is to quote the message, but Don't Quote can be selected to start from scratch. 9 The editor you've entered in the Directories Setup is used to enter the message. Save and exit from your editor once your done. Signatures can automatically be appended to your messages. Simply use your editor to enter into a file the text you want appended to the end of each reply. Name this file NWERTHY.SIG and store it in the work directory. Read RFC1036 for detailed information on the message headers, otherwise read on. Only the Newsgroups and subject are required, and should be entered in the Message Reply Options dialog as follows: Newsgroups - The Newsgroup is filled in for you automatically. To post to a different newsgroup, select one from the pick list by pressing the down arrow key or enter it in. To crosspost the message to several newsgroups, separate each with a comma (no spaces). Subject - NewsWerthy will add Re: to the current subject for you. Followup-To - This is used to indicate a different newsgroup for replies to be sent to. Keywords - A few well selected keywords identifying the message can be entered. Summary - A brief summary of the message. Reply-To - To indicate an email address to send replies to. When your finished reading your messages, any replies you've entered are compressed and stored in the Upload Directory. 6. ENTERING MESSAGES ___________________________________________________________ Entering a new message is nearly the same as replying to a message. The main differences are as follows: To enter a message in a newsgroup, select Enter Msg from the Newsgroups list. Then compose your message from the editor you've entered in the Directories Setup, and proceed the same as for a reply, except that you'll need to enter a subject. Choose a descriptive topic, something like Help me, isn't likely to generate a lot of interest. To enter an email message, select Send Mail from the menu screen and proceed the same as above. 10 7. REVIEWING AND MODIFYING REPLIES OR STORED MESSAGES ___________________________________________________________ Select Review Repliesfrom the menu screen to read your replies. Select Read Stored from the menu screen to read messages saved to folders. While at the message list, a message can be deleted or edited. When editing a reply, be careful what changes you make to the message header. A temporary file with an odd name ending in something like .AAA is created to edit the message. Select save and exit from your editor when done. Once you delete a message, its gone forever, so make backups if you can't afford to make mistakes. 8. SAVING MESSAGES ___________________________________________________________ Selecting Save while viewing a message brings up a dialog. The default is to save to a SOUP format folder. If the current newsgroup name matches one in the newsgroup pick list, it is displayed, otherwise whatever was entered previously is used. The default can be used or one can be selected from the pick list. If you'd rather append all or part of the message to a DOS text file, select Save to File. Use the dialog to select or enter a DOS filename for saving. To save only a portion of a message to a DOS text file, highlight it using Mark Top and Bottom, then save as described above. 9. PRINTING MESSAGES ___________________________________________________________ Select print, to print the current message to your printer. If your printer is offline, you'll be prompted until you either turn it on or select cancel. To print only a portion of a message, highlight it using Mark Top and Bottom, then select print. 10. UQWK COMMANDS ___________________________________________________________ Uqwk provides commands to subscribe, unsubscribe, catchup or list newsgroups. A shell command can also be run, with the 11 output from standard output mailed back to you. Normally you would enter an email message to uqwk. To simplify sending commands to uqwk, select Uqwk Cmds from the newsgroup list. Use this dialog as many times as you like. Some other readers are limited to only one message to uqwk. NewsWerthy avoids this limitation by saving your commands and then entering them in one message, and placing this at the end of the reply files. The current newsgroup is saved one key away in the Uqwk dialog. To unsubscribe to a newsgroup select Uqwk Cmds, Press Tab, then down arrow and press Enter twice. That's all there is to it. 11. USING THE KEYBOARD ___________________________________________________________ The following keys can be used in dialog boxes. Esc - Exit this screen and go back to the previous screen (exits program when menu is displayed). Cancels any changes made. Enter, - Enters any changes made or chooses the selected button, same as selecting a button with the mouse. Tab - Go to next option Shift-Tab - Go to previous option. Down arrow - Opens up a history or pick list if available. Hot Key - Hit the first letter or the letter that is highlighted of the item desired. Supports some word star control key combinations one of which is: Ctrl-y - Delete line. The following keys are used when viewing a message or list. Esc - Displays the message list if viewing a message, or the newsgroup list if viewing the messages list. 12 Enter - Go to next message or selects message from a list. - - Go back one message. - Next page or next unread message if at end of message. Page Down - Next page, stops at the end of the message. Page Up - Previous page, stops at the first line of the message header if reading a message. Ctrl-Page Down - Goes to the last line in the message or list. Ctrl-Page Up - Goes to the first line in the message. header or list. Home - Goes to the start of the message or the first line displayed in a list (not necessarily the first line in the list). End - Goes to the end of the line (not necessarily viewable) or the last line displayed in a list (not necessarily the end of the list). Arrows - Arrows scroll text up and down, right and left. Ctrl-arrows - Right and left arrows in combination with the control key, goes to the end of the line or the start of the line. Pick lists are used to save information on disk, such as newsgroup names, email addresses, search phrases and such. They can be accessed by selecting an input line, then pressing the down arrow. If its a pick list (instead of a history list), you'll see several commands on the hint line. These are as follows: Add - Press A to add an item to the pick list. Duplicates aren't allowed. Edit - Press E to Edit an item in the pick list. Delete - Press D to delete an item from the pick list. 13 12. CONFIGURATION ___________________________________________________________ Should you need to verify or create directories, select Dos Shell from the File menu. Alt-c will get you to the configuration menu from the menu screen. The Directories & Utilities dialog contains the following: 1. Download Directory - Enter the drive and directory where the mail packet is located. 2. Upload Directory - Press Tab to move to this field. Enter the drive and directory where your communication program expects to find files to upload. The reply packet will be placed here and will be named similar to the mail packet, except the extension will be .REP. I named my mail packet ESKIMO.ZIP which then translates to ESKIMO.REP for the reply packet. 3. Work Directory - Press Tab to move to this field. Make this a subdirectory of where NWERTHY.EXE is stored. Something like C:\NWERTHY\ESKIMO will work fine. While reading messages, files in this directory are read, so be sure to put this one on the hard drive. Don't use a ram drive, if you want NewsWerthy to remember your last session. This directory will be created if it doesn't already exist. 3. Folders Directory - Press Tab to move to this field. Make this a subdirectory of where NWERTHY.EXE is stored. Something like C:\NWERTHY\FOLDERS 4. Text Editor - Press Tab to move to this field. The editor is only needed if you plan to edit files or reply to messages. Enter the drive and directory where your editor can be found. The Message Options dialog contains the following: 1. News Quote or Mail Quote Format - The first line of the quoted text can contain information from the quoted message's header, such as the name of the author or the message Id. The newsgroup name can also be included. The following variables can be used: %A Address (Email) %D Date 14 %F Full address %G Groupname %M Message Id %N Name of author Examples: On %D in %G you wrote: In %M, %F wrote: The above would expand to: On 26 Aug 1994 08:30:00 -0800 in alt.usenet.offline- reader you wrote: In <2megq8$452@agate.berkley.edu>, William Werth (billw@eskimo.com) wrote: Note: %M is not present in an email message 2. Quoting Characters(s) - When replying to a message, the text of the message can be quoted. Up to two characters can be added to the beginning of each quoted line. To add a space use the underscore (_). For example ">_" would add a ">" character and a space at the start of each quoted line. 3. Quote with Initials - When replying to a message, the text of the message can be quoted. In addition to the two characters that can be added to the beginning of each quoted line, the authors initials can be added. 4. Message Reading Style - There are two ways to read messages. The first "Normal" displays a message, then returns to the message list, where you can select the next message to view. You'll probably prefer this if you are reading only a few of the messages. The second "Esc to Index" displays a message, then goes to the next unread message. Esc must be pressed to see the message list. You'll probably prefer this if you are reading most of the messages. 5. Message Threading Style - Message subjects (along with number of lines and the author) are displayed in a selection list. There are two ways to sort the subject and three ways to display it. The first sorting method puts all subjects starting with "Re:" with other messages starting with R. The second method ignores the "Re:", and sorts on the text 15 that follows, (this groups replies with the original message). The first display method shows the subject with the "Re:". The second method shows subjects without the "Re:". The third method displays the subjects without the "Re:", and one ">" appended in front of the subject for each reference, in the References: line. A maximum of ten ">" will be added. This gives an indication of how long the thread has been active. The Colors Setup dialog - Colors can be easily changed using the mouse, or through a combination of the tab and arrow keys. Try changing only one color at a time and then see its effect. Some changes effect only one screen, but most change a similar type of object across all screens. There is also usually more than one place where a color can be changed in the Colors dialog. 13. VIEWING A FILE ___________________________________________________________ To view a text file select View File from the File Menu. Use the dialog to select a file. See USING THE KEYBOARD for the keys to use (same as those for a list). Be sure to use Alt- F3 to close the viewer. Using Esc will exit NewsWerthy. 14. ABOUT NEWSWERTHY ___________________________________________________________ The messages you enter are stored in several files ending in with a .MSG extension. Replies in newsgroups are in R0.MSG. Mail replies are in R1.MSG. UQWK commands are in R2.MSG. Information about these for UQWK is stored in a REPLIES file. These are all zipped up automatically and stored in the upload directory under a file named the same as the SOUP packet, but ending in a .REP extension. If you were to manually create this rep packet you would enter: PKZIP YOURBBS.REP R?.MSG REPLIES at the DOS prompt. If the reply packet already existed you would add the -u switch to the above. There are two versions of the NewsWerthy executable. I recommend you use the swapping version (NWERTHYS.EXE). The two are identical except for when an external program is run or the DOS shell is used. During these conditions the swapping version makes better use of conventional memory. All but a few kilobytes of the executable is saved 16 temporarily to either EMS, XMS or to disk, leaving more memory for a DOS shell or an external program like PKZIP. If your using something other than DOS or Windows, the swapping version may not work, then you'll need to use the non- swapping version. You will notice some files in your work directory with the extension .BKM, .DAT, .MSG and .IDX. Those ending in .BKM are used to keep track of which messages have been read. Those ending in .IDX contain the index information. Those ending in .DAT contain information about the newsgroups in the AREAS file. Those ending in .MSG are created by uqwk. Those ending with .PL and a number contain the pick lists. You will notice that NewsWerthy doesn't put any .BAK files (backup files) in your work directory. This saves space and time but the trade-off is that if a disk error should occur while deleting or editing a message, the data could become corrupt or lost in that file. If you have critical information saved, I highly recommend that you make backups before editing or deleting any messages. The length of messages NewsWerthy can read is limited by the amount of free conventional memory. If a message is too long to fit in memory, you'll be given the option to save it to a file. IV. GLOSSARY ___________________________________________________________ ASCII text file - A file made up of only ASCII text characters that represent numbers, letters, spaces, line feeds and the like. The file name will generally end with the .TXT extension (but could be anything). Bulletin Board - Also known as a BBS. A PC running a program that allows other computers to connect through the phone line. Once connected, a person can access messages, files, games, etc. This may also be referred to as the host system. Downloading - Copying a file from a Bulletin Board to your PC. Hot key - Normally this is either a highlighted letter or the first letter of a selection that will cause that option to be selected (hitting the return key is not required). 17 Offline - No connection between your PC and a Bulletin Board, the opposite of online. Offline mail reader - Allows reading of messages from a Bulletin Board while not connected to the Bulletin Board. Online - Your PC connected to a Bulletin Board via your modem and communications software running on your PC. Pathname - The drive, directory and filename of where a file can be found. PC - Personal Computer, typically an IBM compatible or other popular type. Shareware - Try before you buy software, generally you have 30 days to try it out before sending your money or discontinue using your copy. You are encouraged to share it with friends and associates, provided that copies are distributed in their complete and unmodified form, and no amount is charged for the program, except to cover distribution costs. Shell to DOS - A temporary exit to the DOS prompt to run a program or a DOS command. Return to the previous program by entering exit. Uploading - Copying a file from your PC to a Bulletin Board. 18 INDEX Offline 18 ASCII text file 17 Offline mail reader 18 Backup files 17 Online 18 Bulletin board 17 Pathname 18 Colors 16 Pc 18 Configuration 14 Pick list 13, 17 Directories Print message 11 download 5, 14 Printing the manual 6 folders 6, 14 Printing the registration upload 5, 14 form 4 work 5, 14 Quote formats 14 Disclaimer 4 Read Stored 11 Download directory 5, 14 Reading a message 12 Downloading a file 17 Reading messages 8 Downloading mail packet 8 Reading style 15 Editor 6, 14 Registering NewsWerthy 4 Enter Msg 10 Replies Entering a message 10 reviewing 11 Entering an email message 10 Reply packet F1 key 5 creating 16 Features 2 upload directory 14 Finding text in message 9 uploading 8 Folders directory 6, 14 Reply to message 9 Help 5 Review Replies 11 Hot Key 12, 17 RFC1036 10 Introduction 2 Save message 11 Keys 12 Save to File 11 Mark Top 11 Search for text in message 9 Message Send Mail 10 deleting 11 Set-up 5 editing 11 Shareware 18 entering 10 Shell to Dos 18 finding text in 9 Signature file 10 printing 11 SOUP script 7 read flag 9 Swapping version 5, 16 reading 8, 12 System Requirements 3 replying 9 Technical support 3 saving 11 Upload directory 5, 14 sorting 9 Uploading a file 18 Message Header Uploading a reply packet 8 Followup-To 10 Uqwk 6 Keywords 10 Uqwk commands 11 Newsgroup 10 Using the keyboard 12 Reply-To 10 Word star control keys 12 Subject 10 Work directory 5, 14 Summary 10 Message threading style 15 Newsgroup catchup 11 listing 11 subscribing 11 unsubscribing 11 19