


     Ŀ    Ŀ  Ŀ Ŀ Ŀ           Ŀ     Ŀ
            Ĵ                                
                        Ĵ   
                            Ŀ  Ŀ   Ŀ         
                               Ŀ         
                                
            Running Proboard v2.01 with 8 CD-Roms, Multi-Lines, all
           28800 baud Modems! 3+ Gigs of Hard Drive! Many Door Games!
               (615)758-4288  Fidonet 1:116/145 Ournet 65:410/8
        23 Hours a Day  


         Sample Batch Files for use with Proboard - Intermail - Imail 

      
       What Do You Need? 

          We will start at the beginning. You will need the Proboard BBS
       Package set up and running on your system. It is very important
       that you understand that all of these programs and utilities must
       be operational before you begin. The batch files ONLY pull the
       programs together, they do not fix them! You will also need 
       Intermail front end system. You can use a variety of tossers/scanners,
       but I highly recommend Imail for a variety of reasons discussed 
       later. The rest of the programs are discussed later in more detail
       as they are not required to run a mailer front end, only nice.
          We will now look at your system. You must be sure that all of your
       statements are correct in both your CONFIG.SYS and AUTOEXEC.BAT files.
       I will not go into that, as the DOCS supplied with the programs cover
       all that info. We will discuss only the Batch files. You should check
       your CONFIG.SYS to be sure that the number of files, and buffers is
       set correctly. I use FILES=50 Buffers=40. In your AUTOEXEC.BAT, make
       sure that Proboard and Intermail are in your path statement, and that
       you have set there path statements as discussed in each of the programs
       DOC files. Make sure your tosser is in the path as required.

       Files in This Archive 

       STARTIM1.BAT  -- This is the main batch file that controls your BBS's
                       Node 1. If you run only one node, this is the one
                       you will use.
       STARTIM2.BAT -- This is the main batch file for Node 2. If you
                       have more than 2 nodes, use this as an example
                       for the other batch files you must make.
       EXEBBS.BAT   -- This is the "pass off" file for your BBS.
       NU.BAT       -- This is the Nodelist Update Batch file.
       SYSDOC.TXT   -- Text format of this DOC.
       SYSDOC.EXE   -- Executable format of this DOC.
       README.1ST   -- Instructions.

       Setting up STARTIM.BAT 

          You should start by editing the supplied STARTIM?.BAT to fit your
        needs. Change drive letters, directories, etc.
          ERRORLEVELS: Each errorlevel tells the batch file and the system 
        how to behave. I will cover a few so you will get the idea. The most
        important errorlevels would be to pass a user to the BBS, Local Log
        ons, Maintenance, and Tossing mail. We will look at these.
   Errorlevels  -Passing a user to the BBS- 
               The first thing you want to do is set up Intermails connect
        strings and errorlevels. Here is an example of mine.
 Connect strings 
   #   Connect Message                     Speed  EC  BBSexit  Terminate 
ĺ
   1   CONNECT|                            300    N   0        0         
   2   CONNECT 1200|                       1200   N   0        0         
   3   CONNECT 1200/                       1200   N   0        0         
   4   CONNECT 1275                        1200   N   0        0         
   5   CONNECT 7512                        1200   N   0        0         
   6   CONNECT 2400|                       2400   N   49       0         
   7   CONNECT 2400/                       2400   N   49       0         
   8   CONNECT 4800                        4800   N   49       0         
   9   CONNECT 7200                        7200   N   49       0         
  10   CONNECT 9600                        9600   N   49       0         
  11   CONNECT 12000                       12000  N   49       0         
  12   CONNECT 14400                       14400  N   49       0         
  13   CONNECT 19200                       19200  N   49       0         
  14   CONNECT 21600                       21600  N   49       0         
  15   CONNECT 24000                       24000  N   49       0         
  16   CONNECT 26400                       26400  N   49       0         
  17   CONNECT 28800                       28800  N   49       0         
  18   CONNECT 38400                       28800  N   49       0         
  19   CONNECT 57600                       28800  N   49       0         
  20   FAX                                   FAX  N    0     255         
  21   FCON                                 FCON  N    0     240         
                                                                          
ͼ 
             I have no settings for callers below 2400, as I don't allow
    them. All BBS callers, no matter what baud rate drop with errorlevel
    49. This will pass them to the BBS with the defaults %1 %2 %3 etc (see
    Intermail DOC) to the BBS with there current baud rates. MAKE SURE YOUR
    MODEM HAS THE COMMAND TO CONNECT AT MODEM TO MODEM SPEED! This is usually
    the ATW2 command. You should set the highest speed to the fastest speed
    of your modem. If you use BGFAX or a similar program, you will need lines
    20 and 21. They can NOT exit with a normal errorlevel, or the mailer will
    send the "Press escape twice for Proboard" line. Terminate, shoots it
    straight over to the program.
            OK, when a human caller calls, it exits with errorlevel 49 and
    the batch file calls DOBBS.BAT. This is a Batch file that Intermail will
    create on it's own. DOBBS.BAT then passes the info of to EXEBBS.BAT. We
    will discuss these files in more detail at a later time.

  Errorlevels - Local- 

        Local log-ons made easy! In IMSETUP you can specify system Macro keys.
   set one to exit with errorlevel 220, and call it Local Log on. The set up
   is in STARTIM?.BAT, and will scan any new mail you enter also!

  Errorlevels - Maintenance - 

       Probably one of the more important things you can set up is the daily
   /weekly/monthly maintenance. I will not go into great detail about this as
   your maintenance will vary from mine. I run THDPRO to scan and toss my files
   that I receive from a couple of people who upload mass amounts of files 
   daily. THDTERM is a separate utility for that function. You probably will 
   not need that function. I HIGHLY recommend the use of AMU! You can run 
   almost all of your maintenance from it (I should get a free reg key for
   that plug!). You should set up maintenance in IMSETUP under events. I run
   mine at 03:00 so I won't impede on users time. Events are explained in the
   IM docs. Here is an example:
 Edit 
 Tag         X                                                           
 Days        -------A                                                    
 Modifier    Ignore eventbase (*)                                        
 Start time  03:05                                                       
 Length      00:01                                                       
 Errorlevel  175                                                         
 Not used                                                                
 Behavior                                                                
 Use alias   1:116/145                                                   
 Retry delay 0                                                           
 Comment     Daily Maint.-Files, Messages, etc.                          
ĺ
 Maximum cost of messages to send during event. -1 Ignores cost          
ͼ

  -Errorlevels- Mail 

     This is the tricky part. There are so many different scanners/tossers out
  there, that I could not possibly address each one. I will do a VERY basic
  overview of what you need. 
     First TOSSERS and SCANNERS are only necessary if you are receiving 
  ECHO mail! 
     In IMSETUP you should set an errorlevel to exit with mail received. This
  Batch file uses 200. When your HUB sends you your mail, this errorlevel will
  be invoked. It should be set to activate you tosser.
     Sending mail. My scanner handles Net mail and Echo mail the same, so I 
  have only one errorlevel for sending mail. Proboard exits with various error-
  levels to tell your batch file what, if any, kind of mail has been entered.
  With my setup, If any mail was entered, it will jump to MAILSEND in the batch
  file. This will scan all mail areas, and pack up any mail to be sent.

  Other 
       I run a variety of other programs. Each is described here.
     NU - Nodelist Updater. My HUB sends me a Nodelist update every week to
          add new systems, remove others, etc. This file is a NODEDIF.???.
          I receive it on Friday, so I have an event set for Saturday to run
          NU and then recompile the nodelist.

  EXEBBS.BAT 

          The EXEBBS.BAT should be understood now, it uses only a few commands
      that have been discussed already.

     Notes   

 
     

      Proboard is Copyrighted by Philippe Leybaert
      NU or Nodelist Updater is copyrighted by Roland Van Der Put.
      Intermail is copyrighted by Intermail Software Inc.
      BGFAX is copyrighted by B.J. Guillot
      THDPRO is copyrighted by Painsoft.
      Imail is copyrighted by Andreas Klien.
      AMU is copyrighted by David L. Hickey.


  

      I hope this file has been of use. If you need further information,
     you may contact me at:
             Net mail - Fidonet 1:116/145
             BBS -      (615)758-4288
             or in the Proboard Support Echo.

                                                 Thank you,
                                                  Mike Howard
                                                  Sysop
                                                  The Peek Hole BBS!
