home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-03-03 | 40.0 KB | 1,063 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mailing List Manager
- for PCBoard 14.x Systems
- (Version 3.01)
-
- to be used in Conjunction with:
- The User Verifier Door
-
-
-
-
-
-
-
-
-
- Written by:
- Lance Williams
-
- Kadet PCBoard
- P. O. Box 266
- Camden, NY 13316-0266
-
- (315) 245-3815
- USR Dual Standard
-
-
-
-
-
-
-
-
-
-
-
-
-
- Mailing List Manager for
- PCBoard 14.x &
- The VERIFIER DOOR
-
-
- Table of Contents
-
-
- Licensing Agreement ............................................ 1
-
-
- Introduction ................................................... 2
-
- What this package does ................................. 2
-
-
- Installation Instructions ...................................... 2
-
- VERIFIER.CFG file ...................................... 2
-
-
- Starting Up & Command Descriptions
-
- Command Line Parameters ................................ 3
-
- <A> Active User Label Printing ......................... 3
-
- <D> Drop to DOS Shell .................................. 5
-
- <E> Editing the MAILLIST.DAT File ...................... 5
-
- <I> Inactive User Label Printing ....................... 7
-
- <L> Labels by Expiration Date .......................... 8
-
- <P> Purge & Pack MAILLIST.DAT File .................... 10
-
- <R> Print Registration Labels For VERIFIER Door ....... 11
-
- <S> Selective Label Printing .......................... 13
-
- <U> User List Printing ................................ 14
-
- <V> File Viewing/Editing .............................. 14
-
- <X> Exit the program .................................. 16
-
-
- Registration Information ...................................... 16
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 1
-
-
-
-
-
-
-
-
-
- License Agreement
-
- The Mailing List Manager, Verifier Door & User-Reg utility
- ("The Software") is COPYRIGHT 1990, 1991, 1992 by Lance Williams, ALL
- RIGHTS RESERVED.
-
- You may not engage in, nor permit third parties to engage
- in, any of the following :
-
- A) Making alterations of any kind in the software.
-
- B) ATTEMPTING TO DISASSEMBLE, DECOMPILE, OR REVERSE
- ENGINEER THE SOFTWARE OR THE FILES IT GENERATES IN ANY
- WAY.
-
- C) Granting sub-licenses, lease or other rights in the
- software to others.
-
- D) This release is SHAREWARE, if you continue to use this
- package for more than 3 weeks, you must register it with
- the author.
-
- The author of the software grants you a license to use this
- software as long as you meet the above conditions. Any violation of
- the above conditions will result in the termination of your license to
- use this software. Upon termination of this license for any reason,
- you must stop using the software and destroy all copies of it in your
- possession immediately. In addition, the author reserves the right to
- cancel your license to use this software at any time for any reason
- that he sees fit.
-
- The author of this software is not liable for damages suffered
- as a result of the improper use, proper use, or inability to use this
- software. This type of disclaimer is prohibited by law in some states,
- and is therefore void in those states.
-
-
-
-
-
-
-
-
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 2
-
-
- Introduction:
-
- MAILING.EXE is a mailing list manager to accompany the VERIFIER
- door. It will enable you to print labels for your users in a variety
- of manners. See the Table of Contents for the different commands
- available. They will all be explained in detail below.
-
- The program also allows you to edit and maintain the mailing
- list data file for your users (MAILLIST.DAT). I do hope to be making
- more improvements to the editor in the future, but even now, it is a
- very functional editor for the mailing list data file.
-
- The program prints all labels on standard 1-up 3-1/2 x 15/16
- labels. I have not made any changes yet to cover other label sizes.
- If anyone wants to have other label sizes, let me know and I'll see
- what I can do.
-
-
- Installation:
-
- MAILING.EXE ** MUST ** be run from the same directory that
- the verifier door is in. It accesses some of the same files as the
- door program. Copy all the files distributed with the package into one
- subdirectory and then you will have everything together for use.
-
-
- Configuration File:
-
- MAILING.EXE requires a configuration file to get some
- information for execution. It can use the same configuration file as
- the VERIFIER door, and defaults to VERIFIER.CFG if no configuration
- file is given as a command line parameter. If you wish to use a
- different name for the configuration file, you MUST specify that file
- name on the command line.
-
- IE: C> MAILING MAILING.CFG
-
- The configuration file requires the following format:
-
- Line 1: Location of your PCBOARD.SYS file (Not used in MAILING.EXE)
- Line 2: Name of your BBS System
- Line 3: First Name of the Sysop
- Line 4: Last Name of the Sysop
- Line 5: Registration Number (0 if Unregistered)
-
- The first 5 lines of this configuration MUST match exactly with
- the configuration file for the VERIFIER door, or the registration
- numbers for your users will not be calculated properly. For this
- reason I set up the program to default to VERIFIER.CFG, which is the
- most likely name for your configuration file for the Verifier door.
- The program only reads the first 5 lines of the program and the upgrade
- range entries (lines greater than #5) for the door are ignored.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 3
-
-
- Starting Up the Program:
-
- To start the program, just type MAILING if using VERIFIER.CFG
- as your configuration file. If you are using a different configuration
- file, be sure it matches the configuration file for the VERIFIER door
- and include the name on the command line.
-
- Command Line Parameters:
-
- At this time the only command line parameters, other than the
- name of the configuration file, are the following:
-
- /COMMA will create comma delimited files for importing to DBF files.
- /MONO will trigger the program to operate in non-color mode.
- /REGS will automatically run thru registration label printing and
- return to DOS when completed.
-
-
- Command Descriptions
-
- <A> Active User Label Printing
-
- Use this command to print labels for your active users. The
- labels will be in the following format:
- ┌─────────────────────────────────────┐
- │ Security, Expiration Date, Password │
- │ │
- │ Mailing Name │
- │ Mailing Address │
- │ City, State, Zip Code │
- └─────────────────────────────────────┘
- I print out the top line of information as a service to your
- users. Also, since no one outside of the BBS will realize what the
- information is, you still maintain security. Password printing can be
- defeated when printing the labels if you wish.
-
- When you select the <A> option, you will be presented with the
- following questions:
-
- 1: What is the Minimum Security to print label?
- Input the security level below which you do not wish to have
- labels printed.
-
- 2: What is the Maximum Security to print labels?
- Same as above, but for the top security of the range for which
- you wish to print labels.
-
- 3: What is the Minimum Number of times Online?
- This scans the number of times the user has been online and
- only prints labels for users who have been online at least this number
- of times. Entering "0" will print all records that match the above
- conditions.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 4
-
-
- These three questions allow you to print labels for newsletter
- or other mailings to only users of what you consider to be in good
- standing. Or, you could even send out letters to users in poor
- standing. I use it for both of the above reasons. I have found many
- occasions in which I only want to print labels for a selected range of
- users.
-
-
- 4: Do you want to print a <R>egular or <C>omplete set of labels?
-
- This will allow you to either print a complete set <C> of
- labels or to skip those users who answered 'No' in the Verifier Door
- concerning receiving regular mailings <R>. Defaults to <R>egular.
-
-
- 5: Do you want passwords printed on the labels?
-
- If you really feel insecure about passwords on the Mailing
- labels, you can defeat the printing of the passwords by answering 'No'
- to this question. Default is 'Yes'.
-
-
- 6: Do you want to print the Address Labels?
-
- If you answer 'No' to this question, the program will NOT print
- labels but will run through the data file and display the results
- screen showing how many labels would be printed. This is handy when
- you need to know how many copies of a letter you have to make. When
- you answer 'No', you will not go to the following:
-
- You will be prompted if you want to have the label information
- centered. If so, answer YES to the prompt.
-
- After you answer these questions, you will have the opportunity
- to print a test label to check your printer/label position. If you
- want to override the printing of a test label, hit 'ESC'. the program
- will go directly to printing of the labels.
-
- Results Screen:
-
- After the printing (or scanning) is completed, you will be
- displayed with a results screen. It gives the following information:
-
- Total Users: The total number of users on your system
- Number of Labels Printed: Total number of labels printed
- Users Not Found: Number of users not found in the
- MAILLIST.DAT file.
- Ineligible Users: Number of Users that did not fall within the
- security ranges specified.
-
- You will be given 30 seconds to record this info, or hit any
- key to return to the Main Menu.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 5
-
-
- <D> Drop to DOS SHELL
-
- This will shell out of the program to DOS allowing you to do
- anything your remaining available memory will allow. Type <EXIT> to
- return to MAILING.EXE.
-
-
- <E> Edit the MAILLIST.DAT file
-
- When you choose this option, you will be prompted to chose the
- data file to edit (MAILLIST.DAT or DELETED.DAT). Select the one you
- wish to edit. You will be displayed the menu & editing screen shown
- below. It will contain the information for the FIRST record in the
- selected datafile. To edit or find another record, use the commands
- described below.
-
- ╔══════════════════════════════════════════════════════════════════════════╗
- ║ ║
- ║ Record Number : 1 ║
- ║ Date Stored : 06-01-1990 Toggle Values ║
- ║ User Name : LANCE WILLIAMS ~~~~~~ ~~~~~~ ║
- ║ <1> Mailing Name : LANCE WILLIAMS <D>elete User : N ║
- ║ <2> Mailing Address : P. O. BOX 266 <S>end Mail : Y ║
- ║ <3> City, State, Zip : CAMDEN, NY 13316 <R>egistered : Y ║
- ║ ║
- ║ Select Options: <1,2,3,D,S,R> ║
- ╚══════════════════════════════════════════════════════════════════════════╝
-
- **( This area is the Command Input Area )**
-
- ESC to Return to Main Menu
- Alt-F - Find/Create User Record
- PGUP - Up 1 Record Ctrl-PGUP - Up 20 Records Alt-T - First Record
- PGDN - Down 1 Record Ctrl-PGDN - Down 20 Records Alt-B - Last Record
-
- *** Available Editor Commands ***
-
- <1> Edit Mailing Name.
-
- Choose this option, and enter the change on the update line in
- the command input area. Hitting <ENTER> without entering any data will
- default to the old information.
-
- <2> Edit Mailing Address
-
- This is the same as <1>, except for the Mailing Street Address.
- Hitting <ENTER> defaults to the old value.
-
- <3> Edit City, State, Zip Code
-
- Once more, just like <1> & <2> above but for the City, State &
- Zip Code information. Hitting <ENTER> defaults to the old value.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 6
-
-
- <D> Delete User
-
- This sets the Delete Flag for the record. The record will be
- deleted when you run the "Purge & Pack" Option from the Main Menu.
- This is a Yes/No toggle. Hitting the <D> does a state change.
-
- <S> Send Regular Mailings
-
- This is the same as <D> above, but for the Regular Mailing
- flag. Also a toggle for Yes/No.
-
- <R> Registered
-
- This is the flag used by the Registration Label module to check
- for printing registration labels. If you need to re-print registration
- labels, change this flag to 'N'. Users that have had cards sent to
- them will have a 'Y' in this field.
-
- Other Keystrokes Available:
-
- There are also several non-editing menu selections you have
- your choice of. Each of these will prompt you to save the current
- record if you have made any changes.
-
-
- <PGUP> or <PGDN>
- Moves Up or Down one record in the selected datafile.
- Automatically wraps around from first to last records and the reverse.
-
-
- <CRTL-PGUP> or <CRTL-PGDN>
- Same as the above, but moved up or down 20 records without
- wrapping from end to end.
-
-
- <ALT-T> or <ALT-B>
- Moves to the Top (Alt-T) or the Bottom (Alt-B) of the selected
- datafile.
-
-
- <ALT-F> Find User
- Use this option when you want to search for another user
- record. The search is for the complete name only, and MUST be spelled
- correctly.
-
- *** If no Mailing List Record is found for User ***
-
- If the program does not find a record in the selected datafile
- for the indicated record, you will have the option to add the user to
- the data file. This option works for REGISTERED VERSIONS ONLY. On an
- unregistered version, you will be notified of the fact that your
- registration will allow you to add users to the data file.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 7
-
-
- Adding a Record to the Data File:
-
- If you respond 'Yes' to the prompt to add the information to
- the data file, you will be displayed the address field size & variable
- name for each address area in the data file. (Name, Address, City,
- State, Zip Code). The program defaults to No Delete, Registered & Send
- ALL Mail. You can change these flags in the editor after you enter the
- address information.
-
- The program then displays the address information and asks if
- it is OK to store. If not, you will be sent back to re-enter the
- information. Do not enter any New records unless you are sure you want
- the information in the Data File. The only way to delete a created
- record is to mark it for deletion in the editor and then pack the data
- file.
-
- <ESC> Quit Editing
- Hit the <ESC> Key to leave the editing module and return to the
- main menu. You will be asked if you want to save the current record if
- it has been modified.
-
-
- <I> Inactive User Label Printing
-
- **** REGISTERED VERSIONS ONLY *****
-
- Registration of this system will allow you to have the option
- of printing labels to entries in the Mailing List data file that no
- longer have attached user entries in the PCBoard User file (Delete
- Users). I have found this is nice to try to get users back to your
- system who have not called for a long period of time.
-
- The labels are printed in the following format:
-
- ┌─────────────────────────────────────┐
- │ Account Deleted - ReApply Today! │
- │ │
- │ Mailing Name │
- │ Mailing Address │
- │ City, State, Zip Code │
- └─────────────────────────────────────┘
-
- You will be prompted as to whether you want to print the labels
- or just scan for a count just like the printing of active labels.
-
- You will be prompted if you want to have the label information
- centered. If so, answer YES to the prompt.
-
- If you are printing labels, you will also have the opportunity
- to check printer/label positioning before printing the actual labels.
- If you do not wish/need to do this hit <ESC> at the prompt. Otherwise,
- hit <ENTER> to print a test label for position.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 8
-
-
- The program will scan through the DELETED.DAT file checking for
- the existence of Users in the PCBoard Users file. If the user is not
- found, the label is printed. If a user is found, the record in
- DELETED.DAT is flagged for deletion, and after printing is completed,
- the flagged entries are deleted.
-
- Results Screen:
-
- The results screen will display the following information:
-
- Number of Users: Total number of records in the
- DELETED.DAT file.
- Number of Labels Printed: Number of Records without attached Users
- of which labels were printed for.
- Users Not Found: Not Used Here
- Number of Users Ineligible: Number of Active Users in the DELETED.DAT
- file.
-
-
- <L> Labels by Expiration Date
-
- When you choose this option, you can print labels for your
- users based on their expiration date [days away from the current date].
- The format of the label is as follows:
-
- ┌─────────────────────────────────────┐
- │ Security, Expiration Date, Password │
- │ │
- │ Mailing Name │
- │ Mailing Address │
- │ City, State, Zip Code │
- └─────────────────────────────────────┘
-
- I print out the top line of information as a service to your
- users. Also, since no one outside of the BBS will realize what the
- information is, you still maintain security. Password printing can be
- defeated when printing the labels if you wish.
-
- When you select the <A> option, you will be presented with the
- following questions:
-
- 1: What is the minimum days until expiration to print label?
-
- Input the minimum days until expiration for labels to be
- printed. If you put "-1" if you wish to have all expired users
- printed.
-
- 2: What is the minimum days until expiration to print label?
-
- Same as above, but for the top days until expiration for which
- you wish to print labels. If you put "-1" here, ONLY expired users
- will be printed.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 9
-
-
- 3: What is the Minimum Number of times Online?
-
- This scans the number of times the user has been online and
- only prints labels for users who have been online at least this number
- of times. Entering "0" will print all records that match the above
- conditions.
-
-
- 4: Do you want to print a <R>egular or <C>omplete set of labels?
-
- This will allow you to either print a complete set <C> of
- labels or to skip those users who answered 'No' in the Verifier Door
- concerning receiving regular mailings <R>. Defaults to <R>egular.
-
-
- 5: Do you want passwords printed on the labels?
-
- If you really feel insecure about passwords on the Mailing
- labels, you can defeat the printing of the passwords by answering 'No'
- to this question. Default is 'Yes'.
-
-
- 6: Do you want to print the Address Labels?
-
- If you answer 'No' to this question, the program will NOT print
- labels but will run through the data file and display the results
- screen showing how many labels would be printed. This is handy when
- you need to know how many copies of a letter you have to make. When
- you answer 'No', you will not go to the following:
-
- You will be prompted if you want to have the label information
- centered. If so, answer YES to the prompt.
-
- After you answer these questions, you will have the opportunity
- to print a test label to check your printer/label position. If you
- want to override the printing of a test label, hit 'ESC'. the program
- will go directly to printing of the labels.
-
- Results Screen:
-
- After the printing (or scanning) is completed, you will be
- displayed with a results screen. It gives the following information:
-
- Total Users: The total number of users on your system
- Number of Labels Printed: Total number of labels printed
- Users Not Found: Number of users not found in the
- MAILLIST.DAT file.
- Ineligible Users: Number of Users that did not fall within the
- security ranges specified.
-
- You will be given 30 seconds to record this info, or hit any
- key to return to the Main Menu.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 10
-
-
-
-
- <P> Purge & Pack the Data Files
-
- This option will allow you to remove deleted users from the
- MAILLIST.DAT file. The optional PURGE function for REGISTERED VERSIONS
- allows you to remove inactive entries from the list.
-
-
-
- *** For REGISTERED VERSIONS ONLY ***
-
-
- Registered versions will be prompted if you want to purge
- inactive users from the MAILLIST.DAT file. If you choose this the only
- way to recover the old information is to copy the MAILLIST.BAK file
- back to the MAILLIST.DAT file before another repack is done. There is
- no other way to recover this information.
-
-
-
-
- *** For UNREGISTERED VERSIONS ***
-
-
- Unregistered versions will be prompted to register the program,
- which will activate the option mentioned above.
-
-
-
-
- Before the MAILLIST.DAT file is packed, you will be prompted if
- you want to save the deleted entries when packing. Disk Storage is
- appended to the DELETED.DAT file. The default is to store the deleted
- entries to the file.
-
- When packing, the MAILLIST.DAT file will be searched for
- entries marked for deletion, and if the optional PURGE Function
- (Registered Only) is activated, the entry will be searched for a match
- in the PCBoard USERS file. All entries marked for deletion (or not
- found in the PCBoard USERS file) will be removed from the MAILLIST.DAT
- file.
-
- After the MAILLIST.DAT file is packed & purged, if any entries
- were sent to DELETED.DAT, that file is also sorted and purged of
- duplicate entries.
-
-
-
-
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 11
-
-
- <R> Print Registration Labels for VERIFIER Door
-
- This option will print the labels for registration cards to be
- used in conjunction with the VERIFIER door. For the registration
- numbers to be correct, you must be sure your BBS Name & Sysop Name in
- the configuration file are the same as they are in the one for the
- door. I suggest once again that you use the same configuration file
- for this program as you do for the door.
-
- Labels printed from this section have the following format:
-
- ┌─────────────────────────────────────┐
- │ Registration #: ############ │
- │ │
- │ Mailing Name │
- │ Mailing Address │
- │ City, State, Zip Code │
- └─────────────────────────────────────┘
-
- The program will prompt for proper label/printer alignment the
- same as the other printing routines. Hit <ESC> to abort this alignment
- check, or <ENTER> to check the alignment. When the printer/labels are
- aligned properly, the registration labels will be printed for every
- record that has it's REGISTERED flag set to 'No'.
-
- Hitting <ESC> during the label printing process will update the
- records for the labels printed, but not for those left unprinted and
- still not having had registration labels printed.
-
- There is a command line parameter to automate the printing of
- registration labels. If you wish to use it and the default output
- device is your printer, be sure your printer is loaded with label
- stock, and then just type MAILING [Cfg File] /REGS. The program will
- send all the output to the default device defined in your MAILING.DEF
- file. If a printer error occurs, the program will halt and wait for
- you fix the printer and press a key.
-
-
-
- I have found that if you print labels once a week, it is
- sufficient to keep your users happy. I allow unverified users almost
- as much access to the system as verified ones, everything except file
- UPLOADING. I like to know that my users really exist before I allow
- them to upload files. So, with that being the only disallowed option
- over a verified user, they have nothing much to complain about. Just
- thought I'd share that idea with you for something to consider when
- setting up the program on your system.
-
-
-
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 12
-
-
-
- Pre-printed post cards are available from me for sending to
- your users for registration notification. The post cards are printed
- in the following form, and personalized accordingly for your system:
-
- ┌────────────────────────────────────────────────────────┐
- │ │
- │ │
- │ │
- │ YOUR BBS NAME HERE │
- │ YOUR BBS PHONE NUMBER HERE │
- │ │
- │ │
- │ │
- │ Welcome! Since you are a new caller │
- │ to this BBS, you are required to verify your │
- │ registration through the verification door │
- │ with the registration number on the address │
- │ side of this card. │
- │ │
- │ The next time you call this BBS, enter │
- │ the verification door and choose option #2 │
- │ from the main menu. Enter your number │
- │ for registration verification at the prompt. │
- │ │
- │ │
- │ │
- │ │
- └────────────────────────────────────────────────────────┘
-
- The address side of the postcard will also be printed with a
- 3 line return address. If the address is different than the shipping
- address, be sure to specify the address to print on the cards. Please
- allow 4 - 6 weeks for delivery of cards.
-
- These cards are available at $4.95 per 100 cards while supplies
- last. I run a printing shop and have a good supply of post card stock
- in assorted colors, and am offering these printed and boxed cards at a
- very reduced price.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 13
-
-
- <S> Selective Label Printing
-
- ***** REGISTERED VERSIONS ONLY *****
-
- Registered versions also have the option to select and print
- labels from information found in the MAILLIST.DAT file. I installed
- this option when I found I needed a label for a few users on an
- occasional basis. My writing is terrible, so I prefer typed or
- preprinted labels when I send out letters.
-
-
- Selective Labels are printed in the following format:
-
- ┌─────────────────────────────────────┐
- │ │
- │ Mailing Name │
- │ Mailing Address │
- │ City, State, Zip Code │
- │ │
- └─────────────────────────────────────┘
-
-
- When you select this option, you will be prompted for the user
- name to search for. If the address information is not found you will
- be asked if you want to select another user. If the information is
- found, the mailing label data is displayed. Then you are asked if you
- want print this label. If yes, the record is flagged for selective
- printing, otherwise, it's left alone. All selected labels are printed
- after selecting is completed.
-
- After you decide to print the selected label or not, you are
- asked if you wish to select another label for printing. This process
- loops until you have selected all the labels you want to print.
-
- If you decide you do not want to print a label you already
- selected, then just get the record again and at the prompt asking to
- print the label or not, then answer 'No'. This will unselect the
- record by removing the selected flag from the record.
-
- After all the labels have been selected, you will be prompted
- if you want to have the label information centered. If so, answer YES
- to the prompt.
-
- You will then have the opportunity to align the printer/labels
- in the same manner as all the other label printing selections. Hit
- <ESC> to cancel the test label.
-
- After the labels are positioned, the program runs through the
- MAILLIST.DAT file printing all selected labels. You are returned to
- the Main Menu when printing is completed.
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 14
-
-
- <U> User List Printing (Not Labels)
-
- This option is similar to the PCBoard System Manager User file
- printing. You can print the MAILLIST.DAT file in 3 different manners,
- described below.
-
-
- <A> Short Form
-
- This form prints the User's Name (as in the PCBoard USER file),
- the City, State & ZIP Code, and the date the information was filed, all
- on a single line, with columns properly aligned.
-
-
- <B> Long Form
-
- This form prints the User's Name, Mailing Name, date filed on
- the first line. Street address, city, state, ZIP code on the second
- line. Registration & Mailing Status on the third line. The fourth
- line is a record delimiter (Asterisks)
-
-
- <C> Name Form
-
- This form prints the User's Name, Mailing Name, City, State,
- ZIP Code on a single line with properly aligned columns.
-
-
- All of the above forms print 59 lines to the page, so they can
- be sent to a laser printer. The output has page headers and page
- numbers as well. The Last page is ejected form the printer.
-
- If you do not want to print any form, just hit <X> at the menu
- to return to the main menu. If you wish to cancel the printer while in
- progress, hit <ESC>.
-
-
-
-
- <V> File Viewing/Editing
-
- The "V" command will bring up a menu for viewing or editing
- many of the system files. To accomplish this, the program shells out
- to a file viewer or file editor of your choice. These are defined
- in the "MAILING.DEF" file. The program will create this file when you
- first start the program. You will need to have a file viewer and ASCII
- editor available to use this option. I have included a good file
- viewer from a friend of mine, called VIEWER.EXE. You could use any
- File Viewer that accepts a filename on the command line. The same
- applies to the ASCII Editor. I suggest the use of QEdit, or something
- similar.
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 15
-
-
-
- File Viewing/Editing Menu Selections:
-
-
- <1> View VERIFIER.ERR Error Log File
-
- This will view the error log file that contains user errors
- from within the door, such as wrong numbers, re-verify attempts, etc.
-
-
- <2> View Verifier Usage Log File
-
- This will view the usage log file that the door maintains. I
- suggest you delete this file regularly, as it will grow larger and
- larger as time goes on.
-
-
- <3> View Script Questionnaire Answer Files
-
- This will bring up a menu showing all of your script
- questionnaire answer files. You can view any one of them using the
- viewing program defined in your MAILING.DEF file. Select <X> to return
- to the previous menu.
-
-
- <4> Edit Main Configuration File
-
- This can be used to edit your configuration file for the
- program. It will edit the file you loaded the system from. Any
- changes made to the file will not be enacted unless you exit the
- program and reload it from DOS.
-
-
- <5> Edit MAILING.DEF Definitions file
-
- This will bring up the internal routine to edit the MAILING.DEF
- file. This is the same routine the program runs if, when the program
- loads, it does not find a valid MAILING.DEF file. It asks for the name
- of your File Viewer and ASCII Editor, Default Output Device or file,
- Compression Program and Options, Decompression Program and Options, and
- the default extension for the compression program. Some of these lines
- have built in defaults.
-
-
- <X> Exits the Viewing/Editing Module and returns to the Main Menu
-
-
- After viewing any of the "view" files , you will be given the
- following option:
-
- VERIFIER.ERR & VERIFIER.LOG:
- Delete the file after viewing it.
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard
- Mailing List Manager for PCBoard 14.x Page 16
-
-
-
- Questionnaire Answer Files:
- Archive the file viewed to ".OLD" file, appending it to the end
- of an existing file, then compressing the resulting file with your
- favorite compression program. The two uncompressed files are then
- deleted after successful compression. If an existing compressed file
- is found, it is decompressed first to get to the ".OLD" file for
- appending.
-
-
-
-
- <X> Exit the Program
-
- Typing <X> at the Main Menu will close all files and end the
- program.
-
-
-
-
- Registration for Complete Package:
-
- This package is distributed as Shareware. You are required to
- register it if you continue to use it after a 3 week trial period.
- To register, fill out the registration form and send to:
-
- Lance Williams
- P. O. Box 266
- Camden, NY 13316-0266
-
- Registration for the User Verifier Door and Sysop Utility
- program is $40 payable in Cash/Check or Money Order in US Funds.
- Visa/MasterCard registrations are supported from a BBS in Manchester,
- TN, if you prefer to register with Visa/MasterCard.
-
- See the file REGISTER.FRM for both Visa/MC registration
- information and a mail registration form. The registration number you
- will receive for this program will work for all future versions of this
- software.
-
- Make Checks Payable to: LANCE WILLIAMS
-
-
-
-
-
-
-
-
-
-
-
-
-
- For Support Call 24 Hours:
- Lance Williams, Kadet PCBoard (315)245-3815 USR Dual Standard