home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mailers / iut140g.zip / IUTIL.DOC < prev    next >
Text File  |  1993-05-27  |  37KB  |  829 lines

  1.         ──────────────────────────────────────────────────────────────────
  2.         IUTIL 1.40 Gamma         An IMAIL tool                    27.05.93
  3.         ──────────────────────────────────────────────────────────────────
  4.  
  5.                          (C) by IMAIL INC., Munich
  6.                 written by Andreas Klein, 2:246/47.0, 57:49/0.0
  7.  
  8.                     IUTIL is an utility for IMAIL 1.40 Gamma
  9.  
  10.         ╔════════════════════════════════════════════════════════════════╗
  11.         ║                      W  A  R  N  I  N  G                       ║
  12.         ╟────────────────────────────────────────────────────────────────╢
  13.         ║                                                                ║
  14.         ║  This archive is only an original archive if it has an intact  ║
  15.         ║  ARJ-security envelope. When extracting the files, ARJ shall   ║
  16.         ║  report the following text:                                    ║
  17.         ║                                                                ║
  18.         ║  "ARJ archive created by Andreas Klein (Germany) R#0106"       ║
  19.         ║                                                                ║
  20.         ║  and                                                           ║
  21.         ║                                                                ║
  22.         ║  "*** This archive HAS a valid ARJ-SECURITY envelope ***"      ║
  23.         ║                                                                ║
  24.         ║  Otherwise you got a modified archive which should be deleted  ║
  25.         ║  immediately. Do not use IUTIL versions from modified archives ║
  26.         ║  because they could contain viruses or other unhappy things.   ║
  27.         ║                                                                ║
  28.         ║  Please send me a mail if you find such archives!              ║
  29.         ║                                                                ║
  30.         ╚════════════════════════════════════════════════════════════════╝
  31.  
  32.         ──────────────────────────────────────────────────────────────────
  33.         I. General
  34.         ──────────────────────────────────────────────────────────────────
  35.  
  36.         IUTIL is a program which has been developed to add several
  37.         functions which are not present in IMAIL itself. The most
  38.         functions are not directly related to the echo mail-processor
  39.         but make use of the configuration of IMAIL.
  40.  
  41.         IUTIL should help the user and provides different functions
  42.         which can be used in different environments. Some functions
  43.         are designed for systems with high echo mail-traffic (like
  44.         AAC), other for use in a network or multi-tasking environment
  45.         (like CPM). The most functions can be used by every IMAIL user
  46.         (like IMPORT, EXPORT, CONVERT or POSTSTAT).
  47.  
  48.         Following a more detailed description:
  49.  
  50.         IUTIL CONVERT converts the area-config from IMAIL into the
  51.         area-setup of FrontDoor 2.02/2.10, Remote Access 1.11,
  52.         SuperBBS 1.17 and QuickBBS 2.75. CONVERT is also capable of
  53.         transferring the IMAIL config to user definable ASCII files.
  54.  
  55.         IUTIL IMPORT/EXPORT converts the area config from IMAIL into
  56.         three text files and converts these three text files into the
  57.         four IMAIL config files.
  58.         This makes it very easy to make bigger changes to the setup
  59.         or to convert the setup from an older version (if the text
  60.         files of the old setup are available).
  61.         Moreover these functions allows the creation of an AREAS.BBS
  62.         and areas to be imported from an AREAS.BBS and a ROUTE.FD-
  63.         file (FrontDoor 2.02+ style) can be created.
  64.  
  65.         IUTIL AAC checks the net mail directory for pending ARCmail
  66.         attaches and sets them to crash or normal status, depending on
  67.         the receiver, the size of the attached archive and the current
  68.         time.
  69.  
  70.         IUTIL POSTSTAT reads the echo mail flow database and creates a
  71.         text file, giving an overview of the echo mail of the selected
  72.         period.
  73.  
  74.         IUTIL REATTACH searches for outgoing ARCmail for which no valid
  75.         file attach exists, trying to match the sender and the receiver
  76.         of the ARCmail and creating if possible the file attach
  77.  
  78.  
  79.         IUTIL uses a text-configuration. The config-reader allows you
  80.         to divide the config into several parts which are included
  81.         in the main config and handled as one big config-file.
  82.         The config-reader reads the file top-down and later statements
  83.         overwrite the settings of earlier statements (if possible).
  84.  
  85.         IUTIL uses overlays, which should help people with less memory
  86.         or big IMAIL-configurations. IUTIL stores its overlays on disk
  87.         or in EMS (if your system has EMS).
  88.  
  89.         IUTIL has the following command line parameters:
  90.  
  91.           /NOEMS         disables the use of EMS for the overlay file.
  92.           /CFG<filename> allows another name for the config file to be
  93.                          selected.  <filename> should be a real 
  94.                          file name without path.
  95.  
  96.           /NOLOG         Disables logging for this run of IUTIL.
  97.  
  98.           /DEBUG         Switch loglevel to DEBUG-level.
  99.  
  100.           /NOWAIT        Disables the 5 sec pause at the end of IUTIL.
  101.  
  102.           /SHARING       Enables the support for special filemodes which
  103.                          support sharing files.
  104.  
  105.         When searching for its configuration file (either IUTIL.CFG or
  106.         <filename> if the /CFG commandline-switch was used), IUTIL
  107.         searches the following directories in the given order:
  108.  
  109.           - current directory
  110.           - directory to which the IUTIL environment variable points
  111.           - directory to which the IMAIL environment variable points and
  112.           - directory where IUTIL.EXE resides
  113.  
  114.         The compiled configuration is created where IUTIL first finds
  115.         the configuration-file.
  116.  
  117.         IUTIL uses the following environment variables (if present and
  118.         necessary):
  119.  
  120.           IUTIL     points to the IUTIL home directory
  121.           IMAIL     points to the IMAIL home directory
  122.           FD        points to the FrontDoor home directory
  123.           RA        points to the Remote Access home directory
  124.           SBBS      points to the SuperBBS home directory
  125.           QBBS      points to the QuickBBS home directory
  126.  
  127.         and other environment variables in path names if the following
  128.         format is used:
  129.  
  130.           %<ENVVAR>%
  131.  
  132.         ──────────────────────────────────────────────────────────────────
  133.         II. CONVERT
  134.         ──────────────────────────────────────────────────────────────────
  135.  
  136.         CONVERT is one of the most powerful parts of IUTIL. It allows to
  137.         convert the IMAIL setup into different bbs/mailer-configurations.
  138.  
  139.         After configuring the CONVERT part, you don't have to edit
  140.         thousands of setups anymore when you add, change or delete an
  141.         echo. You simply edit your IMAIL setup and run IUTIL CONVERT.
  142.  
  143.         Before you can do this you have to adapt the IUTIL configuration.
  144.         You should add all the information IUTIL cannot find in the IMAIL
  145.         configuration. The configuration is not easy and there is no
  146.         full-screen setup available right now (but one is planned for the
  147.         next releases).
  148.  
  149.         The CONVERT setup contains information regarding a general level
  150.         (affecting all echos not otherwise defined per group or per echo)
  151.         and on a per group and per echo level. This is information about
  152.         security levels, flags, echo settings and all the other things
  153.         which are supported by the destination software.
  154.  
  155.         CONVERT puts this information and the IMAIL setup together and
  156.         creates or extends the necessary files. The old config files
  157.         will be renamed to *.BAK.
  158.  
  159.         Moreover it is possible to set security levels and flags for each
  160.         area independently of the group to which the area belongs.
  161.  
  162.         The user has the choice of whether areas existing only in the
  163.         setup of the destination programs will be deleted or if 
  164.         they should be copied to the new configuration.
  165.  
  166.         It is possible to exclude single echos and whole groups with 
  167.         the ECDISCARD and GRDISCARD statements.
  168.  
  169.         IUTIL is also able to create Areas.Bbs files, the contents of
  170.         which are configurable by the user. See IUTIL.MAC for a list
  171.         of the available macros.
  172.  
  173.         In addition, it is possible to insert any ASCII character
  174.         into the output simply by specifying it in the 
  175.         *DESCRIPTION/*LISTFMT statement and a configurable 
  176.         number of spaces or a tab can be inserted in the output.
  177.  
  178.         GENDESCRIPTION  %t %a20 %c %a70 (%g)
  179.  
  180.         creates
  181.  
  182.         386.GER              GER: 386er, 486er                  (A)
  183.  
  184.         while
  185.  
  186.         GENLISTFMT %b %a5 %t %a25 %e
  187.  
  188.         creates a normal AREAS.BBS.
  189.  
  190.         Lines in the config file beginning with a ';' are treated as
  191.         comments and ignored, but comments in command lines are
  192.         not allowed.
  193.  
  194.         Moreover you can sort the items in FOLDER.FD/AREAS files
  195.         according different criteria.
  196.  
  197.         CONVERT uses different sections of its config, each beginning
  198.         with one of the following statements; all can be omitted 
  199.         except the IMAIL-section:
  200.  
  201.         [Imail]         Defines the path to IMAIL configuration.
  202.  
  203.         [FrontDoor]     Defines the path to FD 2.02/2.10 configuration and
  204.                         how to create FOLDER.FD/FOLDER.SYS.
  205.  
  206.         [RemoteAccess]  Defines the path to RA 1.11 configuration and the
  207.                         security levels and flags for the different groups
  208.                         and areas.
  209.  
  210.         [QuickBBS]      Defines the path to QUICKCFG.DAT and the security
  211.                         level and flags for the different groups and areas.
  212.  
  213.         [SuperBBS]      Defines the path to CONFIG.BBS/BOARDS.BBS and the
  214.                         security level and flags for the groups and areas.
  215.  
  216.                         The GENREAD, GENWRITE and GENSYSOP statements are
  217.                         necessary for the Remote Access, the QuickBBS and
  218.                         the SuperBBS sections.
  219.  
  220.         [Areas]         Defines where CONVERT creates the AREAS.BBS file
  221.                         and what information will be put into the file.
  222.                         Each Areas section creates a unique file if at 
  223.                         least the PATH and the LISTFMT statements are present 
  224.                         in the section.
  225.                         The HEADER and the FOOTER statements allow the
  226.                         addition of definable files to the top and the
  227.                         bottom of the created files.
  228.  
  229.         The PATH-statements in the IMAIL/FD/RA sections can be omitted if
  230.         you have defined the corresponding environment variables, which may
  231.         be used by IUTIL.
  232.  
  233.         You can define the structure of the descriptions for all sections
  234.         (FrontDoor, Remote Access, QuickBBS, SuperBBS and Areas). Please
  235.         note that FrontDoor and BBS-software have limited comments,
  236.         therefore CONVERT truncates the defined comments as necessary.
  237.  
  238.         For the temporary deactivation of some sections of the config, you
  239.         can use the ACTIVE and INACTIVE statements.
  240.  
  241.         Some information concerning the config-reader:
  242.  
  243.         IUTIL reads IUTIL.CFG top-down. Therefore the last statement shows
  244.         effect on the program's behavior. For example
  245.  
  246.           GRINFO  ABCD ECHOMAIL
  247.           GRINFO  CDEF ECHO_INFO
  248.  
  249.         causes groups A and B to be set to ECHOMAIL and CDEF to ECHO_INFO.
  250.         The ECHOMAIL-setting for CD is overwritten by the second statement.
  251.         The information from previous statements is not overtaken if the
  252.         statement appears again for the same group/echo. This affects all
  253.         types of statements.
  254.  
  255.         When creating the configuration of the different programs, settings
  256.         from the GEN*-statements are overwritten by matching settings of
  257.         GR*-statements. Settings of GR*-statements are overwritten by
  258.         matching settings of EC*-statements. Then GEN*-statements show
  259.         effect as long as no matching GR*- and EC*-statement is present,
  260.         the GR*-statements show effect as long as no matching EC*-statement
  261.         is present.
  262.  
  263.         Consider both things, the top-down-effect and the general-special
  264.         effect when writing your configs. For example the echo IMAILDEV,
  265.         group M should be transferred into a bbs-config. The example only
  266.         looks at the READ-security. But this is valid for all other
  267.         statements, too.
  268.  
  269.           GENREAD   32000     ; default READ-security-level is 32000
  270.           GENREAD   16000     ; default READ-security-level is now 16000
  271.  
  272.           GRREAD  IJM 2000    ; READ-security for groups IJM is 2000.
  273.  
  274.           ECREAD  IMAIL* 1000 ; READ-security for all echos starting
  275.                               ; with "IMAIL" is set to 1000, the group
  276.                               ; is no longer relevant.
  277.  
  278.           ECREAD  IMAILDEV 16000   ; READ-security for IMAILDEV is set
  279.                                    ; to 16000
  280.  
  281.  
  282.         All EC*-statements allow now the use of wildcards (?*). So
  283.         statements like
  284.  
  285.           ECREAD I.*    1000
  286.           ECREAD SYSOP* 2000
  287.  
  288.         are possible.
  289.  
  290.         Some EC*-tags are reserved for predefined IMAIL-echos:
  291.  
  292.           BADMAIL               badmailboard
  293.           DUPES                 dupeboard
  294.  
  295.         After an EC*-statement, only one echo-tag can be specified.
  296.         But you can put more than one group behind the GR*-statements.
  297.  
  298.         CONVERT has the following command line options:
  299.  
  300.           /HELP    shows a help-screen
  301.           /FD      process only the FrontDoor section (FOLDER.FD)
  302.           /RA      process only the RemoteAccess section (MESSAGES.RA)
  303.           /QBBS    process only the QuickBBS section (MSGCFG.DAT)
  304.           /SBBS    process only the SuperBBS section (BOARDS.BBS)
  305.           /AREAS   process only the AREAS sections
  306.  
  307.         If none of the above parameters is specified, all sections will
  308.         be processed (if they are present in the configuration). The
  309.         selection parameters can be used together,
  310.  
  311.            IUTIL CONVERT /FD /RA
  312.  
  313.         processes only the FrontDoor and the RemoteAccess sections.
  314.  
  315.         ──────────────────────────────────────────────────────────────────
  316.         III. IMPORT
  317.         ──────────────────────────────────────────────────────────────────
  318.  
  319.         1. Command line
  320.  
  321.         IUTIL IMPORT <switches>
  322.  
  323.         IMPORT converts the textfiles (IMAIL_CF.TXT, IMAIL_AR.TXT and
  324.                IMAIL_ND.TXT) into the IMAIL configuration (IMAIL.CF,
  325.                IMAIL.AR and IMAIL.ND). The old IMAIL-config will be
  326.                renamed from IMAIL.?? to IMAIL.?$?.
  327.  
  328.                If you change the text files before configuring, be very
  329.                careful. IMPORT only accepts its own keywords (which can be
  330.                found in its textfiles). After a keyword, IMPORT expects
  331.                (depending on the keyword) an index and a value of a special
  332.                format.
  333.                Do not change anything if you don't know the correct format
  334.                for this keyword.
  335.  
  336.                When a new IMAIL.AR is created by IMPORT (/AREAS and /AREASBBS)
  337.                the IMAIL index-files IMAIL.AX and IMAIL.BX will be deleted
  338.                and must be recreated by IMTHINGS PACK /P or via the IMSETUP
  339.                Area Manager.
  340.  
  341.         <CONFIG-PATH>
  342.  
  343.            IUTIL looks for the source files and writes the destination files
  344.            to this directory. If not specified, IMPORT and EXPORT use the
  345.            directory specified in the IMAIL environment variable.
  346.  
  347.         /CONFIG
  348.  
  349.            Enables the creation of IMAIL.CF.
  350.  
  351.         /AREAS
  352.  
  353.            Enables the creation of IMAIL.AR.
  354.  
  355.         /NODES
  356.  
  357.            Enables the creation of IMAIL.ND.
  358.  
  359.         /GROUPS
  360.  
  361.            Enables the creation of IMAIL.GR.
  362.  
  363.         /COMPR
  364.  
  365.            Enables the creation of IMAIL.PP.
  366.  
  367.         /PACKROUT
  368.  
  369.            Enables the creation of IMAIL.RO.
  370.  
  371.         /AREASBBS[:<filename>]
  372.  
  373.            Enables the creation of IMAIL.AR by reading the specified
  374.            AREAS.BBS-like file.
  375.            If /AREASBBS is used without special filename, a file
  376.            'AREAS.BBS' will be expected in the IMAIL home directory.
  377.            Otherwise the specified filename will be used.
  378.  
  379.         The keywords used in the input refer to the IMAIL structures,
  380.         see there for more information.
  381.  
  382.         If no commandline switches are used, /CONFIG, /AREAS, /NODES and
  383.         /GROUPS, /COMPR and /PACKROUT is assumed.
  384.  
  385.         ──────────────────────────────────────────────────────────────────
  386.         IV. EXPORT
  387.         ──────────────────────────────────────────────────────────────────
  388.  
  389.         1. Command line
  390.  
  391.         IUTIL EXPORT <switches>
  392.  
  393.         EXPORT converts the IMAIL configuration (IMAIL.CF, IMAIL.AR
  394.                and IMAIL.ND) into three textfiles (IMAIL_CF.TXT,
  395.                IMAIL_AR.TXT and IMAIL_ND.TXT).
  396.  
  397.                The single lines of the created text files have the following
  398.                format:
  399.  
  400.                KEYWORD=VALUE                              ;COMMENT
  401.  
  402.                All allowed keywords may be found in the text files created
  403.                by EXPORT.
  404.  
  405.                EXPORT is also capable to create an AREAS.BBS from IMAIL.AR
  406.                and a ROUTE.FD (FrontDoor 2.02+ style) from IMAIL.CF
  407.                pack routing.
  408.  
  409.         <CONFIG-PATH>
  410.  
  411.            IUTIL looks for the source files and writes the destination files
  412.            to this directory. If not specified, IMPORT and EXPORT use the
  413.            directory specified in the IMAIL environment variable.
  414.  
  415.         /NOCOMMENT
  416.  
  417.            Disables the creation of comments to each entry. This solves
  418.            problems while editing huge IMAIL.AR configs.
  419.  
  420.         /CONFIG
  421.  
  422.            Enables the creation of IMAIL_CF.TXT.
  423.  
  424.         /AREAS
  425.  
  426.            Enables the creation of IMAIL_AR.TXT.
  427.  
  428.         /NODES
  429.  
  430.            Enables the creation of IMAIL_ND.TXT.
  431.  
  432.         /GROUPS
  433.  
  434.            Enables the creation of IMAIL_GR.TXT.
  435.  
  436.         /COMPR
  437.  
  438.            Enables the creation of IMAIL_PP.TXT.
  439.  
  440.         /PACKROUT
  441.  
  442.            Enables the creation of IMAIL_RO.TXT.
  443.  
  444.         /AREASBBS[:<filename>]
  445.  
  446.            Enables the creation of an AREAS.BBS using the IMAIL area
  447.            database.
  448.            If /AREASBBS is used without specifying a filename, a file
  449.            'AREAS.BBS' will be created in the IMAIL home directory.
  450.            Otherwise the specified filename will be used.
  451.  
  452.         /ROUTING[:<filename>]
  453.  
  454.            Enables the creation of a ROUTE.FD (EXPORT only).
  455.            If /ROUTING is used, a file 'ROUTE.IMA' will be
  456.            created or expected in the IMAIL home directory.
  457.            Otherwise the specified filename will be used.
  458.  
  459.         The keywords used in the output refer to the IMAIL structures,
  460.         see there for more information.
  461.  
  462.         If no commandline switches are used, /CONFIG, /AREAS, /NODES,
  463.         /GROUPS, /COMPR and /PACKROUT is assumed.
  464.  
  465.         ──────────────────────────────────────────────────────────────────
  466.         V. AAC
  467.         ──────────────────────────────────────────────────────────────────
  468.  
  469.         The AAC function provides an extended feature if you send your
  470.         echo mail crash to your up/downlink. Normally IMAIL sets the
  471.         crash bit and it may happen that the other system is called
  472.         for few bytes only (especially when big systems use this
  473.         feature).
  474.  
  475.         AAC allows you to handle this differently. You may specify
  476.         a minimum size for the ARCmail-packet and a certain time when
  477.         echomail should be sent.
  478.  
  479.         AAC sets or removes the Crash bit according to your definition.
  480.  
  481.         This allows an echo mail handling which is normally not possible.
  482.         Your downlink(s) cannot know whether you received echomail (and
  483.         therefore whether it's useful to poll). AAC determines the size
  484.         of the waiting echomail for different nodes and sends the mail
  485.         if there is enough mail waiting (for example more than 200 kB).
  486.  
  487.         Moreover you can select time windows where AAC should send the
  488.         mail (and avoid the expensive time of your phone company).
  489.  
  490.         AAC has a command line switch to override the time-feature:
  491.  
  492.                 /IGNORETIME
  493.  
  494.         AAC has its own section in IUTIL.CFG where the conditions for
  495.         AAC are specified:
  496.  
  497.         [AAC]
  498.  
  499.         ──────────────────────────────────────────────────────────────────
  500.         VI. POSTSTAT
  501.         ──────────────────────────────────────────────────────────────────
  502.  
  503.         POSTSTAT writes the echo mail flow statistics from IMAIL.AR to a
  504.         text file. You can select which information should be put into
  505.         the text file by using the commandline switches described below.
  506.  
  507.         POSTSTAT accepts the following command line switches:
  508.  
  509.           /IG<groups>   Includes the specified groups in the report.
  510.           /XG<groups>   Excludes the specified groups from the report
  511.                         /XG disables /IG and vice versa.
  512.           /F<filename>  specifies the file name for the report
  513.                         default: IMAIL.STA in the IMAIL home dir.
  514.           /S<criteria>  sorts the report, where <criteria> is
  515.                         GU = group up,       GD = group down
  516.                         NU = names up,       ND = names down.
  517.           /T<areatype>  only the areas with the selected type(s) will
  518.                         be in the statistic. Possible <areatypes> are
  519.                           S = Squish
  520.                           M = *.MSG
  521.                           Q = QBBS
  522.                           P = Passthrough.
  523.           /B<areatag>   includes the areas matching the given name.
  524.                         in the report (wildcards are possible).
  525.           /E            also includes areas without traffic.
  526.           /EONLY        include only areas without traffic.
  527.           /Z            resets the internal statistic-counters.
  528.  
  529.           /C<criteria>  chooses the stat field which is used for the
  530.                         statistic. <criteria> is:
  531.                         THISDAY = this day      THISWEEK = this week
  532.                         THISMONTH = this month  THISYEAR = this year (default)
  533.                         LASTDAY = last day      LASTWEEK = last week
  534.                         LASTMONTH = last month  LASTYEAR = last year
  535.           /Z            resets the statistic information.
  536.           /H            Create full statistics.
  537.  
  538.         When creating a weekly statistic, you should consider that the
  539.         week starts on Sunday. So the week-statistic gives you the
  540.         traffic from Sunday up to Saturday.
  541.  
  542.         Some more switches are planned but yet not implemented.
  543.  
  544.         ──────────────────────────────────────────────────────────────────
  545.         VII. REATTACH
  546.         ──────────────────────────────────────────────────────────────────
  547.  
  548.         REATTACH is primarily for maintenance and repair purposes.
  549.  
  550.         It scans the IMAIL outbound directory and checks for the existance
  551.         of an ARCmail attach for each ARCmail archive. If the attach is
  552.         missing, REATTACH tries to determine the origin aka and the aka
  553.         of the receiver of the ARCmail by using the naming convention
  554.         of the ARCmail archive. If possible a new attach is created.
  555.  
  556.         ──────────────────────────────────────────────────────────────────
  557.         VIII. Errorlevels
  558.         ──────────────────────────────────────────────────────────────────
  559.  
  560.         The program returns the following errorlevels:
  561.  
  562.         001     Incorrect system-clock.
  563.         002     Invalid IUTIL.KEY key file
  564.         003     Beta key necessary
  565.         004     Alpha key necessary
  566.         005     General overlay error
  567.         006     Overlay file not found
  568.         007     No memory for overlay buffer
  569.         008     Error while reading overlay file
  570.         009     Cannot write logfile
  571.         010     Cannot find IUTIL configuration
  572.         011     Incorrect IMAIL version
  573.         012     CONFIG.RA not found
  574.         013     CONFIG.BBS not found
  575.         014     Cannot create AREAS file
  576.         015     Cannot read IUTIL.CFG
  577.         016     Path to IMAIL configuration not defined
  578.         017     Cannot open SETUP.FD
  579.         019     Cannot open CONFIG.BBS
  580.         020     Cannot open QUICKCFG.DAT
  581.         021     Cannot open IMAIL.CF
  582.         022     Cannot open IMAIL.AR
  583.         024     Cannot open IMAIL.ND
  584.         025     Cannot open IMAIL_CF.TXT
  585.         026     Cannot open IMAIL_AR.TXT
  586.         027     Cannot open IMAIL_ND.TXT
  587.         028     Error while reading IMAIL.CF
  588.         029     Error while reading IMAIL.AR
  589.         030     Error while reading IMAIL.ND
  590.         031     Cannot create IMAIL_CF.TXT
  591.         032     Cannot create IMAIL_AR.TXT
  592.         033     Cannot create IMAIL_ND.TXT
  593.         034     Cannot create IMAIL.CF
  594.         035     Cannot create IMAIL.AR
  595.         037     Cannot create IMAIL.ND
  596.         038     Error while reading IMAIL_GR.TXT
  597.         039     Cannot create IMAIL.GR
  598.         040     Error while reading CONFIG.RA
  599.         041     Error while reading SETUP.FD
  600.         042     Error while reading QUICKCFG.DAT
  601.         043     Error while reading CONFIG.BBS
  602.         044     Error while reading IUTIL.CFC
  603.         045     Error while reading SCONFIG.BBS
  604.         046     Cannot create IUTIL.CFC
  605.         047     Cannot create FOLDER.FD
  606.         048     Cannot create MESSAGES.RA
  607.         049     Cannot create MSGCFG.DAT
  608.         050     Cannot create BOARDS.BBS
  609.         051     Error while writing FOLDER.FD
  610.         052     Error while writing MESSAGES.RA
  611.         053     Error while writing MSGCFG.DAT
  612.         054     Error while writing BOARDS.BBS
  613.         055     Cannot open IUTIL.CFC
  614.         056     Error while writing IMAIL.CF
  615.         057     Error while writing IMAIL.AR
  616.         058     Error while writing IMAIL.ND
  617.         059     Error while seeking IMAIL.AR
  618.         060     Error while seeking IMAIL.ND
  619.         061     Cannot create AREAS.BBS file
  620.         062     Error while writing AREAS.BBS files
  621.         063     Cannot close IUTIL.CFC
  622.         064     Error while reading IUTIL.CFC
  623.         065     Error while writing IMAIL.GR
  624.         066     Cannot create IMAIL_GR.TXT
  625.         067     Cannot open IMAIL.GR
  626.         068     Error while reading IMAIL.GR
  627.         069     Cannot open IMAIL.PP
  628.         070     Cannot open IMAIL.RO
  629.         071     Error while reading IMAIL.PP
  630.         072     Error while reading IMAIL.RO
  631.         097     No definitions available for this IMAIL-version
  632.         098     Keyfile does not match IMAIL.CF
  633.         099     Memory Deallocation error.
  634.  
  635.         and the following DOS I/O-Errors:
  636.  
  637.         002     DOS I/O-Error : File not found
  638.         003     DOS I/O-Error : Path not found
  639.         004     DOS I/O-Error : Too many open files
  640.         005     DOS I/O-Error : Access denied
  641.         006     DOS I/O-Error : Invalid file handle
  642.         007     DOS I/O-Error : Memory Control Blocks destroyed
  643.         008     DOS I/O-Error : Not enough memory
  644.         009     DOS I/O-Error : Invalid Memory Block Address
  645.         010     DOS I/O-Error : Invalid Environment
  646.         011     DOS I/O-Error : Invalid Format
  647.         012     DOS I/O-Error : Invalid File Access Mode
  648.         013     DOS I/O-Error : Invalid Data
  649.         015     DOS I/O-Error : Invalid Drive Number
  650.         016     DOS I/O-Error : Cannot remove current directory
  651.         017     DOS I/O-Error : Cannot Rename Across Drives
  652.         018     DOS I/O-Error : No more files
  653.         019     DOS I/O-Error : Write on Writeprotected Disk
  654.         020     DOS I/O-Error : Unknown Unit
  655.         021     DOS I/O-Error : Drive not ready
  656.         022     DOS I/O-Error : Unknown command
  657.         023     DOS I/O-Error : Data CRC Error
  658.         024     DOS I/O-Error : Bad Request Length
  659.         025     DOS I/O-Error : Seek Error
  660.         026     DOS I/O-Error : Unknown Media Type
  661.         027     DOS I/O-Error : Sector not found
  662.         028     DOS I/O-Error : Printer out of paper
  663.         029     DOS I/O-Error : Write fault
  664.         030     DOS I/O-Error : Read fault
  665.         031     DOS I/O-Error : General failure
  666.         032     DOS I/O-Error : Sharing violation
  667.         033     DOS I/O-Error : Lock violation
  668.         034     DOS I/O-Error : Invalid disk change
  669.         035     DOS I/O-Error : FCB unavailable
  670.         036     DOS I/O-Error : Sharing buffer overflow
  671.         050     DOS I/O-Error : Network request not supported
  672.         051     DOS I/O-Error : Remote computer not listening
  673.         052     DOS I/O-Error : Duplicate name on network
  674.         053     DOS I/O-Error : Network name not found
  675.         054     DOS I/O-Error : Network busy
  676.         055     DOS I/O-Error : Network device no longer exist
  677.         056     DOS I/O-Error : Netbios command limited
  678.         057     DOS I/O-Error : Network hardware error
  679.         058     DOS I/O-Error : Incorrect response from network
  680.         059     DOS I/O-Error : Unexcpected network error
  681.         060     DOS I/O-Error : Incompatible remote adapter
  682.         061     DOS I/O-Error : Print queue full
  683.         062     DOS I/O-Error : Not enough space for printz file
  684.         063     DOS I/O-Error : Print file was deleted
  685.         064     DOS I/O-Error : Network name was deleted
  686.         065     DOS I/O-Error : Access denied
  687.         066     DOS I/O-Error : Network device type incorrect
  688.         067     DOS I/O-Error : Network name not found
  689.         068     DOS I/O-Error : Network name limit exceeded
  690.         069     DOS I/O-Error : NetBIOS session limit exceeded
  691.         070     DOS I/O-Error : Temprarily paused
  692.         071     DOS I/O-Error : Network request not accepted
  693.         072     DOS I/O-Error : Print or disk redirection is paused
  694.         080     DOS I/O-Error : File exists
  695.         082     DOS I/O-Error : Cannot make directory entry
  696.         084     DOS I/O-Error : Too many redirections
  697.         085     DOS I/O-Error : Duplicate redirection
  698.         086     DOS I/O-Error : Invalid password
  699.         087     DOS I/O-Error : Invalid parameter
  700.         088     DOS I/O-Error : Network device fault
  701.         100     DOS I/O-Error : Disk read error
  702.         101     DOS I/O-Error : Disk write error
  703.         102     DOS I/O-Error : File not assigned
  704.         103     DOS I/O-Error : File not open
  705.         104     DOS I/O-Error : File not open for input
  706.         105     DOS I/O-Error : File not open for output
  707.         106     DOS I/O-Error : Invalid numeric format
  708.         150     DOS I/O-Error : Disk is write protected
  709.         151     DOS I/O-Error : Unknown unit
  710.         152     DOS I/O-Error : Drive not ready
  711.         153     DOS I/O-Error : Unknown command
  712.         154     DOS I/O-Error : CRC error in data
  713.         155     DOS I/O-Error : Bad drive request structure length
  714.         156     DOS I/O-Error : Disk seek error
  715.         157     DOS I/O-Error : Unknown media type
  716.         158     DOS I/O-Error : Sector not found
  717.         159     DOS I/O-Error : Printer out of paper
  718.         160     DOS I/O-Error : Device write fault
  719.         161     DOS I/O-Error : Device read fault
  720.         162     DOS I/O-Error : Hardware failure
  721.  
  722.         If the program reports an error or does not work properly,
  723.         please check the setup first. If you cannot determine the
  724.         error, please let me know (with as many details as possible).
  725.  
  726.         You would really help me if you send me your config files
  727.         (IMAIL.AR/IMAIL.CF and FOLDER.FD/SETUP.FD, CONFIG.RA/
  728.         MESSAGES.RA, CONFIG.BBS/SCONFIG.BBS/BOARDS.BBS or
  729.         QUICKCFG.DAT/MSGCFG.DAT).
  730.  
  731.         Otherwise it is very difficult for me to reproduce your
  732.         problems.
  733.  
  734.         If you have other reports, proposals, suggestions, please
  735.         let me also know.
  736.  
  737.         ──────────────────────────────────────────────────────────────────
  738.         IX. COPYRIGHT
  739.         ──────────────────────────────────────────────────────────────────
  740.     
  741.         The following programs mentioned in this documentation are
  742.         copyrighted.
  743.  
  744.            Turbo Pascal 6.0   Borland International
  745.            FrontDoor          Joaquim H. Homrighausen
  746.            Remote Access      Andrew Milner
  747.            SuperBBS           Risto Virkkala & Aki Antman
  748.            QuickBBS           Richard Creighton & Steve Grabilowitz
  749.            IMAIL              IMAIL INC.
  750.            Squish             Scott Dudley
  751.  
  752.         This software and anything enclosed in the original archive are
  753.         protected by both German and international copyright law and
  754.         treaty provisions.
  755.  
  756.         IUTIL is NOT Public-Domain or Freeware, it is released as
  757.         Shareware. If you intend to use this program after a trial
  758.         period of 30 days, you must register your copy of IUTIL
  759.         or stop using it.
  760.  
  761.         You are entitled and encouraged to give this program together
  762.         with its documentation to anybody, if you do not change the
  763.         contents of the archive or the program itself. Distributing
  764.         of modified versions is prohibited.
  765.  
  766.         You must not charge for passing the program to another person
  767.         or system. The distribution of the program by professionals
  768.         (who will violate one of the above restrictions) must be
  769.         permitted by the author.
  770.  
  771.         ──────────────────────────────────────────────────────────────────
  772.         X. REGISTRATION
  773.         ──────────────────────────────────────────────────────────────────
  774.  
  775.         When you register IUTIL, you will receive a key-file. The key will
  776.         work for all future releases or there will be a low-cost upgrade
  777.         for major new versions.
  778.  
  779.         For creating the key I need your name and one of your akas as
  780.         listed in IMSETUP.
  781.  
  782.         Detailed information and the necessary registration form can be
  783.         found in the IUTILREG.ARJ archive.
  784.  
  785.         ──────────────────────────────────────────────────────────────────
  786.         XI. CREDITS
  787.         ──────────────────────────────────────────────────────────────────
  788.  
  789.         I would like to thank all people who helped in developing IUTIL.
  790.  
  791.         This includes the whole IMAIL beta team who tested IUTIL and
  792.         helped to include useful and powerful features.
  793.  
  794.  
  795.         ──────────────────────────────────────────────────────────────────
  796.         XII. DISCLAIMER AND WARRANTY
  797.         ──────────────────────────────────────────────────────────────────
  798.         
  799.         This software is provided AS IS without any warranty, expressed
  800.         or implied, including but not limited to fitness for a particular
  801.         purpose.
  802.  
  803.         The author will not be liable for any direct or consequential
  804.         damages due to loss of data or any other reason, the person
  805.         using the software bears all risk as to the quality and per-
  806.         formance of the software.
  807.  
  808.         If your local laws do not permit any of the statements made
  809.         above, or if you do not agree with any of them yourself,
  810.         then you are not licensed to use this program!
  811.         
  812.         Bug reports, questions and suggestions are appreciated by
  813.         the author and can be send to
  814.  
  815.  
  816.                          Andreas Klein
  817.  
  818.                        2:246/47.0@FidoNet
  819.                        57:49/0.0@IntlNet
  820.  
  821.                    Alpha's Node, +49-89-602438
  822.  
  823.         The newest version of IUTIL can be requested under the Magic
  824.         IUTIL at least at my system.
  825.  
  826.         ──────────────────────────────────────────────────────────────────
  827.         END OF FILE
  828.         ──────────────────────────────────────────────────────────────────
  829.