
  Included in this zip file are utilities to help fellow users of
Robocomm, and Robomail, with the use of the rosemail door.

  Most of these should be of use for other comm programs and olmrs.

  Specifically, these utilities ...
  - remove the annoying | nn characters, from the conference names.
  - repeat sending of messages on a regular basis. Sample includes
    sending a rosemail config message to turn on newfiles scanning
    for the first mailrun of a day, and then sending another config
    message to turn off the newfiles scaning, for the remaining 
    mailruns of that day.
  - Remove duplicates from the newfiles.dat listing
  - reformat the newfiles.dat file, so robocomm will pick up the
    conference number correctly.
  - allow robocomm to download attached files, found by rosemail
    during the message scan (before it sends the .qwk file)
    and allow robomail to handle the attached files.
  - allow robocomm to upload attached files, after the .rep file
    has been uploaded.
  - move or copy the attached files, as needed, so robomail will
    find them, even though they were never in the .qwk file.

  Why are these needed?
  -  Robocomm assumes pcboard systems will only have one conference,
     with file areas associated with it.  This is not the case, on
     the system I use, CRS, which has at least 5 such conferences,
     each of which, has multiple file areas.  This is mentioned in
     the Robocomm.doc file.
  -  Rosemail added support for attached files, well after several
     other doors, but chose not to follow the methods used in the
     other doors.  Rosemail does not include the attached files
     in a .qwk file, instead invoking a separate download, for
     each attached file.  Robocomm can only handle this through
     the use of a script. Robomail must have the attached files
     included in the .qwk, or copied to the robotemp
     directory, after the .qwk file has been unpacked, but before
     it has actually been imported.  The included utilities take
     the latter approach.  For uploads, the rosemail door, again
     expects each attached file to be uploaded separately.  In order
     to handle this, the included utilities extract attachments from
     the .qwk packet, and modifies the script used to transfer the
     packet.
  -  Turning off the scanning for newfiles, in rosemail, for all
     mailruns except the first of the day, saves a lot of time.
  -  Removing duplicates from the newfiles.dat makes it easier
     to see just the new files.

Files included ...

   Comm stuff

 - CRS.CFG      Sample remsg config file, for use by remsg.exe. Used
                to indicate which messages are to be sent, when.
 - *.MSG        Messages to be sent according to CRS.CFG
 - RCUP.CFG     Sample script upload command, used by roseatt.exe
 - REMSG.EXE    Adds repeat messages to the replies file
 - ROSEATT.RS   Robocomm script that executes roseatt, and creates rose.rs
                from parts.
 - ROSEATT.EXE  Overwrites rose.2 with upload commands for attached files.
 - REMSG.BAT    Batch file called by roseatt.rs, to add repeat messages
                to the replies file.
 - ROSE.RS      Robocomm script to be overwritten by roseatt.rs
 - ROSE.1       Part 1 of rose.rs.
 - ROSE.2       Part 2 of rose.rs (overwritten by roseatt.exe)
 - ROSE.3       Part 3 of rose.rs

 - RCUNZIP.BAT  Batch file to be called by robocomm, or rose.rs, in place
                of pkzip, to extract the newfiles.dat (via pkunzip) and
                run newfiles.exe
 - NEWFILES.EXE Reformats conference names in newfiles.dat, to the format
                that robocomm will accept, during filename imports.

   Olmr stuff

 - RMUNZIP.BAT  Batch file to be called by robomail, in place of pkzip,
                that runs the following programs.
 - CONTROL.EXE  Removes | nn chars from conference names in control.dat.
 - DUPFILES.EXE Removes duplicates from newfiles.dat.
 - ROSEQWK.EXE  Copies or moves attached files to the robotemp directory,
                renaming them back to the pcboard name, so robomail will
                find them properly.

 - UNIX2DOS.EXE Converts lf chars to crlf chars.

Installation ...
========================================================================
  Copy the .bat and .exe files to a directory on your path.
  Copy Rose.* to the robocomm directory.

  Change rmunzip.bat, as per the comments in the file.
  If you're not on CRS, remove the CRS specific parts of rmunzip.bat.

  Change remsg.bat, as per the comments in the file.
========================================================================

  Change pkunzip to rmunzip on page 2 of the robomail configuration
options.  Note that if %T is not the FOURTH parm passed to the batch
file, you'll have to change all occurrence of %4, in rmunzip.bat,
to the number corresponding the order of the parms.
========================================================================

  Create a directory, for robocomm to temporarily store attached files,
being uploaded.  Note that the contents of the directory will be
deleted, whenever the roseatt.rs script is run, so don't use the
directory for anything else.

  Change pkunzip to rcunzip, on the configure/utilities robocomm screen.
========================================================================

  Create a directory, to store the remsg config file, and messages to
be added to the rep file, on a regular basis.

  Copy the crs.cfg to this new remsg directory, and modify its contents,
to specify which messages you want sent, and how often.  For a bbs
other then crs, rename it to bbsid.cfg, where bbsid is the same as for
the .rep file

 The enclosed crs.cfg sends the scan.msg (turns on rosemail newfiles
scanning) on the first mailrun of each day, followed by noscan.msg (turns
off newfiles scanning) on the second mailrun of each day.

   Create the messages you want posted by copying/modifying sample.msg. Be
very carefull with the format of the headers.

   Change the directory name passed to remsg.exe, in roseatt.rs, from
e:\robocomm\remsg\ to whatever you called your remsg directory.

========================================================================

  Change, or create a new agenda, that executes the script roseatt.rs,
followed by rose.rs. The only parm for roseatt.rs is the name of the
temporary directory, created above.  For rose.rs, whether or not
you want an immediate logoff, after the .qwk packet download.
========================================================================

  Ensure you have the uploading and downloading of attached files options
set to yes, in the rosemail door.

========================================================================
  If you have any questions, comments, suggestions, or problems, regarding
these utilities, contact me (not Dan Parsons), at Dave.Hodgins@Canrem.com,
I also usually monitor the rime, nanet, and ilink support conferences for
robomail or robocomm.

  These utilities are freeware.

  Regards, Dave Hodgins.

  RM 1.3 00820  Internet:Dave.Hodgins@Canrem.com Rime->118 Fido(1:229/15)
 ==========================================================================
June 26th, 1995 - Olutils.zip - first release.
December 7th, 1995 - Olutils2.zip - Changed the various utilities to take
into account differences in the way windows 95 handles dos "find first
file" calls.
