home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
telix
/
qmm302.arc
/
QMM.TXT
< prev
next >
Wrap
Text File
|
1990-01-24
|
112KB
|
3,400 lines
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
////
//// 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 <QMAIL_ID>.REP file and/or a
<QMAIL_ID>.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 <QMAIL_ID>.QWK file will be deleted if there are new messages to
download and you have entered <N> to renumber your <QMAIL_ID>.QWK files. Other-
wise, QMM 3.02 will leave your <QMAIL_ID>.QWK file alone. If you do not have a
<QMAIL_ID>.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
<ALT>-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 <ALT>-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 <ALT>-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 <ESC> to Abort Entry, <ENTER> 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 <N> 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 <C> 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 <Z> 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 <ESC> to Abort, <Z> to Save ══╝
╔═════════════════════════════════════════════════════════════════════════════╗
║ Select <A - G, Z>: ║
╚═════════════════════════════════════════════════════════════════════════════╝
QMM 3.02 uses 7 Configuration Menus.
<A> is the User Data Configuration Menu, where you will enter data about your
name, system paths and preferences.
<B> 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.
<C> is for additional PCBoard Prompts relating to files transfers.
<D> is the Qmail Door Prompts Configuration Menu, where you can change the
Qmail Door prompts to which QMM 3.02 responds.
<E> is for QMM Options which determine what QMM will do when run with Prompt-
ed Option Mode off or in AutoPilot/AutoRecall.
<F> is for iNet/Datapac logons.
<G> contains miscellaneous prompts for ProLogon, ProBank, optional password
and SessionSaver.
QMM 3.02 The Qmail/PCBoard Manager...9
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
USER DATA CONFIGURATION MENU
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Press <A> 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 <Y or N> : n ║
║ J ... Delay Time <10 = 1 second> : 1 ║
║ K ... AutoPilot Maximum Time Online in Min. : 10 ║
║ L ... Prompted Option Mode <Y or N> : Y ║
║ M ... Renumber *.QWK Files <Y or N> : Y ║
║ N ... Maximum Number of *.QWK Files to Keep : 5 ║
║ O ... Renumber *.REP Files <Y or N> : 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 <A - R> or <ESC> When Finished: ║
╚═════════════════════════════════════════════════════════════════════════════╝
This is the User Data Configuration Menu. When you are finished press <ESC>
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 <QMAIL_ID>.QWK.
QMM maintains a list of all the <QMAIL_ID>'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 <ENTER>. To exit the Dialing
Directory and return to editing your Profile, press <ESC>. 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 <J>oin a Conference before opening the Door. In that
case enter: J <x> q, where x is the Conference to <J>oin and q means no greet-
ing is displayed. For example, to <J>oin Conference 3, enter "J 3 q". If that
is not required simply enter the command to open the appropriate door, usually
DOOR <x> or OPEN <x>, where <x> is the Qmail Door number.
Alternatively, you may use this entry to <J>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, <J>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 <J>oin a Conference and then
<OPEN> a Door, or you automatically logon to a specific conference, enter the
door to <OPEN>. 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 <Y OR N>
///////////////////////////////////////////////////////////////////////////////
If you want Graphics enter a <Y>, otherwise enter <N>.
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 <Y OR N>
///////////////////////////////////////////////////////////////////////////////
Selecting <Y> here will enable the opening questions. Selecting <N> 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 <E> 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 <Y OR N>
///////////////////////////////////////////////////////////////////////////////
You may choose to have your .QWK files saved and renumbered in order to keep
previous messages. If you answer <N>, your previous .QWK file will be deleted
before a new download.
Answering <Y> here will enable renumbering. For example:
<QMAIL_ID>.QWK becomes 1<QMAIL_ID>.QWK
1<QMAIL_ID>.QWK becomes 2<QMAIL_ID>.QWK
.
.
<max>-1<QMAIL_ID>.QWK becomes <max><QMAIL_ID>.QWK
<old_max><QMAIL_ID>.QWK is deleted
N: MAXIMUM NUMBER OF *.QWK FILES TO KEEP
///////////////////////////////////////////////////////////////////////////////
This sets the <max> value for the renumbering of your .QWK files. If you
select 5, then the highest file kept will be 5<QMAIL_ID>.QWK, allowing you to
have 5 archives and one current file.
QMM 3.02 The Qmail/PCBoard Manager...13
O: RENUMBER *.REP FILES <Y OR N>
///////////////////////////////////////////////////////////////////////////////
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 <max> 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 <ESC> to return to the previous menu.
QMM 3.02 The Qmail/PCBoard Manager...14
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
PCBOARD PROMPTS MENU 1
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Pressing <B> 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 <N>) : (Y), (N), (NS)? ║
║ E ... Enter Prompt (Returns a <CR>) : Press (Enter) to continue? ║
║ F ... Last Read Prompt (Returns an <N>): (Enter)=yes? ║
║ G ... Main Board Prompt : Main Board Command? ║
║ H ... Conference Prompt : Conference Command? ║
║ I ... Bulletin Prompt (Returns an <N>) : (H)elp, More? ║
║ J ... Language Prompt : (Enter)=no change? ║
║ K ... Message Read Prompt : Message Read Command? ║
║ L ... None Prompt : (Enter)=none? ║
╚═════════════════════════════════════════════════════════════════════════════╝
╔═════════════════════════════════════════════════════════════════════════════╗
║ [Editing TEST] Select <A - L> or <ESC> 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 <N>)
//////////////////////////////////////////////////////////////////////////////
PCBoard's Prompt at the bottom of a page requesting you to enter <Y> for YES,
<N> for NO or <NS> for NON-STOP for more information.
QMM will always return an <N> to this prompt.
E: ENTER PROMPT (RETURNS A <CR>)
//////////////////////////////////////////////////////////////////////////////
PCBoard's Prompt requesting you to press <ENTER> to continue.
QMM will always return a <CR> or carriage return (the same as <ENTER>) to this
prompt.
QMM 3.02 The Qmail/PCBoard Manager...16
F: LAST READ PROMPT (RETURNS AN <N>)
//////////////////////////////////////////////////////////////////////////////
PCBoard's Prompt requesting you to press <ENTER> to Scan New Messages from
Last Read.
QMM will always return an <N> 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 <N>)
//////////////////////////////////////////////////////////////////////////////
PCBoard's Prompt at the bottom of the page of the opening Bulletin.
QMM will always return an <N> 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 <CR> 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 <CR> to this prompt.
Press <ESC> to return to the previous menu.
QMM 3.02 The Qmail/PCBoard Manager...18
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
PCBOARD PROMPTS MENU 2
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Pressing <C> 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 <A - H> or <ESC> 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 <CR> 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 <CR> 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 <CR> when it receives this prompt. The <CR> 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 <ESC> to return to the previous menu.
QMM 3.02 The Qmail/PCBoard Manager...21
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
QMAIL DOOR PROMPTS MENU
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Pressing <D> 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 <A - K, 1 - 3> or <ESC> 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 <Y> 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 <Q>.
Alternatively, upon selecting to log off after your QMM session, QMM will
return a <G> 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 <QMAIL_ID> of the board, such as:
transfer of <QMAIL_ID>.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 <QMAIL_ID> of the board.
For example:
Ready to receive <QMAIL_ID>.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 <G> 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 <G> 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 <ESC> 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 <E> 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 : <Blank> ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════╝
╔═════════════════════════════════════════════════════════════════════════════╗
║ [Editing TEST] Select <A - J> or <ESC> 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 <Y> or <N>.
///////////////////////////////////////////////////////////////////////////////
A: REMAIN ONLINE AFTER QMM
If you wish to remain online in PCBoard after QMM is complete, press <Y>. QMM
will either respond with a <Q> 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
<N>, QMM will logoff after it's complete.
///////////////////////////////////////////////////////////////////////////////
B: UPLOAD *.REP PACKET
If you wish to Upload your .REP packet, answer <Y>. Otherwise, answer <N> 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 <Y>. Otherwise, answer <N>
and QMM will not do a message scan and Download your .QWK packet.
///////////////////////////////////////////////////////////////////////////////
D: PERSONAL MESSAGES
If you answer <Y>, QMM will do a Personal Messages Only Scan in both Qmail
Door v2.x and v3.x. QMM will send a <Y> to any non-Qmail Door v3.x.
///////////////////////////////////////////////////////////////////////////////
E: DOWNLOAD FILES (PCBOARD)
If you enter <Y>, QMM will execute your Download List. Otherwise, it will
bypass your Download List.
///////////////////////////////////////////////////////////////////////////////
F: UPLOAD FILES (PCBOARD)
If you enter <Y>, QMM will execute your Upload List. Otherwise, it will bypass
your Upload List.
///////////////////////////////////////////////////////////////////////////////
G: RESET MESSAGES (QMAIL DOOR 3.X)
If you enter <Y> 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 <Y> here, QMM will execute the <BBS_PROFILE>.INS. Otherwise, it
will bypass it.
QMM 3.02 The Qmail/PCBoard Manager...27
///////////////////////////////////////////////////////////////////////////////
I: LINK A PROFILE
If you answer <Y> 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 <J>, 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 <F> 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 <CR> Prompt : press <CR> ║
║ 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 <A - N> or <ESC> 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 <L>.
///////////////////////////////////////////////////////////////////////////////
F: INET PASSWORD PROMPT
The iNet Password Prompt. QMM will send whatever you enter in Field <M>.
///////////////////////////////////////////////////////////////////////////////
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 <K> at this prompt when logging on and will send <BYE> when logging
off.
QMM 3.02 The Qmail/PCBoard Manager...30
///////////////////////////////////////////////////////////////////////////////
I: INET PRESS <CR> PROMPT
The iNet Press <CR> Prompt. QMM will send a <CR> 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 <D>. If you accessing
the BBS through Datapac/iNet, enter <I>. If you using a normal logon, enter
<N>.
QMM 3.02 The Qmail/PCBoard Manager...31
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
MISCELLANEOUS MENU
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Pressing <G> 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 <CR> <Y or N> : N ║
║ ║
╚═════════════════════════════════════════════════════════════════════════════╝
╔═════════════════════════════════════════════════════════════════════════════╗
║ [Editing TEST] Select <A - K> or <ESC> When Finished: ║
╚═════════════════════════════════════════════════════════════════════════════╝
///////////////////////////////////////////////////////////////////////////////
A: PROLOGON PROMPT
If the BBS you are calling uses ProLogon, QMM will respond to this prompt with
an <S> 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 <T> 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 <T>
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 <T> 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 <T> 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 <Y> 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 <CR> <Y OR N>
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 <ENTER> to get PCBoard going, this entry should be <N>.
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 ║
║ <ESC> to Abort Entry Profile: TEST_PROM ║
╚═════════════════════════════════════════════════════════════════════════════╝
╔═══ PROMPTED OPTION MODE ══╗
║ ║
║ Do you want to run InstaScript? <Y or N>: Y ║
║ Do you want to Download Files? <Y or N>: Y ║
║ Do you want to Upload Files? <Y or N>: Y ║
║ Do you want to Upload TEST.PTR? <Y or N>: Y ║
║ Do you want to Upload TEST.REP? <Y or N>: Y ║
║ Do you want to Download PERSONAL messages only? <Y or N>: Y ║
║ Do you want to Download ALL new messages? <Y or N>: Y ║
║ Do you want to stay online after QMM? <Y or N>: 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 <Y> or <N>. 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 <N> to all questions, nothing will happen. If you answer <Y> to
Remain Online and <N> 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 <x>" 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: <QMAIL_ID>.DOW
Upload List: <QMAIL_ID>.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 <CR> 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
<BBS_PROFILE>.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 <QMAIL_ID>
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 <no filename>
CR
DEPOSIT <minutes>
DOWN <filename> <Z, 1, X, G, A>
DOS <DOS command>
END
GOTO <:label>
OPEN <filename> <QMAIL_ID.AUT for AutoDown>
PRINT <string>
RUN <command>
SALT CLEAR_SCR
SALT CHATMODE
SALT RECEIVE <filename> <Z, 1, X, G, A>
SALT SEND <filename> <Z, 1, X, G, A>
SCRIPT <scriptname>
UP <filename> <Z, 1, X, G, A>
WAITFOR <string> <:label>
WITHDRAW <minutes>
QMM 3.02 The Qmail/PCBoard Manager...39
INSTASCRIPT COMMAND DESCRIPTIONS
///////////////////////////////////////////////////////////////////////////////
AUTODOWN
///////////////////////////////////////////////////////////////////////////////
The AUTODOWN Command will download the contents of a <QMAIL_ID>.AUT file
created by the OPEN Command. Files not received will be saved in a
<QMAIL_ID>.DOW file for later disposition. If the Download Files Option is
enabled, an existing or created <QMAIL_ID>.DOW List will be executed. If the
Download Files Option is disabled, an existing or created <QMAIL_ID>.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 <N>ew Files Scan in <A>ll
// directories <S>ince last on <N>on-<S>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 <minutes>
///////////////////////////////////////////////////////////////////////////////
The DEPOSIT Command Opens the Probank Door specified in the next InstaScript
line and DEPOSITS <minutes>. It then leaves ProBank and returns to PCBoard.
DEPOSIT 10 // Deposit 10 minutes
DOOR 9 // Open Door 9
END // End InstaScript
DOWN <filename> <Z, 1, X, G, A>
///////////////////////////////////////////////////////////////////////////////
The DOWN Command will Download <filename> using protocol <Z, 1, X, G, A>
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:
<Z>modem
Xmodem-<1>k
<X>modem
Xmodem-1k-<G>
<A>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 <DOS Command>
///////////////////////////////////////////////////////////////////////////////
The DOS Command starts another DOS Command Processor (DOS Shell) and executes
<DOS Command>. 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 <Z>ippy scan for "QMM" in
// <A>ll Directories <N>on-<S>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 <R>ead messages
// <S>ince last on <N>on-<S>top
CLOSE // CLOSE Capture file crs.cap
:DONE // Label :DONE
END // END InstaScript
OPEN <filename>
///////////////////////////////////////////////////////////////////////////////
The OPEN Command opens capture file <filename>. To close <filename> use CLOSE.
When OPENing a capture file for use with AUTODOWN, <filename> must be
<QMAIL_ID>.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 <Z>ippy scan for "QMM" in
// <A>ll Directories <N>on-<S>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 <string>
///////////////////////////////////////////////////////////////////////////////
The PRINT Command sends <string> to PCBoard at any Main or Conference Prompt.
You may include any text except a Carriage Return (^M). To send a <CR> to
PCBoard, use the InstaScript Command CR.
OPEN SOMMSG.CAP // OPEN capture file sommsg.cap
PRINT R S NS // Send command <R>ead messages <S>ince
// last on, <N>on-<S>top
CLOSE // Close capture file sommsg.cap
RUN <command>
///////////////////////////////////////////////////////////////////////////////
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 <Z>ippy scan for "QMM" in
// <A>ll Directories <N>on-<S>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 <N>on-
// <S>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 <filename> <Z, 1, X, G, A>
///////////////////////////////////////////////////////////////////////////////
The SALT RECEIVE Command invokes Telix's Download Function to receive <file-
name> using protocol <Z, 1, X, G, A>. 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:
<Z>modem
Xmodem-<1>k
<X>modem
Xmodem-1k-<G>
<A>scii
PRINT D HIDDEN.ZIP Z // Send PCBoard command <D>ownload
//"HIDDEN.ZIP" using <Z>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 <filename> <Z, 1, X, G, A>
///////////////////////////////////////////////////////////////////////////////
The SALT SEND Command Uploads <filename> using protocol <Z, 1, X, G, A>. This
command is similar to the SALT RECEIVE Command, except that it Uploads a file
to PCBoard.
Protocols supported are:
<Z>modem
Xmodem-<1>k
<X>modem
Xmodem-1k-<G>
<A>scii
See SALT RECEIVE for examples.
SCRIPT <scriptname>
///////////////////////////////////////////////////////////////////////////////
The SCRIPT Command invokes SALT Script <scriptname>.
SCRIPT PRODOOR // Start Script "PRODOOR.SLC"
END // End InstaScript
UP <filename> <Z, 1, X, G, A>
///////////////////////////////////////////////////////////////////////////////
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:
<Z>modem
Xmodem-<1>k
<X>modem
Xmodem-1k-<G>
<A>scii
See DOWN for examples.
QMM 3.02 The Qmail/PCBoard Manager...45
WAITFOR <string> <:label>
///////////////////////////////////////////////////////////////////////////////
The WAITFOR Command will scan incoming text for <string>. If <string> is re-
ceived within 45 seconds, the next InstaScript Command will be invoked. If
<string> 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 <string> 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 <R>ead messages
// <S>ince last on <N>on-<S>top
CLOSE // CLOSE Capture file crs.cap
:DONE // Label :DONE
END // End InstaScript
WITHDRAW <minutes>
///////////////////////////////////////////////////////////////////////////////
The WITHDRAW Command Opens the Probank Door specified in the next InstaScript
line and WITHDRAWS <minutes>. 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 <QMM> 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 <ESC> to Abort Entry, <ENTER> 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 <QMAIL_ID>
A Download List for that <QMAIL_ID>
≡ An InstaScript for that Profile
Since File Transfer Lists are based on the <QMAIL_ID>, they will be displayed
for all Profiles with that particular <QMAIL_ID>. 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><ENTER>, <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
<ENTER> to run QMMSETUP. At the Main Screen enter <A>. 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
<BBS_PROFILE>.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 <ALT>-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 <ENTER> 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 <ESC> to Abort AutoRecall or <ENTER> 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 <C> to Configure.
Then, at the "QConfig Command" prompt, enter <OPT> 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 <time, optional> will wait until <time> and start Telix under AutoPi-
lot. After a successful run it will wait until the next day and at the same
<time> start again. This file is useful if you go away and wish to get new
Qmail each day. If you omit the time, it will execute immediately and start
Qmail after QMM 3.02 is finished. You must change the paths and program names
to match your system.
NEWMAIL.BAT <time, optional> will function in the same way as MAIL.BAT except
that it will not repeat daily. Useful to log on late at night. Again, if you
omit the <time>, it will execute immediately.
Please make certain that you are using Telix 3.1x, since previous versions of
Telix do not support QMM fully.
///////////////////////////////////////////////////////////////////////////////
USAGE LOG STAMPING
If you use a usage log, QMM 3.02 will stamp the file with a log of its
activities. This can be very useful in debugging an aborted session, since a
capture file will not record certain operational activities such as whether
QMM 3.02 was invoked, whether it was in AutoPilot/AutoRecall or Interactive
Mode, what QMM Profile it used, etc.
///////////////////////////////////////////////////////////////////////////////
ON-SCREEN CLOCK
QMM 3.02 will place a current time clock on the screen in the position normal-
ly occupied by "ALT-Z for Help". If you are using QMMSys, the clock will be
put in the Status Bar, top or bottom, in the correct colour. If you are not
using QMMSys, QMM 3.02 will put the clock in the top Status Bar position,
using black letters on a gray background.
Because of the way in which QMM 3.02 prints the clock, the cursor may behave
in a slightly different fashion than normal. If your cursor blinks in an
irregular fashion or a block cursor flashes on the screen for an instant, that
is due to the clock and will not cause any problems.
The clock does not run when dialing, in InstaScript or when transferring
files.
QMM 3.02 The Qmail/PCBoard Manager...51
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
USE WITH MNP MODEMS
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
QMM 3.02 will work with MNP modems. In Telix, select <ALT>-O, then Modems and
Dialing. Select Dialing Prefix 1 and enter your modem's code to turn MNP on
after the "AT":
AT<mnp on code>DT
Select Dialing Prefix 2 and enter your modem's code to turn MNP off after the
"AT":
AT<mnp off code>DT
Write this to disk. Change your Dialing Directory entries to use Dialing
Prefix 1 when calling an MNP-supporting line and Dialing Prefix 2 when calling
a line which doesn't support MNP. Also, change the baud rate of non-MNP lines
to equal the maximum speed of the line you are calling. For example, if you
are using an HST and are calling a 2400 baud non-MNP line, set the Dialing
Directory Baud Rate to 2400. Of course, leave the MNP-supporting lines at the
maximum your modem will support.
If you are still experiencing problems you may wish to try the following. In
front of the "AT" add two tildes <~>:
~~AT<mnp on/off code>DT
If you use pulse dialing change the "DT" to "DP".
QMM 3.02 The Qmail/PCBoard Manager...52
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
COPYRIGHT
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
QMM 3.02 The Qmail/PCBoard Manager for Telix is being marketed as Shareware.
It is NOT free. You may use it for a test period of up to 10 days. If you wish
to continue to use it after the test period has elapsed, please remit $30 to
the address below.
Registered users will receive QMMSys as a gift from me. QMMSys provides an
interface between Telix, QMM, Qmail and PCBoard. In addition, QMMSys contains
The Files Manager, which will let you use the New Files List created by Qmail
to tag files for downloading. The Files Manager maintains <QMAIL_ID> and
Conference integrity of the files.
Should you decide not to register QMM 3.02, please remove it from your disks.
You are encouraged to upload it to any BBS you wish.
Site licences are available on request.
Using QMM 3.02, QMMAUTO 3.02, QMMAUTOR 3.02 and QMMSETUP 3.02 is your
decision. Jack Mlynek does not undertake to accept liability for any loss or
damage caused by or incurred through the use of QMM 3.02, QMMAUTO 3.02,
QMMAUTOR 3.02 or QMMSETUP 3.02.
QMM 3.02, QMMSETUP 3.02, QMMAUTO 3.02, QMMAUTOR 3.02, QMMSys 1.00 and The
Files Manager 1.00 are Copyright (c) Jack Mlynek 1988, 1989, 1990. All rights
reserved.
AutoPilot/AutoRecall, InstaScript, SessionSaver, QUICKstart and TurboStart are
trademarks of Jack Mlynek.
QMM 3.02 The Qmail/PCBoard Manager...53
E-MAIL:
Canada Remote Systems (CRS)
CanConfMail, NorthAmeriNet
Rose Media
SmartNet, InterLink
CompuServe 74620,531
GEnie J.MLYNEK
Envoy 100/iNet 2000 JACK.MLYNEK
Send your cheques or money orders to:
Jack Mlynek
2181 Adair Crescent
Oakville, Ontario
L6J 5J6
CANADA
Telix and SALT are trademarks of Exis Inc.
Telix is Copyright Exis Inc.
Qmail is Copyright Sparkware Inc.
PCBoard is Copyright Clark Development Company, Inc.
QMM 3.02 The Qmail/PCBoard Manager...54
ORDER FORM
//////////////////////////////////////////////////////////////////
Remit to: Jack Mlynek, 2181 Adair Cr., Oakville, Ontario L6J 5J6
//////////////////////////////////////////////////////////////////
Quan Item Price Ext
___ QMM Registration(s)............... @ $30 ea $________
Cheques or money orders accepted.
//////////////////////////////////////////////////////////////////
Payment by: ( ) Cheque or money order ( ) PO # ______________
Name_______________________________________________________
Company_______________________________________________________
Address_______________________________________________________
_______________________________________________________
Phone(______)_________________ Bus.(______)________________
Where did you obtain QMM?
_______________________________________________________
Comments_______________________________________________________
_______________________________________________________
_______________________________________________________
_______________________________________________________
/////////////////////////////////////////////////////////////////
QMM 3.02 The Qmail/PCBoard Manager...i