/////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// //// //// Q M M 3 . 0 2 //// //// The Qmail/PCBoard Manager //// //// Copyright (c) Jack Mlynek 1988, 1989, 1990 //// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// TABLE OF CONTENTS /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// SUPPORTED FEATURES..................1 WHAT QMM 3.02 DOES..................2 GETTING STARTED.....................7 Creating a QMM Profile...........8 User Data Configuration Menu....10 PCBoard Prompts Menu 1..........15 PCBoard Prompts Menu Page 2.....19 Qmail Door Prompts Menu.........22 QMM Options Menu................26 iNet/Datapac Configuration Menu.29 Miscellaneous Menu..............32 PROMPTED OPTION MODE...............35 FILE TRANSFER OPERATIONS...........37 INSTASCRIPT........................39 InstaScript Commands............40 INTERACTIVE MODE...................47 AUTOPILOT/AUTORECALL...............48 GENERAL............................50 Starting While Online...........50 Password........................50 Qmail Door v3.x Setup...........50 File Location...................50 Batch Operations................51 Usage Log Stamping..............51 On-Screen Clock.................51 MNP SETUP..........................52 COPYRIGHT..........................53 ORDER FORM..........................i /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// FEATURES /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// QMM 3.02 supports the following features: 1. PCBoard Navigation 2. InstaScript 3. Unlimited File Transfers 4. AutoDownload All Files from a Capture File during the same session. 5. PCBoard Prompt Management 6. iNet/Datapac Logon Support Built-in 7. ProLogon Support 8. ProBank Support 9. Qmail Door Prompt Management 10. Qmail Door Management 11. Qmail File Management 12. Qmail Door Message Pointer Resets 13. Qmail Door Offline Protocol Selection 14. MarkMail Support Built-in 15. QMM Options 16. Prompted Option Mode 17. AutoPilot/AutoRecall Mode 18. Extensive Usage File Stamping 19. Internal Password Support instead of Telix's Dialing Directory 20. PCBoard Protocol Translation Table 21. SessionSaver 22. Multiple Dialing Directory Support 23. Linked Profiles 24. Pending Action Display QMM 3.02 The Qmail/PCBoard Manager...1 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// WHAT QMM 3.02 DOES /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Hi! It's really nice to see you here. Thank you very much for taking the time to evaluate QMM 3.02. Before trying QMM 3.02, I would really appreciate it if you would spare a few minutes and read through this file. Although I have attempted to design QMM 3.02 to be user-friendly, there are many features which are not readily apparent. So, please, bear with me while we go through some of them now. QMM 3.02 comes with four files: QMM.SLC, QMMSETUP.SLC, QMMAUTOR.SLC and QMMAU- TO.SLC. QMM.SLC is the main engine which does all the online work. QMMSETUP.SLC is the Profile Setup module which creates the different QMM Profiles, for each BBS you want to set up. QMMAUTO is the AutoPilot/AutoRecall module for unattended runs using a horizontal dialing queue. And QMMAUTOR.SLC is AutoRecall module for unattended runs using a vertical dialing queue. So, what does QMM 3.02 actually do? Well, that's easy! QMM 3.02 has been pro- grammed to navigate through PCBoard and Qmail to help you accomplish most of your online tasks automatically. QMM 3.02 lets you determine what you want do when you go online before you ever dial a number. QMM 3.02 accomplishes this through the interaction of it's various elements. These elements are the QMM Profiles for the BBS, QMM Options Enabled, Insta- Script, File Transfer Operations and Qmail Management. Let's look at QMM Profiles first. A QMM Profile is a file containing all the information which QMM needs about the BBS. Information such as your name, the Door to access Qmail, any PCBoard prompts which may have been modified by the Sysop and the QMM Options you wish to enable. You may have as many QMM Profiles for each BBS as you wish, making each one of them different from the others for true custom-tailored logons. QMM Profiles use the extension .QMF. QMM Profiles are created by QMMSETUP, which may be invoked independently or through QMM. QMM 3.02 The Qmail/PCBoard Manager...2 OK, so what are QMM Options? QMM Options are like a trip itinerary. When QMM goes online, it will execute the QMM Options you have enabled. The QMM Options are: Run InstaScript Download Files (PCBoard) Upload Files (PCBoard) Reset Messages (Qmail Door 3.x) Upload Qmail *.REP Packet Personal Messages Download Qmail *.QWK Packet Remain Online After QMM In addition to enabling or disabling each one of these Options for each QMM Profile you create, QMM lets you turn Prompted Option Mode on or off as well. If Prompted Option Mode is enabled, then QMM will prompt you with these same Options every time you use that specific QMM Profile, allowing you to custom tailor your session for that particular run. If Prompted Option Mode is disabled, then the QMM Options you have enabled through QMMSETUP will be executed. Obviously, if you do not have a .REP file to upload or an InstaScript to run, then QMM will not prompt you for those Options. QMM looks for the appropriate files before proceeding. If you answer No to every Option, QMM will not go online. In the case of an AutoPilot/AutoRecall run, Prompted Option Mode is disabled and the QMM Options enabled in the QMM Profile will be executed. If those Options are not applicable, such as Upload .REP packet only and there is no .REP packet, then AutoPilot/AutoRecall will go on to the next QMM Profile in the AutoPilot/AutoRecall List. That's interesting, but what is AutoPilot/AutoRecall? AutoPilot/AutoRecall is a feature which lets you create a list of QMM Profiles to call automatically. It is especially handy when you go away for a few days and QMM has called all your BBSes every day and gotten the files you want and received the mail as well. QMM 3.02 The Qmail/PCBoard Manager...3 The difference between AutoPilot and AutoRecall is that AutoPilot tries to dial each Profile in the list until it connects or reaches the maximum number of redials you entered. AutoPilot then goes on to the next Profile in the list. It is a horizontal queue because it stays at each Profile and dials repeatedly. AutoRecall tries to dial each Profile's numbers once. If it connects the Profile is deleted from the list. If it does not connect, AutoRecall goes on to the next entry. It will continue through the list in this fashion, calling each profile in sequence until each Profile has been executed or the maximum number of redials for each Profile has been reached. It is a vertical queue because it goes through the list over and over. If you have more than one Dialing Directory Entry for a Profile, AutoRecall will dial those entries in sequence once before continuing on to the next Profile. You create an AutoPilot/AutoRecall List using the AutoPilot/AutoRecall List Editor in QMMSETUP. AutoPilot is invoked when you run QMMAUTO and AutoRecall is invoked with QMMAUTOR. Interesting stuff, but what is SessionSaver? Have you ever been in the middle of a session and found yourself disconnected for some unknown reason? Well, if you are in AutoPilot/AutoRecall Mode and have SessionSaver On, then QMM will call that Profile right back. You can limit the number of times it will call back when it's disconnected, so that if there's a serious problem with the BBS, it doesn't try to call back all night. Great, now what is InstaScript? InstaScript is a QMM 3.02 feature which lets you create a very simple PCBoard script without ever having to learn SALT. You just use your text editor, such as Qedit, and write each command on a line by itself. That's it! InstaScript doesn't need to be told which prompts to track or respond to, unless you venture into unknown territory such as Doors or the Message Base. Of course, if you do go there, InstaScript can follow you, because you can use Waitfors and Gotos as well. InstaScript will let you gather messages automatically from BBSes which don't have Qmail or MarkMail. InstaScript will let you download USATODAY or any other file, every day, with- out reprogramming. QMM 3.02 The Qmail/PCBoard Manager...4 InstaScript will let you automatically download the results of a New Files Scan, a Zippy Scan, a Locate scan or simply EVERY file using its AutoDown Command, during the same session. Of course, InstaScript lets you invoke a text editor or list program to edit the files list, while you are online, in case you don't want everything. InstaScript will let you deposit and withdraw time from ProBank. And for those true custom requirements, InstaScript will let you run a SALT script as well. OK, now what about File Transfers? Easy! QMM 3.02 will download and/or upload as many files as you want, or you have time for! Again, simply create a list of filenames using your text editor. You can change Conferences at any point in the list and as many times as you wish. Upload descriptions are entered on a separate line. It's that easy! Well, when do we get to Qmail? After InstaScript, Uploads, and Downloads. QMM 3.02 will completely manage your Qmail/MarkMail Operations. Whether it's Qmail Door v2.x, Qmail Door v3.x or MarkMail, QMM's built-in support can make your sessions a breeze. QMM 3.02 supports Qmail Packet Uploads, Downloads, Personal Message Scans in both Door v2.x and v3.x, Message Pointer Resets in Door v3.x, offline protocol selection in Door v3.x and .REP/.QWK packet renumbering. QMM 3.02 will determine if you have a .REP file and/or a .QWK in your QMAIL directory which matches the Qmail official ID of the BBS you entered in the QMMSETUP. You may also start QMM 3.02 while online. QMM 3.02 will determine your on-line status. If it finds you are connected, QMM 3.02 will not dial the Dialing Directory numbers. However, QMM will still ask you the opening questions, if you have enabled Prompted Option Mode. After the questions are answered, QMM will proceed with your instructions. Your old .QWK file will be deleted if there are new messages to download and you have entered to renumber your .QWK files. Other- wise, QMM 3.02 will leave your .QWK file alone. If you do not have a .QWK file, it will continue with the download. File Transfer Lists are deleted after each session. However, files not success- fully transferred are kept in a new File Transfer List of the same name. InstaScripts are not deleted after each session. QMM 3.02 will work with any protocol supported by Qmail. QMM 3.02 The Qmail/PCBoard Manager...5 What's a Linked Profile? A QMM Profile contains specific information as to what you wish to accomplish with a session. However, on occasion, you may wish to alter the sequence of events or accomplish more things than one Profile can achieve. This where Linked Profiles can be useful. You can consider Linked Profiles like an AutoPilot/AutoRecall List, but for one BBS and executed during one on-line session. The sequence of events in QMM is InstaScript, File Transfers and Qmail. Should you wish to get your Qmail first, you can Link a Qmail-only Profile to a InstaScript/File Transfer Profile. Or, should you wish to run two InstaScripts, you can link two Profiles with different InstaScripts. Also, some BBSes have more than one Qmail Door. Linking Profiles for different Qmail Doors makes it possible to get all the Qmail without hanging up and calling back. QMM 3.02 The Qmail/PCBoard Manager...6 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// GETTING STARTED /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Before starting QMM 3.02, you should make sure that your Telix Status Bar is at the top of the page. If it's not, then you will need to change it's posi- tion, since QMM 3.02 will write over line 24. If you are using QMMSys, you will not need to change your current Status Bar position, since QMMSys will determine both current colours and position of the Status Bar. To change the Status Bar position, from the Telix screen (not QMM), enter -O, Terminal Options, D for Status Bar, T for Top, then Exit and Write. You will also notice that QMM 3.02 places a clock on the Status Bar in the position normally occupied by "ALT-Z for Help". If the clock is a different colour than the status bar, you may wish to change the Status Bar Colour. To change the Status Bar Colour, enter -O from Telix, S for Screen and colour. Change your Status Bar Foreground to Black and Status Bar Background to Light Gray. Again, if you are using QMMSys, it will sense your Status Bar Colour and adjust the clock to match. QMM 3.02 uses default colours of black, light gray and bright white. QMMSys has a complete colour configuration option. QMM 3.02 The Qmail/PCBoard Manager...7 To start QMM 3.02 invoke Telix and enter -G QMM from Telix. Since this is your initial use of QMM 3.02, you will be taken to the first QMMSETUP screen so that you can create a QMM Profile. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º QMMSETUP 3.02 ... The QMM Profile Manager º º (c) Jack Mlynek, 1988, 1989 and 1990 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍ A = AutoPilot, C = Clone, N = New ÍÍ» º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º ÈÍÍÍPress to Abort Entry, for QMM Íͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Select <1 - 0, A, C, N>: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Before you can use QMM 3.02, it will need to know a few things about you, the BBS you are calling, the type of mail Door, the type of log on and what you want it to do when it gets online. That's why we will need to create a BBS Profile for each BBS you are calling. Enter for New and then enter the file name for the QMM Profile to create. After you have created a QMM Profile, you may wish to create another for the same BBS with different options. To do that, press to Clone a Profile. Select the Profile to Clone by it's number, then enter the new name at the prompt. For example, 2 different Profiles for Canada Remote Systems might be CRS1 and CRS_HST. Since you can have different Profiles for each BBS, you'll find it easier to put a descriptive with the name. After you have completed your QMM Profile, enter to save your changes. QMM 3.02 The Qmail/PCBoard Manager...8 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º QMMSETUP 3.02 ... The QMM Profile Manager º º (c) Jack Mlynek, 1988, 1989 and 1990 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍ QMM Profile Menu ÍÍÍ»ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º ºº º º A ... User Data Configuration ºº º º B ... PCBoard Prompts Page 1 ºº º º C ... PCBoard Prompts Page 2 ºº º º D ... Qmail Door Prompts ºº º º E ... QMM Options ºº º º F ... iNet/Datapac ºº º º G ... Miscellaneous ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º ÈÍÍÍPress to Abort, to Save Íͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Select : º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ QMM 3.02 uses 7 Configuration Menus. is the User Data Configuration Menu, where you will enter data about your name, system paths and preferences. is the PCBoard Prompts Menu 1, where you can change some of the PCBoard prompts to which QMM 3.02 responds. This is only necessary where a Sysop has customized his version of PCBoard. is for additional PCBoard Prompts relating to files transfers. is the Qmail Door Prompts Configuration Menu, where you can change the Qmail Door prompts to which QMM 3.02 responds. is for QMM Options which determine what QMM will do when run with Prompt- ed Option Mode off or in AutoPilot/AutoRecall. is for iNet/Datapac logons. contains miscellaneous prompts for ProLogon, ProBank, optional password and SessionSaver. QMM 3.02 The Qmail/PCBoard Manager...9 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// USER DATA CONFIGURATION MENU /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Press and you will be taken to the following screen: ÉÍÍÍ QMM Profile Menu ÍÍÍ» º A ... Your Name for PCBoard : Jack Mlynek º º B ... Qmail ID of the BBS : crs º º C ... Qmail Directory : \qmail º º D ... Qmail Drive : c: º º E ... Telix Dialing Directory Entries to Call: 1 2 º º F ... Main Conference Command to Access Qmail: door 9 º º G ... Door to Open from the Qmail Conference : open 9 º º H ... Language Option English = 1 French = 2 : 1 º º I ... PCBoard Graphics : n º º J ... Delay Time <10 = 1 second> : 1 º º K ... AutoPilot Maximum Time Online in Min. : 10 º º L ... Prompted Option Mode : Y º º M ... Renumber *.QWK Files : Y º º N ... Maximum Number of *.QWK Files to Keep : 5 º º O ... Renumber *.REP Files : N º º P ... Maximum Number of *.REP files to Keep : 0 º º Q ... Protocol Z = Zmodem, 1 = Xmodem-1k º º G = Xmodem-1k-G, X = Xmodem : Z º º R ... AutoPilot Redial Attempt Limit : 40 º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ This is the User Data Configuration Menu. When you are finished press and you will return to the previous menu. QMM 3.02 The Qmail/PCBoard Manager...10 A: YOUR NAME FOR PCBOARD /////////////////////////////////////////////////////////////////////////////// Enter the name you have registered with the BBS you are calling. B: QMAIL ID OF THE BBS /////////////////////////////////////////////////////////////////////////////// This must be the official Qmail ID of the BBS you are calling, since it will look for the .QWK and .REP files created by this BBS. If you are calling a board for the first time, you can obtain this information by doing a manual download first. The file you download will be in the form .QWK. QMM maintains a list of all the 's of the BBSes you have Configured in the file QMM.QID. C: QMAIL DIRECTORY /////////////////////////////////////////////////////////////////////////////// The directory where you want your .QWK files to go and where your .REP files are located. QMM supports one directory for both .QWK and .REP files. If you currently maintain separate directories for .QWK and .REP files, you will need to change your Qmail configuration. QMM will format your entry for you, so relax and just enter your directory in any form you wish. For example, C:\QMAIL or \QMAIL\ or just plain QMAIL are all acceptable and will be reformatted to \QMAIL. D: QMAIL DRIVE /////////////////////////////////////////////////////////////////////////////// Enter the drive where your Qmail directory is located. Just enter the drive letter and QMM will format it for you. E: TELIX DIALING DIRECTORY ENTRIES TO CALL /////////////////////////////////////////////////////////////////////////////// Enter the Dialing Directory Entries for the BBS you are configuring. If you wish to view the Dialing Directory, press . To exit the Dialing Directory and return to editing your Profile, press . Separate the entries with a space. You may use approximately 20 entries. It's a good idea to make certain that there is a linked script entry in the Dialing Directory, otherwise Telix will wait for you to press a key after it has made a connection. The linked script may be a dummy name, if you don't use a logon script for that entry. QMM.SLC is a good choice. QMM 3.02 The Qmail/PCBoard Manager...11 F: MAIN CONFERENCE COMMAND TO ACCESS QMAIL DOOR /////////////////////////////////////////////////////////////////////////////// This is the command to enter the Qmail Door from the Main Conference Prompt. Some BBSes require you to oin a Conference before opening the Door. In that case enter: J q, where x is the Conference to oin and q means no greet- ing is displayed. For example, to oin Conference 3, enter "J 3 q". If that is not required simply enter the command to open the appropriate door, usually DOOR or OPEN , where is the Qmail Door number. Alternatively, you may use this entry to oin the Conference in which you wish to remain if you choose to stay online after the QMM session. For exam- ple, you wish to remain online after QMM but want to be in Conference 23. When you enter "J 23 q" here, you will logon, oin Conference 23 and then Open the Qmail Door. After Qmail is finished you will return to Conference 23. This feature is especially useful for those boards which have disabled the autojoin function. G: DOOR TO OPEN FROM THE QMAIL CONFERENCE /////////////////////////////////////////////////////////////////////////////// If the BBS you are configuring requires you to oin a Conference and then a Door, or you automatically logon to a specific conference, enter the door to . Use a valid door here, because QMM looks at this entry when you start QMM online and it finds itself in a Conference other than the Main Board. H: LANGUAGE OPTION ENGLISH =1 FRENCH = 2 /////////////////////////////////////////////////////////////////////////////// Enter the Language of your choice. Although not listed in the configuration screen, you may enter any number between 0 and 9 supported by the board you are calling. I: PCBOARD GRAPHICS /////////////////////////////////////////////////////////////////////////////// If you want Graphics enter a , otherwise enter . J: DELAY TIME <10 = 1 SECOND> /////////////////////////////////////////////////////////////////////////////// You can control the delay time that QMM waits before sending the response to a prompt. Increase the value here if you find that QMM isn't responding to the prompts properly. A value of 10 is 1 second. The fastest speed is 1. QMM 3.02 The Qmail/PCBoard Manager...12 K: AUTOPILOT MAXIMUM TIME ONLINE IN MIN. /////////////////////////////////////////////////////////////////////////////// When in AUTOPILOT/AUTORECALL MODE, QMM will disconnect after the time you enter here. This is especially important when using AUTOPILOT/AUTORECALL unattended, since line noise or other problems may cause you to hang. The clock starts when you receive a carrier. You should not set this value too short or you may not be able to complete a full session, especially when you are transferring files. INTERACTIVE MODE defaults to 240 minutes. L: PROMPTED OPTION MODE /////////////////////////////////////////////////////////////////////////////// Selecting here will enable the opening questions. Selecting will disable them. An AUTOPILOT/AUTORECALL run will automatically bypass the prompts whether or not you have selected Prompted Option Mode but it will obey the Options you have configured under Item from the previous menu. It is a good idea to have one Profile with Prompted Option Mode enabled and one without. M: RENUMBER *.QWK FILES /////////////////////////////////////////////////////////////////////////////// You may choose to have your .QWK files saved and renumbered in order to keep previous messages. If you answer , your previous .QWK file will be deleted before a new download. Answering here will enable renumbering. For example: .QWK becomes 1.QWK 1.QWK becomes 2.QWK . . -1.QWK becomes .QWK .QWK is deleted N: MAXIMUM NUMBER OF *.QWK FILES TO KEEP /////////////////////////////////////////////////////////////////////////////// This sets the value for the renumbering of your .QWK files. If you select 5, then the highest file kept will be 5.QWK, allowing you to have 5 archives and one current file. QMM 3.02 The Qmail/PCBoard Manager...13 O: RENUMBER *.REP FILES /////////////////////////////////////////////////////////////////////////////// You may choose to maintain an archive of your .REP files in the same way as your .QWK files. P: MAXIMUM NUMBER OF *.REP FILES TO KEEP /////////////////////////////////////////////////////////////////////////////// This sets the value for renumbering your .REP files. Q: PROTOCOL Z = ZMODEM, 1 = XMODEM-1k G = XMODEM-1k-g, X = XMODEM /////////////////////////////////////////////////////////////////////////////// Select the protocol you wish Telix to use here. It's not necessary to config- ure the Qmail Door with the same protocol when the BBS you are calling is using Qmail Door v3.x. For maximum security, use Zmodem. Auto Zmodem backup can save a download aborted by a protocol timeout. R: AUTOPILOT/AUTORECALL REDIAL ATTEMPT LIMIT /////////////////////////////////////////////////////////////////////////////// When in AutoPilot/AutoRecall Mode, Telix will redial the numbers in the list to the maximum number of redials you enter here. If you entered a value of 20 here and the numbers were always busy, Telix will redial the numbers on the list for a total of 20 attempts. Enter a <0> here to dial indefinitely. Press to return to the previous menu. QMM 3.02 The Qmail/PCBoard Manager...14 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// PCBOARD PROMPTS MENU 1 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ PCBoard Prompts Menu Page 1 ÍÍ» º A ... Graphics Prompt : (Enter)=no? º º B ... Name Prompt : st name? º º C ... Password Prompt : Dots will echo)? º º D ... More Prompt (Returns an ) : (Y), (N), (NS)? º º E ... Enter Prompt (Returns a ) : Press (Enter) to continue? º º F ... Last Read Prompt (Returns an ): (Enter)=yes? º º G ... Main Board Prompt : Main Board Command? º º H ... Conference Prompt : Conference Command? º º I ... Bulletin Prompt (Returns an ) : (H)elp, More? º º J ... Language Prompt : (Enter)=no change? º º K ... Message Read Prompt : Message Read Command? º º L ... None Prompt : (Enter)=none? º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ** CAUTION ** It is useful to capture a session to a file before making changes to the prompts, since a misplaced capital letter, comma or any other character will result in QMM waiting for non-existent text. Furthermore, unless you are using a modem with error correction such as MNP, keep the prompt as short as possi- ble while still maintaining its uniqueness. The shorter the prompt segment, the less chance of noise becoming part of the prompt. Some prompts are very similar to others, so be careful to avoid improper responses. QMM is case sensitive. Make certain you have maintained the proper upper/lower case of the prompt. QMM 3.02 The Qmail/PCBoard Manager...15 A: GRAPHICS PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt asking you whether you want graphics, colour, etc. QMM will return the value you entered in Page 1 - I: PCBOARD GRAPHICS. B: NAME PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt asking for your FIRST name. Since PCBoard allows you to enter your whole name here or at the LAST name prompt, make the entry ambiguous. This will let QMM respond to the LAST name prompt as well, should line noise cause an improper response. Both FIRST and LAST end with the letters ST, therefore the default prompt is "st name?". QMM will return the value you entered in Page 1 - A: YOUR NAME FOR PCBOARD C: PASSWORD PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt asking for your password. QMM will return the value you entered in you Dialing Directory Password Field. D: MORE PROMPT (RETURNS AN ) ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt at the bottom of a page requesting you to enter for YES, for NO or for NON-STOP for more information. QMM will always return an to this prompt. E: ENTER PROMPT (RETURNS A ) ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt requesting you to press to continue. QMM will always return a or carriage return (the same as ) to this prompt. QMM 3.02 The Qmail/PCBoard Manager...16 F: LAST READ PROMPT (RETURNS AN ) ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt requesting you to press to Scan New Messages from Last Read. QMM will always return an to this prompt. G: MAIN BOARD PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt from the Main Conference. QMM will return the value you entered in Page 1 - F: MAIN CONFERENCE COMMAND TO ACCESS QMAIL. H: CONFERENCE PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt from the conference you selected other than the Main Confer- ence. QMM will return the value you entered in Page 1 - G: DOOR TO OPEN FROM THE QMAIL CONFERENCE. I: BULLETIN PROMPT (RETURNS AN ) ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt at the bottom of the page of the opening Bulletin. QMM will always return an to this prompt. J: LANGUAGE PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt for language of use. If the PCBoard you are calling does not have this option, leave it as it is. QMM will return the value you entered in Page 1 - H: LANGUAGE OPTION ENGLISH = 1 FRENCH = 2. QMM 3.02 The Qmail/PCBoard Manager...17 K: MESSAGE READ PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's Prompt for the Messaging area. This prompt is necessary should QMM end up in the messaging area, it will know how to get back to where it should be. QMM will return a to this prompt. L: NONE PROMPT ////////////////////////////////////////////////////////////////////////////// This is a very common PCBoard Prompt when it's expecting a second piece of data such as a filename for a download. QMM will return a to this prompt. Press to return to the previous menu. QMM 3.02 The Qmail/PCBoard Manager...18 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// PCBOARD PROMPTS MENU 2 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ PCBoard Prompts Menu Page 2 ÍÍ» º A ... Successful Transfer Prompt : Transfer Successfully Completed. º º B ... Begin Transfer Prompt : Ctrl-X) Aborts Transfer º º C ... Wrong Filename Prompt : right conference º º D ... Upload Description Prompt : -----) º º E ... Duplicate File Prompt : duplicates a current board file º º F ... Exceed Byte Limit Prompt : download bytes left available are º º G ... Transfer Abort Prompt : Aborted ... º º H ... Insufficient Time Prompt : remaining for complete transfer! º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ** CAUTION ** It is useful to capture a session to a file before making changes to the prompts, since a misplaced capital letter, comma or any other character will result in QMM waiting for non-existent text. Furthermore, unless you are using a modem with error correction such as MNP, keep the prompt as short as possi- ble while still maintaining its uniqueness. The shorter the prompt segment, the less chance of noise becoming part of the prompt. Some prompts are very similar to others, so be careful to avoid improper responses. QMM is case sensitive. Make certain you have maintained the proper upper/lower case of the prompt. A: SUCCESSFUL TRANSFER PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's response when a file Upload/Download has been completed successful- ly. QMM will proceed to the next event when it receives this prompt. QMM 3.02 The Qmail/PCBoard Manager...19 B: BEGIN TRANSFER PROMPT ////////////////////////////////////////////////////////////////////////////// This is the last prompt before PCBoard begins a file transfer. QMM will respond to this prompt by initiating an Upload or Download. C: WRONG FILENAME PROMPT ////////////////////////////////////////////////////////////////////////////// If you have entered a filename which is not found, PCBoard will respond with this prompt. QMM will then keep this filename in the download list for future editing. QMM will respond with a and continue on to the next event. D: UPLOAD DESCRIPTION PROMPT ////////////////////////////////////////////////////////////////////////////// This is the prompt which PCBoard sends when asking for an Upload description. QMM will send the Upload Description you entered in the Upload List. E: DUPLICATE FILENAME PROMPT ////////////////////////////////////////////////////////////////////////////// PCBoard's response when attempting to Upload a file already online. QMM will respond by keeping that filename in the Upload List for future edit- ing. QMM will send a to PCBoard and continue on to the next event. F: EXCEED BYTE LIMIT PROMPT ////////////////////////////////////////////////////////////////////////////// If you have downloaded more bytes than the BBS allows, PCBoard will respond with this prompt. QMM will maintain the filename in the Download List for future downloads. QMM will continue on to the next event. QMM 3.02 The Qmail/PCBoard Manager...20 G: TRANSFER ABORT PROMPT ////////////////////////////////////////////////////////////////////////////// If your transfer has been aborted, PCBoard will respond with this prompt. QMM will maintain the file in the Download/Upload List for future transfers. QMM will send a when it receives this prompt. The will flush any unwanted characters from the PCBoard buffer which may have been placed there by the protocol or the modem. H: INSUFFICIENT TIME PROMPT ////////////////////////////////////////////////////////////////////////////// If the attempted download will take more time than you have available, PCBoard will respond with this prompt. QMM will maintain the file in the Download List for future downloads. QMM will continue on to the next event. Press to return to the previous menu. QMM 3.02 The Qmail/PCBoard Manager...21 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// QMAIL DOOR PROMPTS MENU /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ Qmail Prompts Menu ÍÍ» º º º A ... Qmail Door Main Prompt : left) Command? º º B ... Qmail Do You Want Prompt : (Y or N)? º º C ... Qmail Download Successful Prompt : was successful! º º D ... Qmail Nothing Found Prompt : nothing was found! º º E ... Qmail Download Starting Prompt : transfer of º º F ... Qmail Upload Ready Prompt : Ready to receive º º G ... Qmail Upload Successful Prompt : SUCCESSFULLY uploaded º º H ... Qmail Upload Not Successful : upload was not successful! º º I ... Qmail Download Not Successful : download was UNSUCCESSFUL º º J ... Qmail AutoStart Sequence : sequence in º º K ... Qmail Door Version (2 or 3) : 3 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º 1 ... MarkMail Prompts º º 2 ... Qmail Door 2 Prompts º º 3 ... Qmail Door 3 Prompts º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ** CAUTION ** It is useful to capture a session to a file before making changes to the prompts, since a misplaced capital letter, comma or any other character will result in QMM waiting for non-existent text. Furthermore, unless you are using a modem with error correction such as MNP, keep the prompt as short as possi- ble while still maintaining its uniqueness. The shorter the prompt segment, the less chance of noise becoming part of the prompt. Some prompts are very similar to others, so be careful to avoid improper responses. QMM is case sensitive. Make certain you have maintained the proper upper/lower case of the prompt. QMM 3.02 The Qmail/PCBoard Manager...22 QMM 3.02 defaults to Qmail Door v3.x Prompts. To change to MarkMail Door Prompts, press <1>. For Qmail Door v2.x, press <2>. If you make any changes to the individual prompts and then press <1>, <2> or <3>, your changes will be lost unless they were saved to disk. /////////////////////////////////////////////////////////////////////////////// A: QMAIL DOOR MAIN PROMPT Enter the main Qmail Door command prompt here. Make certain you enter enough text to differentiate it from the PCBoard main prompt, otherwise the script will behave in an extremely erratic fashion QMM has different responses to this prompt, depending on the status of the script. /////////////////////////////////////////////////////////////////////////////// B: QMAIL DOOR DO YOU WANT PROMPT After the Qmail Door scans for new messages, whether ALL or PERSONAL, and finds new messages, new files or new bulletins, it will ask you whether you wish to download the packet by displaying this prompt. QMM will always return a to this prompt. /////////////////////////////////////////////////////////////////////////////// C: QMAIL DOOR SUCCESSFUL DOWNLOAD PROMPT The Qmail Door responds with this prompt after a download has been completed successfully. QMM will respond to this prompt in one of two ways. If you have selected to remain online after your QMM session, then at the next QMAIL DOOR MAIN PROMPT, QMM will return a . Alternatively, upon selecting to log off after your QMM session, QMM will return a at the next QMAIL DOOR MAIN PROMPT. /////////////////////////////////////////////////////////////////////////////// D: QMAIL NOTHING FOUND PROMPT If your new messages scan, either ALL or PERSONAL, finds no new messages, no new files or no new bulletins, the Qmail Door will display this prompt. QMM responds to this prompt in exactly the same way as it does to C: QMAIL SUCCESSFUL DOWNLOAD PROMPT. QMM 3.02 The Qmail/PCBoard Manager...23 /////////////////////////////////////////////////////////////////////////////// E: QMAIL DOWNLOAD STARTING PROMPT When the Qmail Door is ready to initiate a download, it will display this prompt. You should change it to include the of the board, such as: transfer of .QWK QMM has a broad range of responses here. If you have renumbering switched on, QMM will begin to renumber the appropriate .QWK files. If renumbering is off, it will delete an existing .QWK file. After the .QWK file management is complete, QMM will initiate a receive in the protocol you selected. It is possible, however, that a conflict between the time the renumbering routine takes and the commencement of the file download could cause the download to time out. In that case, reduce the number of .QWK files to renumber. Another problem which could appear results from selecting a prompt that comes too early before the Qmail Door begins its download. In this case, the long wait could cause Telix to time out its receive. The best solution is to use Zmodem protocol. QMM 3.02 will turn Auto Zmodem Downloads on and make certain that your .QWK file is downloaded to your Qmail Directory. Of course, QMM will restore all your Telix defaults to their origi- nal status before it finishes. /////////////////////////////////////////////////////////////////////////////// F: QMAIL DOOR UPLOAD READY PROMPT This is the prompt the Qmail Door sends when it is ready to receive an upload of your .REP file. It is a good idea to include the of the board. For example: Ready to receive .REP QMM will respond to this prompt by initiating an upload of your .REP file. QMM 3.02 The Qmail/PCBoard Manager...24 /////////////////////////////////////////////////////////////////////////////// G: QMAIL UPLOAD SUCCESSFUL PROMPT The Qmail Door will issue this prompt upon the completion of a successful upload of your .REP file. If you have .REP file renumbering switched on, QMM will proceed with the renumbering routine. Otherwise, QMM will delete the uploaded .REP file. QMM will respond with the next appropriate command at the following QMAIL DOOR MAIN PROMPT. This will depend on the status of QMM, either Interactive or AutoPilot/AutoRecall, and the program you have given it to follow in Prompted Option Mode. /////////////////////////////////////////////////////////////////////////////// H: QMAIL UPLOAD NOT SUCCESSFUL PROMPT Should your upload not be successful, the Qmail Door will send this message. QMM will always log off with when it receives this prompt. /////////////////////////////////////////////////////////////////////////////// I: QMAIL DOWNLOAD NOT SUCCESSFUL PROMPT Should your download not be successful, the Qmail Door will send this message. QMM will always log off with when it receives this prompt. /////////////////////////////////////////////////////////////////////////////// J: QMAIL AUTOSTART SEQUENCE If you have enabled an Autostart sequence in Qmail Door v3.x, QMM will respond to this prompt by sending two characters to abort it. Qmail Door v2.x and MarkMail do not support this prompt. /////////////////////////////////////////////////////////////////////////////// K: QMAIL DOOR VERSION (2 OR 3) Enter the Qmail Door Version for the BBS you are calling. Enter only "2" or "3". You will not normally need to enter a value in this field, unless you are upgrading from previous versions of QMM, because QMM 3.02 will automatically place the correct value in this field when you select the Door Prompts with <1>, <2> or <3>. MarkMail uses Door Version 2. QMM 3.02 The Qmail/PCBoard Manager...25 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// QMM OPTIONS MENU /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ QMM Options Menu ÍÍ» º º º A ... Remain Online After QMM : N º º B ... Upload Qmail *.REP Packet : Y º º C ... Download Qmail *.QWK Packet : Y º º D ... Personal Messages : N º º E ... Download Files (PCBoard) : Y º º F ... Upload Files (PCBoard) : Y º º G ... Reset Messages (Qmail Door 3.x) : N º º H ... Run InstaScript : Y º º I ... Link A Profile : N º º J ... Profile to Link : º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ When Prompted Option Mode is disabled or when this QMM Profile is run in AutoPilot/AutoRecall Mode, the Options you enable here will be carried out. As you can see, it is possible to create very customized QMM Profiles, so be creative and see what you can do. All responses should be or . /////////////////////////////////////////////////////////////////////////////// A: REMAIN ONLINE AFTER QMM If you wish to remain online in PCBoard after QMM is complete, press . QMM will either respond with a from the Qmail Door or leave you at a PCBoard Main or Conference Prompt, if you were not in the Qmail Door. If you answer , QMM will logoff after it's complete. /////////////////////////////////////////////////////////////////////////////// B: UPLOAD *.REP PACKET If you wish to Upload your .REP packet, answer . Otherwise, answer and QMM will not Upload your .REP packet. QMM 3.02 The Qmail/PCBoard Manager...26 /////////////////////////////////////////////////////////////////////////////// C: DOWNLOAD QMAIL *.QWK PACKET If you wish to Download your .QWK packet, answer . Otherwise, answer and QMM will not do a message scan and Download your .QWK packet. /////////////////////////////////////////////////////////////////////////////// D: PERSONAL MESSAGES If you answer , QMM will do a Personal Messages Only Scan in both Qmail Door v2.x and v3.x. QMM will send a to any non-Qmail Door v3.x. /////////////////////////////////////////////////////////////////////////////// E: DOWNLOAD FILES (PCBOARD) If you enter , QMM will execute your Download List. Otherwise, it will bypass your Download List. /////////////////////////////////////////////////////////////////////////////// F: UPLOAD FILES (PCBOARD) If you enter , QMM will execute your Upload List. Otherwise, it will bypass your Upload List. /////////////////////////////////////////////////////////////////////////////// G: RESET MESSAGES (QMAIL DOOR 3.X) If you enter here, QMM will upload your .PTR file, if it finds one. This will reset your message pointers to the last message read in the last .QWK packet you received. /////////////////////////////////////////////////////////////////////////////// H: RUN INSTASCRIPT If you answer here, QMM will execute the .INS. Otherwise, it will bypass it. QMM 3.02 The Qmail/PCBoard Manager...27 /////////////////////////////////////////////////////////////////////////////// I: LINK A PROFILE If you answer here, QMM will turn Remain Online After QMM ON, and upon completion of this Profile, will run the Linked Profile. This allows users to gather mail from multiple Qmail Door BBSes as well as custom tailoring the sequence of QMM sessions. By selecting Qmail only for this Profile and File Transfers only for the Linked Profile, you can change the sequence of QMM events. Profiles may be linked up to 12 deep. Linking a Profile is like having a number of Profiles for each BBS in your AutoPilot/AutoRecall list, but you don't have to hangup and call back to run them. They are executed all in one session. When using Linked Profiles in Interactive Mode and Prompted Option Mode is enabled for the Linked Profile, the Prompted Option Mode Screen will appear while online. Make certain that the last Profile does not Link to another one, or QMM 3.02 will cycle through the Profiles until SALT aborts QMM 3.02 with a Stack Over- flow Error. This Option is not displayed in Prompted Option Mode. /////////////////////////////////////////////////////////////////////////////// J: PROFILE TO LINK If you select , QMMSETUP will display all QMM Profiles. Select the Profile to link by number. QMM 3.02 The Qmail/PCBoard Manager...28 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// INET/DATAPAC CONFIGURATION MENU /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ iNet/Datapac Configuration Menu ÍÍ» º º º A ... Datapac Prompt : DATAPAC: º º B ... Datapac Profile : PROFILE 3 º º C ... Datapac Set : SET 4:2 º º D ... Datapac Address of BBS : 43700430 º º E ... iNet User Prompt : User-id/Code d'usager: º º F ... iNet Password Prompt : Password/Code de securite: º º G ... Return to iNet Prompt : return to iNet, enter \ º º H ... iNet Command : iNet command: º º I ... iNet Press Prompt : press º º J ... Address to iNet from Datapac : 79100900 º º K ... iNet Address of BBS : ACCESS CRS GA º º L ... Your iNet User Id : 1234567890 º º M ... Your iNet Password : 1234567890 º º N ... Logon: Datapac=D, iNet=I, Normal=N : N º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ If you are not using iNet or Datapac, you will never need to change anything on this menu. If you are using iNet, make sure that your Profile in iNet has CHaracters set to ASCII8. Otherwise, it may drop some characters. You may see "invalid command" messages from Datapac. This is normal because QMM is sending the "..." wake-up string until Datapac responds. QMM 3.02 The Qmail/PCBoard Manager...29 /////////////////////////////////////////////////////////////////////////////// A: DATAPAC PROMPT The first Datapac identification prompt. QMM sends the Profile, Set and Data- pac Address at this Prompt. /////////////////////////////////////////////////////////////////////////////// B: DATAPAC PROFILE Change to your Profile requirements. /////////////////////////////////////////////////////////////////////////////// C: DATAPAC SET Change to your Set requirements /////////////////////////////////////////////////////////////////////////////// D: DATAPAC ADDRESS OF BBS Enter the Datapac Address of the Service you are logging onto. Do not enter the Address to iNet here. This is for Datapac only logons. /////////////////////////////////////////////////////////////////////////////// E: INET USER PROMPT The iNet User Id Prompt. QMM will send whatever you enter in Field . /////////////////////////////////////////////////////////////////////////////// F: INET PASSWORD PROMPT The iNet Password Prompt. QMM will send whatever you enter in Field . /////////////////////////////////////////////////////////////////////////////// G: RETURN TO INET PROMPT If you have changed your escape character from , you will need to change it back. QMM sends a character only. /////////////////////////////////////////////////////////////////////////////// H: INET COMMAND The Main iNet Prompt. QMM will send the iNet Address of the Service you enter in Field at this prompt when logging on and will send when logging off. QMM 3.02 The Qmail/PCBoard Manager...30 /////////////////////////////////////////////////////////////////////////////// I: INET PRESS PROMPT The iNet Press Prompt. QMM will send a to this prompt. /////////////////////////////////////////////////////////////////////////////// J: ADDRESS TO INET FROM DATAPAC Enter your Datapac Address to access iNet here. QMM will send this to the Datapac Prompt. /////////////////////////////////////////////////////////////////////////////// K: INET ADDRESS OF THE BBS Enter the iNet Address of the BBS you wish to access here. /////////////////////////////////////////////////////////////////////////////// L: YOUR INET USER ID Enter your iNet User ID here. /////////////////////////////////////////////////////////////////////////////// M: YOUR INET PASSWORD Enter your iNet Password here. /////////////////////////////////////////////////////////////////////////////// N: LOGON: DATAPAC=D, INET=I, NORMAL=N If you are accessing the BBS through Datapac only, enter . If you accessing the BBS through Datapac/iNet, enter . If you using a normal logon, enter . QMM 3.02 The Qmail/PCBoard Manager...31 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// MISCELLANEOUS MENU /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Pressing will take you to this menu: ÉÍÍÍ Miscellaneous Menu ÍÍ» º º º A ... ProLogon Prompt : em, (Enter)= º º B ... ProBank Prompt : ProBank Command º º C ... Password (optional) : SECRET º º D ... Zmodem Protocol : Z º º E ... Xmodem-1K Protocol : 1 º º F ... Xmodem Protocol : X º º G ... Xmodem-1K-G Protocol : F º º H ... SessionSaver : Y º º I ... SessionSaver Max : 3 º º J ... Telix Dialing Directory: TELIX.FON º º K ... Wake Up : N º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º [Editing TEST] Select or When Finished: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ /////////////////////////////////////////////////////////////////////////////// A: PROLOGON PROMPT If the BBS you are calling uses ProLogon, QMM will respond to this prompt with an to return to PCBoard. If the BBS has disabled PCBoard, QMM will not be able to perform any non-Qmail functions. /////////////////////////////////////////////////////////////////////////////// B: PROBANK PROMPT QMM, through InstaScript, allows deposits and withdrawals through ProBank. This is the main ProBank Prompt. QMM 3.02 The Qmail/PCBoard Manager...32 /////////////////////////////////////////////////////////////////////////////// C: PASSWORD (OPTIONAL) You may enter your BBS Password here, if you do not wish to use the Telix Dialing Directory Entry for it. However, for QMM to use this password, the Telix Dialing Directory Password Field must be empty. The actual password will not be displayed. The word SECRET is displayed in its place. /////////////////////////////////////////////////////////////////////////////// D: ZMODEM PROTOCOL Enter the letter which will tell PCBoard to start a Zmodem File Transfer. Some PCBoards may have a different letter assigned to Zmodem. You can verify the protocol table by going online and entering the PCBoard Command for Transfer. A list of Protocols will be displayed. /////////////////////////////////////////////////////////////////////////////// E: XMODEM-1K PROTOCOL Enter the letter which will tell PCBoard to start an Xmodem-1k File Transfer. Some PCBoards may have a different letter assigned to Xmodem-1k. You can verify the protocol table by going online and entering the PCBoard Command for Transfer. A list of Protocols will be displayed. On some versions of PCBoard Xmodem-1k is called Ymodem. /////////////////////////////////////////////////////////////////////////////// F: XMODEM PROTOCOL Enter the letter which will tell PCBoard to start an Xmodem File Transfer. Some PCBoards may have a different letter assigned to Xmodem. You can verify the protocol table by going online and entering the PCBoard Command for Transfer. A list of Protocols will be displayed. /////////////////////////////////////////////////////////////////////////////// G: XMODEM-1K-G PROTOCOL Enter the letter which will tell PCBoard to start an Xmodem-1k-G File Transfer. Some PCBoards may have a different letter assigned to Xmodem-1k-G. You can verify the protocol table by going online and entering the PCBoard Command for Transfer. A list of Protocols will be displayed. On some versions of PCBoard Xmodem-1k-G is called Ymodem-G. QMM 3.02 The Qmail/PCBoard Manager...33 /////////////////////////////////////////////////////////////////////////////// H: SESSIONSAVER If you enter here, SessionSaver will be turned on. Should your connection be lost during an AutoPilot/AutoRecall session, QMM will call the Profile back and re-run the session. /////////////////////////////////////////////////////////////////////////////// I: SESSIONSAVER MAX This is number of lost connections per Profile which QMM will call back. If you lose carrier more times, than AutoPilot/AutoRecall will continue on to the next Profile. /////////////////////////////////////////////////////////////////////////////// J: TELIX DIALING DIRECTORY If your Dialing Directory Entries are in a Telix Dialing Directory other than TELIX.FON, enter the name here. QMM will load the Dialing Directory every time the Profile is run. /////////////////////////////////////////////////////////////////////////////// K: WAKE UP This option lets QMM 3.02 send a Carriage Return after a connection is established to wake up PCBoard on those systems which require it. If you have not had to press to get PCBoard going, this entry should be . QMM 3.02 The Qmail/PCBoard Manager...34 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// PROMPTED OPTION MODE /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// If you have Enabled Prompted Option Mode, you will see this screen before you dial a BBS: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º QMM 3.02 ... The Qmail/PCBoard Manager Mode: INTERACTIVEº º (c) Jack Mlynek, 1988, 1989 and 1990 Calling: TEST º º to Abort Entry Profile: TEST_PROM º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍ PROMPTED OPTION MODE ÍÍ» º º º Do you want to run InstaScript? : Y º º Do you want to Download Files? : Y º º Do you want to Upload Files? : Y º º Do you want to Upload TEST.PTR? : Y º º Do you want to Upload TEST.REP? : Y º º Do you want to Download PERSONAL messages only? : Y º º Do you want to Download ALL new messages? : Y º º Do you want to stay online after QMM? : N º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍ OPTIONS ENABLED þ = COMPLETED ÍÍ» º InstaScript TEST_PROM Upload TEST.REP Qmail Packet º º Download Files from TEST Personal Messages Scan º º Upload Files to TEST Download TEST.QWK Qmail Packet º º Reset Message Pointers Remain Online after QMM º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ As you can see, these are the same Options, except for Link A Profile, as in the QMM Options Menu in QMMSETUP. However, you will now have the opportunity to tailor your session for this run only. The questions will be asked in the sequence in which QMM will execute them when online. You must respond with or . Some questions will not appear, if they are not relevant. For example, if you do not have a Download List, Upload List, InstaScript, .REP Packet or .PTR Packet, then the questions relating to that Option will not appear. The bottom window contains the QMM Options, also in the sequence in which they will be executed, with the Enabled Options highlighted. If you change an Options value from the preconfigured ones in your QMM Profile, that change will be reflected in the window as well. Completed Options will have the <þ> character placed in front of them. QMM 3.02 The Qmail/PCBoard Manager...35 If you answer to all questions, nothing will happen. If you answer to Remain Online and to everything else, then QMM will perform a logon only and leave you at the PCBoard Main Prompt. When using Linked Profiles and Prompted Option Mode is enabled for the Linked Profile, the Prompted Option Mode Screen will be displayed, allowing you to custom-tailor your next Profile. This if disabled in AutoPilot/AutoRecall Mode. QMM 3.02 The Qmail/PCBoard Manager...36 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// FILE TRANSFER OPERATIONS /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// To Download or Upload Files from a BBS, you simply create a list of the files you want to receive using a text editor. QMM will Download or Upload as many files as you have in your list. If the files you wish to transfer are in the MAIN Conference, just enter the filenames. If they are in another Conference, simply put "Conference " on a line by itself before the filenames. To Upload Files and descriptions, put the description line (maximum 45 charac- ters) on a line by itself after the filename. The name of the list you create must follow this rule: Download Lists: .DOW Upload List: .UPL For example, to Download files from Canada Remote Systems, create the file CRS.DOW as follows: Conference 2 // Change to Conference 2 QMM300.ZIP // Download this file TLX311.ZIP // " " " " Conference 4 // Change to Conference 4 TEST.ZIP // Download this file To Upload files to Sound of Music, create the file MUSIC.UPL as follows: QMM300.ZIP // Upload this file to the Main The latest version of QMM! // Send this description Conference 12 // Change to Conference 12 TLX311.ZIP // Upload this file Telix Version 3.11 // Send this description QMM 3.02 The Qmail/PCBoard Manager...37 Files which were not successfully transferred are kept in the appropriate .DOW/UPL file for your disposition at a later date. However, this file has a slightly different format. If you wish to modify this list, you will notice that the first 2 bytes of the filename are the Conference number. You must maintain this format or will get erratic behaviour. If your session was abnormally terminated by a loss of carrier or any other reason, and QMM had created temporary file transfer recall files (.DRE/URE), those files will be renamed to .DOW/UPL. If all files are successfully transferred or you have attempted to Upload a file which already exists on the BBS, the .DOW/UPL file is deleted. QMM 3.02 sends a to PCBoard at the beginning of every file transfer to clear any garbage from the buffer and to confirm the Conference. Therefore, you will notice a "double" prompt effect. This is normal. QMM 3.02 The Qmail/PCBoard Manager...38 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// INSTASCRIPT /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// The InstaScript feature lets you create a simple script for functions not directly supported by QMM 3.02. Or for repeated functions, such as downloading the same file every day. This is possible since, InstaScripts are not deleted after completion. To create an InstaScript, create a file using your text editor, called .INS. For example, you have 2 QMM Profiles for Channel1 called C1_PROM and C1_AUTO. If your InstaScript is called C1_PROM.INS, then it will only be run when you use the C1_PROM Profile. This is different than the Download List, which is executed whenever any QMM Profile for that is run and the Downloads Option is enabled. InstaScripts are limited to 48 lines of 32 characters each. InstaScript is executed before a Download/Upload Files operation. InstaScript supports the following commands: AUTODOWN CLOSE CR DEPOSIT DOWN DOS END GOTO <:label> OPEN PRINT RUN SALT CLEAR_SCR SALT CHATMODE SALT RECEIVE SALT SEND SCRIPT UP WAITFOR <:label> WITHDRAW QMM 3.02 The Qmail/PCBoard Manager...39 INSTASCRIPT COMMAND DESCRIPTIONS /////////////////////////////////////////////////////////////////////////////// AUTODOWN /////////////////////////////////////////////////////////////////////////////// The AUTODOWN Command will download the contents of a .AUT file created by the OPEN Command. Files not received will be saved in a .DOW file for later disposition. If the Download Files Option is enabled, an existing or created .DOW List will be executed. If the Download Files Option is disabled, an existing or created .DOW List will not be executed. AUTODOWN must be the last command in an InstaScript. OPEN MUSIC.AUT // Open capture file music.aut PRINT J 2 Q // Send "J 2 Q" to PCBoard PRINT N A S NS // Send "N A S NS" to PCBoard // This is a ew Files Scan in ll // directories ince last on on-top CLOSE // Close the capture file AUTODOWN // Download every file END // End InstaScript CLOSE /////////////////////////////////////////////////////////////////////////////// The CLOSE Command closes a capture file OPENed by a previous OPEN Command. No filename is required. OPEN CHAT.CAP // Open capture file chat.cap PRINT CHAT NS // Send "CHAT NS" to PCBoard CLOSE // Close chat.cap END // End InstaScript CR /////////////////////////////////////////////////////////////////////////////// The CR Command sends a Carriage Return (^M) to PCBoard. QMM 3.02 The Qmail/PCBoard Manager...40 DEPOSIT /////////////////////////////////////////////////////////////////////////////// The DEPOSIT Command Opens the Probank Door specified in the next InstaScript line and DEPOSITS . It then leaves ProBank and returns to PCBoard. DEPOSIT 10 // Deposit 10 minutes DOOR 9 // Open Door 9 END // End InstaScript DOWN /////////////////////////////////////////////////////////////////////////////// The DOWN Command will Download using protocol automatically, handling all PCBoard Commands and responses. It sends the proper PCBoard Command to initiate the file transfer using the specified protocol. The protocols supported are: modem Xmodem-<1>k modem Xmodem-1k- scii PRINT J 4 Q // Send "J 4 Q" to PCBoard DOWN QMM300.ZIP Z // Download QMM300.ZIP using Zmodem DOWN TLX311.ZIP G // Download TLX311.ZIP using Xmodem-1k-G END // End InstaScript DOS /////////////////////////////////////////////////////////////////////////////// The DOS Command starts another DOS Command Processor (DOS Shell) and executes . This could take the form of COPY, DEL, etc., or it could invoke another program such as a text editor. If you have a problem using the DOS Command because of memory restrictions, the RUN Command is very similar, except that it does not support batch files and DOS intrinsics such as COPY, DIR, DEL, etc. OPEN CRS.AUT // Open capture file crs.aut PRINT J 2 Q // Send "J 2 Q" to PCBoard PRINT Z QMM A NS // Send ippy scan for "QMM" in // ll Directories on-top CLOSE // Close capture file crs.aut DOS NE CRS.AUT // Invoke Norton Editor editing crs.aut AUTODOWN // AutoDownload the contents of crs.aut END // End InstaScript QMM 3.02 The Qmail/PCBoard Manager...41 GOTO <:label> /////////////////////////////////////////////////////////////////////////////// The GOTO Command will jump around lines in InstaScript until it finds <:label>, where it will execute the next line. <:label> must begin with <:> (colon). PRINT DOOR 21 // Send command to PCBoard WAITFOR COMMAND? :OFF // Waitfor "Command?" Prompt, is not re- // ceived // jump to label :OFF PRINT Q // If received, send command "Q" GOTO :OK // Since it was received GOTO label :OK :OFF // Label :OFF PRINT G // Since it wasn't received send logoff // command GOTO :DONE // GOTO label :DONE :OK // Label :OK OPEN CRS.CAP // OPEN Capture file crs.cap PRINT R S NS // Send PCBoard Command ead messages // ince last on on-top CLOSE // CLOSE Capture file crs.cap :DONE // Label :DONE END // END InstaScript OPEN /////////////////////////////////////////////////////////////////////////////// The OPEN Command opens capture file . To close use CLOSE. When OPENing a capture file for use with AUTODOWN, must be .AUT. OPEN CRS.AUT // Open capture file crs.aut PRINT J 2 Q // Send "J 2 Q" to PCBoard PRINT Z QMM A NS // Send ippy scan for "QMM" in // ll Directories on-top CLOSE // Close capture file crs.aut DOS NE CRS.AUT // Invoke Norton Editor editing crs.aut // Delete any files you don't want AUTODOWN // AutoDownload the contents of crs.aut END // End InstaScript QMM 3.02 The Qmail/PCBoard Manager...42 PRINT /////////////////////////////////////////////////////////////////////////////// The PRINT Command sends to PCBoard at any Main or Conference Prompt. You may include any text except a Carriage Return (^M). To send a to PCBoard, use the InstaScript Command CR. OPEN SOMMSG.CAP // OPEN capture file sommsg.cap PRINT R S NS // Send command ead messages ince // last on, on-top CLOSE // Close capture file sommsg.cap RUN /////////////////////////////////////////////////////////////////////////////// The RUN Command will invoke a program. It is similar to the DOS Command, except that it cannot run DOS intrinsics such as COPY, DIR, DEL, etc., or batch files. Use RUN when memory is a problem. OPEN RMPCB.AUT // Open capture file rmpcb.aut PRINT J 2 Q // Send "J 2 Q" to PCBoard PRINT Z QMM A NS // Send ippy scan for "QMM" in // ll Directories on-top CLOSE // Close capture file crs.aut RUN Q CRS.AUT // Invoke Qedit editing rmpcb.aut // Delete any files you don't want AUTODOWN // AutoDownload the contents of crs.aut END // End InstaScript SALT CLEAR_SCR /////////////////////////////////////////////////////////////////////////////// The SALT CLEAR_SCR Command will clear the screen of any characters. PRINT CHAT NS // Send the PCBoard command CHAT on- // top // to see who's online SALT CLEAR_SCR // Clear the screen of any characters END // End InstaScript QMM 3.02 The Qmail/PCBoard Manager...43 SALT CHATMODE /////////////////////////////////////////////////////////////////////////////// The SALT CHATMODE Command will invoke Telix's Chat command. PRINT CHAT 1 // Send PCBoard Command CHAT Node 1 SALT CHATMODE // Invoke Telix's Chat command END // End InstaScript SALT RECEIVE /////////////////////////////////////////////////////////////////////////////// The SALT RECEIVE Command invokes Telix's Download Function to receive using protocol . This Command is different from the DOWN Command because it starts the Download procedure after a WAITFOR Command. The SALT RECEIVE Command does not handle any of the PCBoard functions or send any commands to PCBoard. Protocols supported are: modem Xmodem-<1>k modem Xmodem-1k- scii PRINT D HIDDEN.ZIP Z // Send PCBoard command ownload //"HIDDEN.ZIP" using modem Protocol WAITFOR ING? :OFF // WAITFOR "ING?". This is a password protected // file, so the prompt to send the password to // ends in "ING?" PRINT PASSWORD // Send the word "PASSWORD" WAITFOR CTRL-X) ABORTS :OFF // WAITFOR "CTRL-X ABORTS" to begin download SALT RECEIVE HIDDEN.ZIP Z // Invoke Telix's Zmodem to download "HIDDEN.ZIP" :OFF // Label :OFF END // End InstaScript QMM 3.02 The Qmail/PCBoard Manager...44 SALT SEND /////////////////////////////////////////////////////////////////////////////// The SALT SEND Command Uploads using protocol . This command is similar to the SALT RECEIVE Command, except that it Uploads a file to PCBoard. Protocols supported are: modem Xmodem-<1>k modem Xmodem-1k- scii See SALT RECEIVE for examples. SCRIPT /////////////////////////////////////////////////////////////////////////////// The SCRIPT Command invokes SALT Script . SCRIPT PRODOOR // Start Script "PRODOOR.SLC" END // End InstaScript UP /////////////////////////////////////////////////////////////////////////////// The UP Command is similar to the DOWN Command except that it Uploads files to PCBoard. The UP Command handles all the PCBoard commands automatically. Protocols supported are: modem Xmodem-<1>k modem Xmodem-1k- scii See DOWN for examples. QMM 3.02 The Qmail/PCBoard Manager...45 WAITFOR <:label> /////////////////////////////////////////////////////////////////////////////// The WAITFOR Command will scan incoming text for . If is re- ceived within 45 seconds, the next InstaScript Command will be invoked. If is not received within 45 seconds, InstaScript will jump to <:label>. If <:label> is omitted, the next InstaScript Command will be executed after 45 seconds even though was not received. PRINT DOOR 21 // Send command to PCBoard WAITFOR COMMAND? :OFF // Waitfor "Command?" Prompt, is not received // jump to label :OFF PRINT Q // If received, send command "Q" GOTO :OK // Since it was received GOTO label :OK :OFF // Label :OFF PRINT G // Since it wasn't received send logoff command GOTO :DONE // GOTO label :DONE :OK // Label :OK OPEN CRS.CAP // OPEN Capture file crs.cap PRINT R S NS // Send PCBoard Command ead messages // ince last on on-top CLOSE // CLOSE Capture file crs.cap :DONE // Label :DONE END // End InstaScript WITHDRAW /////////////////////////////////////////////////////////////////////////////// The WITHDRAW Command Opens the Probank Door specified in the next InstaScript line and WITHDRAWS . It then leaves ProBank and returns to PCBoard. WITHDRAW 10 // Withdraw 10 minutes DOOR 9 // Open Door 9 END // End InstaScript QMM 3.02 The Qmail/PCBoard Manager...46 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// INTERACTIVE MODE /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// Interactive Mode is enabled when QMM 3.02 is invoked using ALT-G or from DOS using "TELIX SQMM". ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º QMM 3.02 ... The Qmail/PCBoard Manager º º (c) Jack Mlynek, 1988, 1989 and 1990 º º º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÉÍÍÍ QMM Profiles ÍÍÍ»ÉÍÍÍ Upload Download ðInstAscript » º ºº º º 1 TEST 𠺺 º º 2 TEST1  ºº º º 3 OTHER 𠺺 º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º º ºº º ÈÍÍÍPress to Abort Entry, for QMMSETUP ÍÍͼ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Select <1 - 3>: º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ QMM 3.02 displays up to 48 Profiles and any pending action for each one. The symbols represent the following:  An Upload List for that  A Download List for that ð An InstaScript for that Profile Since File Transfer Lists are based on the , they will be displayed for all Profiles with that particular . However, InstaScripts will only be displayed for their Profile. To select a Profile, enter its corresponding number. If you have created less than 10 Profiles, a one key entry is all that is required. If you have more than 10 Profiles, a two key entry, such as <3>, <03> or <12> is neces- sary. QMM 3.02 The Qmail/PCBoard Manager...47 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// AUTOPILOT/AUTORECALL /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// AutoPilot/AutoRecall Mode allows you to pre-select one or several QMM Profiles to call automatically. QMM will perform exactly as if you called those BBSes in Interactive Mode, with the exception that Prompted Option Mode is disabled and the QMM Options enabled in the Profile will be used. AutoPilot/AutoRecall Mode also allows you to automatically exit Telix after a run, making it useful in batch and unattended operations. To select the Profiles for AutoPilot/AutoRecall to call, start QMM and press to run QMMSETUP. At the Main Screen enter . You will be presented with a list of all your Profiles. To remove a Profile from the AutoPilot/AutoRecall list, simply enter the number. The final entry on the list is "EXIT". If you delete this, then AutoPilot/AutoRecall will remain in Telix when it is completed. If you keep "EXIT", then AutoPilot/AutoRecall will Exit Telix upon completion. AutoPilot/AutoRecall will automatically open a Capture file called .LOG in the default Capture Directory you defined in the Filenames and Paths configuration in Telix. This file is useful to debug an unattended session which was not completed properly. To run AutoPilot/AutoRecall from Telix, press -G then enter QMMAUTO for AutoPilot or QMMAUTOR for AutoRecall. To start Telix in AutoPilot/AutoRecall Mode from the DOS prompt enter "TELIX SQMMAUTO" for AutoPilot or "TELIX SQMMAUTOR" for AutoRecall. When in AutoPilot/AutoRecall Mode, the Maximum Time Online and the Maximum Number of Redials you set for this Profile are displayed at the dial screen. AutoRecall also displays the Redials Remaining. During File Transfers or Qmail Packet Transfers, the Maximum Time Online Remaining when the transfer began is displayed. QMM 3.02 The Qmail/PCBoard Manager...48 AutoRecall will display the following window: ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»ÉÍÍÍÍÍÍ» º ºº°°°°°°º º Press to Delete TEST from the List ºº°°°°°°º º ºº°°°°°°º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼÈÍÍÍÍÍͼ The small window on the right is a 3 second timer to let you know how much time you have left to Abort AutoRecall or Delete the Profile from the List. Press to Abort AutoRecall or to Delete the Profile from the List for this run only. Do not attempt to configure or start AutoPilot/AutoRecall before creating the QMM Profiles you wish to call. If you are using QMMSys and you have started AutoPilot/AutoRecall directly from Telix or from DOS, AutoPilot/AutoRecall will leave you in QMMSys when it is complete, unless you have told it to EXIT to DOS. QMM 3.02 The Qmail/PCBoard Manager...49 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// GENERAL /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// STARTING WHILE ONLINE You may start QMM 3.02 while online. The opening menu will appear. After se- lecting the Profile, QMM 3.02 will NOT dial the numbers, but continue to com- plete a Qmail session from wherever you are in PCBoard. Do not attempt to start QMM 3.02 from a door other than Qmail, since the prompts in the doors are different. /////////////////////////////////////////////////////////////////////////////// PASSWORD Make certain that you have entered your password in the Dialing Directory Entry or in the QMMSETUP Miscellaneous Menu. /////////////////////////////////////////////////////////////////////////////// QMAIL DOOR v3.x SETUP To setup Qmail Door v3.x for proper QMM operation, you will need to go online into Door 3 manually. At the "Qmail Command" prompt enter to Configure. Then, at the "QConfig Command" prompt, enter for Options. Enter to list them and then toggle: "1 Second Delay for Scripting" to ON. "Do NOT Flush the Buffer" to OFF. The exact wording of these prompts may differ from BBS to BBS, so just pick the Options that have the same meaning. You can configure the other Options to your satisfaction. /////////////////////////////////////////////////////////////////////////////// FILE LOCATION All .INS, .DOW, and .UPL files must be kept in your default Telix Directory. The default Telix Directory is where your TELIX.EXE file is kept. QMM 3.02 looks in this directory for all files, except .SLC files. QMM 3.02 looks for .SLC files in your Script Directory as defined in the Filenames and Paths Option of Telix's ALT-O menu. If you have not defined a Script Directory, the default Script Directory is the Telix Directory. QMM 3.02 The Qmail/PCBoard Manager...50 /////////////////////////////////////////////////////////////////////////////// BATCH OPERATIONS Two batch files are included as examples of how QMM 3.02 can be used automati- cally. To use the time features, you will need to use a program such as WAIT.EXE which starts a program at a time you specify. MAIL.BAT will wait until