 







































///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
////
//// 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
