home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
mailers
/
iut140g.zip
/
IUTIL.DOC
< prev
next >
Wrap
Text File
|
1993-05-27
|
37KB
|
829 lines
──────────────────────────────────────────────────────────────────
IUTIL 1.40 Gamma An IMAIL tool 27.05.93
──────────────────────────────────────────────────────────────────
(C) by IMAIL INC., Munich
written by Andreas Klein, 2:246/47.0, 57:49/0.0
IUTIL is an utility for IMAIL 1.40 Gamma
╔════════════════════════════════════════════════════════════════╗
║ W A R N I N G ║
╟────────────────────────────────────────────────────────────────╢
║ ║
║ This archive is only an original archive if it has an intact ║
║ ARJ-security envelope. When extracting the files, ARJ shall ║
║ report the following text: ║
║ ║
║ "ARJ archive created by Andreas Klein (Germany) R#0106" ║
║ ║
║ and ║
║ ║
║ "*** This archive HAS a valid ARJ-SECURITY envelope ***" ║
║ ║
║ Otherwise you got a modified archive which should be deleted ║
║ immediately. Do not use IUTIL versions from modified archives ║
║ because they could contain viruses or other unhappy things. ║
║ ║
║ Please send me a mail if you find such archives! ║
║ ║
╚════════════════════════════════════════════════════════════════╝
──────────────────────────────────────────────────────────────────
I. General
──────────────────────────────────────────────────────────────────
IUTIL is a program which has been developed to add several
functions which are not present in IMAIL itself. The most
functions are not directly related to the echo mail-processor
but make use of the configuration of IMAIL.
IUTIL should help the user and provides different functions
which can be used in different environments. Some functions
are designed for systems with high echo mail-traffic (like
AAC), other for use in a network or multi-tasking environment
(like CPM). The most functions can be used by every IMAIL user
(like IMPORT, EXPORT, CONVERT or POSTSTAT).
Following a more detailed description:
IUTIL CONVERT converts the area-config from IMAIL into the
area-setup of FrontDoor 2.02/2.10, Remote Access 1.11,
SuperBBS 1.17 and QuickBBS 2.75. CONVERT is also capable of
transferring the IMAIL config to user definable ASCII files.
IUTIL IMPORT/EXPORT converts the area config from IMAIL into
three text files and converts these three text files into the
four IMAIL config files.
This makes it very easy to make bigger changes to the setup
or to convert the setup from an older version (if the text
files of the old setup are available).
Moreover these functions allows the creation of an AREAS.BBS
and areas to be imported from an AREAS.BBS and a ROUTE.FD-
file (FrontDoor 2.02+ style) can be created.
IUTIL AAC checks the net mail directory for pending ARCmail
attaches and sets them to crash or normal status, depending on
the receiver, the size of the attached archive and the current
time.
IUTIL POSTSTAT reads the echo mail flow database and creates a
text file, giving an overview of the echo mail of the selected
period.
IUTIL REATTACH searches for outgoing ARCmail for which no valid
file attach exists, trying to match the sender and the receiver
of the ARCmail and creating if possible the file attach
IUTIL uses a text-configuration. The config-reader allows you
to divide the config into several parts which are included
in the main config and handled as one big config-file.
The config-reader reads the file top-down and later statements
overwrite the settings of earlier statements (if possible).
IUTIL uses overlays, which should help people with less memory
or big IMAIL-configurations. IUTIL stores its overlays on disk
or in EMS (if your system has EMS).
IUTIL has the following command line parameters:
/NOEMS disables the use of EMS for the overlay file.
/CFG<filename> allows another name for the config file to be
selected. <filename> should be a real
file name without path.
/NOLOG Disables logging for this run of IUTIL.
/DEBUG Switch loglevel to DEBUG-level.
/NOWAIT Disables the 5 sec pause at the end of IUTIL.
/SHARING Enables the support for special filemodes which
support sharing files.
When searching for its configuration file (either IUTIL.CFG or
<filename> if the /CFG commandline-switch was used), IUTIL
searches the following directories in the given order:
- current directory
- directory to which the IUTIL environment variable points
- directory to which the IMAIL environment variable points and
- directory where IUTIL.EXE resides
The compiled configuration is created where IUTIL first finds
the configuration-file.
IUTIL uses the following environment variables (if present and
necessary):
IUTIL points to the IUTIL home directory
IMAIL points to the IMAIL home directory
FD points to the FrontDoor home directory
RA points to the Remote Access home directory
SBBS points to the SuperBBS home directory
QBBS points to the QuickBBS home directory
and other environment variables in path names if the following
format is used:
%<ENVVAR>%
──────────────────────────────────────────────────────────────────
II. CONVERT
──────────────────────────────────────────────────────────────────
CONVERT is one of the most powerful parts of IUTIL. It allows to
convert the IMAIL setup into different bbs/mailer-configurations.
After configuring the CONVERT part, you don't have to edit
thousands of setups anymore when you add, change or delete an
echo. You simply edit your IMAIL setup and run IUTIL CONVERT.
Before you can do this you have to adapt the IUTIL configuration.
You should add all the information IUTIL cannot find in the IMAIL
configuration. The configuration is not easy and there is no
full-screen setup available right now (but one is planned for the
next releases).
The CONVERT setup contains information regarding a general level
(affecting all echos not otherwise defined per group or per echo)
and on a per group and per echo level. This is information about
security levels, flags, echo settings and all the other things
which are supported by the destination software.
CONVERT puts this information and the IMAIL setup together and
creates or extends the necessary files. The old config files
will be renamed to *.BAK.
Moreover it is possible to set security levels and flags for each
area independently of the group to which the area belongs.
The user has the choice of whether areas existing only in the
setup of the destination programs will be deleted or if
they should be copied to the new configuration.
It is possible to exclude single echos and whole groups with
the ECDISCARD and GRDISCARD statements.
IUTIL is also able to create Areas.Bbs files, the contents of
which are configurable by the user. See IUTIL.MAC for a list
of the available macros.
In addition, it is possible to insert any ASCII character
into the output simply by specifying it in the
*DESCRIPTION/*LISTFMT statement and a configurable
number of spaces or a tab can be inserted in the output.
GENDESCRIPTION %t %a20 %c %a70 (%g)
creates
386.GER GER: 386er, 486er (A)
while
GENLISTFMT %b %a5 %t %a25 %e
creates a normal AREAS.BBS.
Lines in the config file beginning with a ';' are treated as
comments and ignored, but comments in command lines are
not allowed.
Moreover you can sort the items in FOLDER.FD/AREAS files
according different criteria.
CONVERT uses different sections of its config, each beginning
with one of the following statements; all can be omitted
except the IMAIL-section:
[Imail] Defines the path to IMAIL configuration.
[FrontDoor] Defines the path to FD 2.02/2.10 configuration and
how to create FOLDER.FD/FOLDER.SYS.
[RemoteAccess] Defines the path to RA 1.11 configuration and the
security levels and flags for the different groups
and areas.
[QuickBBS] Defines the path to QUICKCFG.DAT and the security
level and flags for the different groups and areas.
[SuperBBS] Defines the path to CONFIG.BBS/BOARDS.BBS and the
security level and flags for the groups and areas.
The GENREAD, GENWRITE and GENSYSOP statements are
necessary for the Remote Access, the QuickBBS and
the SuperBBS sections.
[Areas] Defines where CONVERT creates the AREAS.BBS file
and what information will be put into the file.
Each Areas section creates a unique file if at
least the PATH and the LISTFMT statements are present
in the section.
The HEADER and the FOOTER statements allow the
addition of definable files to the top and the
bottom of the created files.
The PATH-statements in the IMAIL/FD/RA sections can be omitted if
you have defined the corresponding environment variables, which may
be used by IUTIL.
You can define the structure of the descriptions for all sections
(FrontDoor, Remote Access, QuickBBS, SuperBBS and Areas). Please
note that FrontDoor and BBS-software have limited comments,
therefore CONVERT truncates the defined comments as necessary.
For the temporary deactivation of some sections of the config, you
can use the ACTIVE and INACTIVE statements.
Some information concerning the config-reader:
IUTIL reads IUTIL.CFG top-down. Therefore the last statement shows
effect on the program's behavior. For example
GRINFO ABCD ECHOMAIL
GRINFO CDEF ECHO_INFO
causes groups A and B to be set to ECHOMAIL and CDEF to ECHO_INFO.
The ECHOMAIL-setting for CD is overwritten by the second statement.
The information from previous statements is not overtaken if the
statement appears again for the same group/echo. This affects all
types of statements.
When creating the configuration of the different programs, settings
from the GEN*-statements are overwritten by matching settings of
GR*-statements. Settings of GR*-statements are overwritten by
matching settings of EC*-statements. Then GEN*-statements show
effect as long as no matching GR*- and EC*-statement is present,
the GR*-statements show effect as long as no matching EC*-statement
is present.
Consider both things, the top-down-effect and the general-special
effect when writing your configs. For example the echo IMAILDEV,
group M should be transferred into a bbs-config. The example only
looks at the READ-security. But this is valid for all other
statements, too.
GENREAD 32000 ; default READ-security-level is 32000
GENREAD 16000 ; default READ-security-level is now 16000
GRREAD IJM 2000 ; READ-security for groups IJM is 2000.
ECREAD IMAIL* 1000 ; READ-security for all echos starting
; with "IMAIL" is set to 1000, the group
; is no longer relevant.
ECREAD IMAILDEV 16000 ; READ-security for IMAILDEV is set
; to 16000
All EC*-statements allow now the use of wildcards (?*). So
statements like
ECREAD I.* 1000
ECREAD SYSOP* 2000
are possible.
Some EC*-tags are reserved for predefined IMAIL-echos:
BADMAIL badmailboard
DUPES dupeboard
After an EC*-statement, only one echo-tag can be specified.
But you can put more than one group behind the GR*-statements.
CONVERT has the following command line options:
/HELP shows a help-screen
/FD process only the FrontDoor section (FOLDER.FD)
/RA process only the RemoteAccess section (MESSAGES.RA)
/QBBS process only the QuickBBS section (MSGCFG.DAT)
/SBBS process only the SuperBBS section (BOARDS.BBS)
/AREAS process only the AREAS sections
If none of the above parameters is specified, all sections will
be processed (if they are present in the configuration). The
selection parameters can be used together,
IUTIL CONVERT /FD /RA
processes only the FrontDoor and the RemoteAccess sections.
──────────────────────────────────────────────────────────────────
III. IMPORT
──────────────────────────────────────────────────────────────────
1. Command line
IUTIL IMPORT <switches>
IMPORT converts the textfiles (IMAIL_CF.TXT, IMAIL_AR.TXT and
IMAIL_ND.TXT) into the IMAIL configuration (IMAIL.CF,
IMAIL.AR and IMAIL.ND). The old IMAIL-config will be
renamed from IMAIL.?? to IMAIL.?$?.
If you change the text files before configuring, be very
careful. IMPORT only accepts its own keywords (which can be
found in its textfiles). After a keyword, IMPORT expects
(depending on the keyword) an index and a value of a special
format.
Do not change anything if you don't know the correct format
for this keyword.
When a new IMAIL.AR is created by IMPORT (/AREAS and /AREASBBS)
the IMAIL index-files IMAIL.AX and IMAIL.BX will be deleted
and must be recreated by IMTHINGS PACK /P or via the IMSETUP
Area Manager.
<CONFIG-PATH>
IUTIL looks for the source files and writes the destination files
to this directory. If not specified, IMPORT and EXPORT use the
directory specified in the IMAIL environment variable.
/CONFIG
Enables the creation of IMAIL.CF.
/AREAS
Enables the creation of IMAIL.AR.
/NODES
Enables the creation of IMAIL.ND.
/GROUPS
Enables the creation of IMAIL.GR.
/COMPR
Enables the creation of IMAIL.PP.
/PACKROUT
Enables the creation of IMAIL.RO.
/AREASBBS[:<filename>]
Enables the creation of IMAIL.AR by reading the specified
AREAS.BBS-like file.
If /AREASBBS is used without special filename, a file
'AREAS.BBS' will be expected in the IMAIL home directory.
Otherwise the specified filename will be used.
The keywords used in the input refer to the IMAIL structures,
see there for more information.
If no commandline switches are used, /CONFIG, /AREAS, /NODES and
/GROUPS, /COMPR and /PACKROUT is assumed.
──────────────────────────────────────────────────────────────────
IV. EXPORT
──────────────────────────────────────────────────────────────────
1. Command line
IUTIL EXPORT <switches>
EXPORT converts the IMAIL configuration (IMAIL.CF, IMAIL.AR
and IMAIL.ND) into three textfiles (IMAIL_CF.TXT,
IMAIL_AR.TXT and IMAIL_ND.TXT).
The single lines of the created text files have the following
format:
KEYWORD=VALUE ;COMMENT
All allowed keywords may be found in the text files created
by EXPORT.
EXPORT is also capable to create an AREAS.BBS from IMAIL.AR
and a ROUTE.FD (FrontDoor 2.02+ style) from IMAIL.CF
pack routing.
<CONFIG-PATH>
IUTIL looks for the source files and writes the destination files
to this directory. If not specified, IMPORT and EXPORT use the
directory specified in the IMAIL environment variable.
/NOCOMMENT
Disables the creation of comments to each entry. This solves
problems while editing huge IMAIL.AR configs.
/CONFIG
Enables the creation of IMAIL_CF.TXT.
/AREAS
Enables the creation of IMAIL_AR.TXT.
/NODES
Enables the creation of IMAIL_ND.TXT.
/GROUPS
Enables the creation of IMAIL_GR.TXT.
/COMPR
Enables the creation of IMAIL_PP.TXT.
/PACKROUT
Enables the creation of IMAIL_RO.TXT.
/AREASBBS[:<filename>]
Enables the creation of an AREAS.BBS using the IMAIL area
database.
If /AREASBBS is used without specifying a filename, a file
'AREAS.BBS' will be created in the IMAIL home directory.
Otherwise the specified filename will be used.
/ROUTING[:<filename>]
Enables the creation of a ROUTE.FD (EXPORT only).
If /ROUTING is used, a file 'ROUTE.IMA' will be
created or expected in the IMAIL home directory.
Otherwise the specified filename will be used.
The keywords used in the output refer to the IMAIL structures,
see there for more information.
If no commandline switches are used, /CONFIG, /AREAS, /NODES,
/GROUPS, /COMPR and /PACKROUT is assumed.
──────────────────────────────────────────────────────────────────
V. AAC
──────────────────────────────────────────────────────────────────
The AAC function provides an extended feature if you send your
echo mail crash to your up/downlink. Normally IMAIL sets the
crash bit and it may happen that the other system is called
for few bytes only (especially when big systems use this
feature).
AAC allows you to handle this differently. You may specify
a minimum size for the ARCmail-packet and a certain time when
echomail should be sent.
AAC sets or removes the Crash bit according to your definition.
This allows an echo mail handling which is normally not possible.
Your downlink(s) cannot know whether you received echomail (and
therefore whether it's useful to poll). AAC determines the size
of the waiting echomail for different nodes and sends the mail
if there is enough mail waiting (for example more than 200 kB).
Moreover you can select time windows where AAC should send the
mail (and avoid the expensive time of your phone company).
AAC has a command line switch to override the time-feature:
/IGNORETIME
AAC has its own section in IUTIL.CFG where the conditions for
AAC are specified:
[AAC]
──────────────────────────────────────────────────────────────────
VI. POSTSTAT
──────────────────────────────────────────────────────────────────
POSTSTAT writes the echo mail flow statistics from IMAIL.AR to a
text file. You can select which information should be put into
the text file by using the commandline switches described below.
POSTSTAT accepts the following command line switches:
/IG<groups> Includes the specified groups in the report.
/XG<groups> Excludes the specified groups from the report
/XG disables /IG and vice versa.
/F<filename> specifies the file name for the report
default: IMAIL.STA in the IMAIL home dir.
/S<criteria> sorts the report, where <criteria> is
GU = group up, GD = group down
NU = names up, ND = names down.
/T<areatype> only the areas with the selected type(s) will
be in the statistic. Possible <areatypes> are
S = Squish
M = *.MSG
Q = QBBS
P = Passthrough.
/B<areatag> includes the areas matching the given name.
in the report (wildcards are possible).
/E also includes areas without traffic.
/EONLY include only areas without traffic.
/Z resets the internal statistic-counters.
/C<criteria> chooses the stat field which is used for the
statistic. <criteria> is:
THISDAY = this day THISWEEK = this week
THISMONTH = this month THISYEAR = this year (default)
LASTDAY = last day LASTWEEK = last week
LASTMONTH = last month LASTYEAR = last year
/Z resets the statistic information.
/H Create full statistics.
When creating a weekly statistic, you should consider that the
week starts on Sunday. So the week-statistic gives you the
traffic from Sunday up to Saturday.
Some more switches are planned but yet not implemented.
──────────────────────────────────────────────────────────────────
VII. REATTACH
──────────────────────────────────────────────────────────────────
REATTACH is primarily for maintenance and repair purposes.
It scans the IMAIL outbound directory and checks for the existance
of an ARCmail attach for each ARCmail archive. If the attach is
missing, REATTACH tries to determine the origin aka and the aka
of the receiver of the ARCmail by using the naming convention
of the ARCmail archive. If possible a new attach is created.
──────────────────────────────────────────────────────────────────
VIII. Errorlevels
──────────────────────────────────────────────────────────────────
The program returns the following errorlevels:
001 Incorrect system-clock.
002 Invalid IUTIL.KEY key file
003 Beta key necessary
004 Alpha key necessary
005 General overlay error
006 Overlay file not found
007 No memory for overlay buffer
008 Error while reading overlay file
009 Cannot write logfile
010 Cannot find IUTIL configuration
011 Incorrect IMAIL version
012 CONFIG.RA not found
013 CONFIG.BBS not found
014 Cannot create AREAS file
015 Cannot read IUTIL.CFG
016 Path to IMAIL configuration not defined
017 Cannot open SETUP.FD
019 Cannot open CONFIG.BBS
020 Cannot open QUICKCFG.DAT
021 Cannot open IMAIL.CF
022 Cannot open IMAIL.AR
024 Cannot open IMAIL.ND
025 Cannot open IMAIL_CF.TXT
026 Cannot open IMAIL_AR.TXT
027 Cannot open IMAIL_ND.TXT
028 Error while reading IMAIL.CF
029 Error while reading IMAIL.AR
030 Error while reading IMAIL.ND
031 Cannot create IMAIL_CF.TXT
032 Cannot create IMAIL_AR.TXT
033 Cannot create IMAIL_ND.TXT
034 Cannot create IMAIL.CF
035 Cannot create IMAIL.AR
037 Cannot create IMAIL.ND
038 Error while reading IMAIL_GR.TXT
039 Cannot create IMAIL.GR
040 Error while reading CONFIG.RA
041 Error while reading SETUP.FD
042 Error while reading QUICKCFG.DAT
043 Error while reading CONFIG.BBS
044 Error while reading IUTIL.CFC
045 Error while reading SCONFIG.BBS
046 Cannot create IUTIL.CFC
047 Cannot create FOLDER.FD
048 Cannot create MESSAGES.RA
049 Cannot create MSGCFG.DAT
050 Cannot create BOARDS.BBS
051 Error while writing FOLDER.FD
052 Error while writing MESSAGES.RA
053 Error while writing MSGCFG.DAT
054 Error while writing BOARDS.BBS
055 Cannot open IUTIL.CFC
056 Error while writing IMAIL.CF
057 Error while writing IMAIL.AR
058 Error while writing IMAIL.ND
059 Error while seeking IMAIL.AR
060 Error while seeking IMAIL.ND
061 Cannot create AREAS.BBS file
062 Error while writing AREAS.BBS files
063 Cannot close IUTIL.CFC
064 Error while reading IUTIL.CFC
065 Error while writing IMAIL.GR
066 Cannot create IMAIL_GR.TXT
067 Cannot open IMAIL.GR
068 Error while reading IMAIL.GR
069 Cannot open IMAIL.PP
070 Cannot open IMAIL.RO
071 Error while reading IMAIL.PP
072 Error while reading IMAIL.RO
097 No definitions available for this IMAIL-version
098 Keyfile does not match IMAIL.CF
099 Memory Deallocation error.
and the following DOS I/O-Errors:
002 DOS I/O-Error : File not found
003 DOS I/O-Error : Path not found
004 DOS I/O-Error : Too many open files
005 DOS I/O-Error : Access denied
006 DOS I/O-Error : Invalid file handle
007 DOS I/O-Error : Memory Control Blocks destroyed
008 DOS I/O-Error : Not enough memory
009 DOS I/O-Error : Invalid Memory Block Address
010 DOS I/O-Error : Invalid Environment
011 DOS I/O-Error : Invalid Format
012 DOS I/O-Error : Invalid File Access Mode
013 DOS I/O-Error : Invalid Data
015 DOS I/O-Error : Invalid Drive Number
016 DOS I/O-Error : Cannot remove current directory
017 DOS I/O-Error : Cannot Rename Across Drives
018 DOS I/O-Error : No more files
019 DOS I/O-Error : Write on Writeprotected Disk
020 DOS I/O-Error : Unknown Unit
021 DOS I/O-Error : Drive not ready
022 DOS I/O-Error : Unknown command
023 DOS I/O-Error : Data CRC Error
024 DOS I/O-Error : Bad Request Length
025 DOS I/O-Error : Seek Error
026 DOS I/O-Error : Unknown Media Type
027 DOS I/O-Error : Sector not found
028 DOS I/O-Error : Printer out of paper
029 DOS I/O-Error : Write fault
030 DOS I/O-Error : Read fault
031 DOS I/O-Error : General failure
032 DOS I/O-Error : Sharing violation
033 DOS I/O-Error : Lock violation
034 DOS I/O-Error : Invalid disk change
035 DOS I/O-Error : FCB unavailable
036 DOS I/O-Error : Sharing buffer overflow
050 DOS I/O-Error : Network request not supported
051 DOS I/O-Error : Remote computer not listening
052 DOS I/O-Error : Duplicate name on network
053 DOS I/O-Error : Network name not found
054 DOS I/O-Error : Network busy
055 DOS I/O-Error : Network device no longer exist
056 DOS I/O-Error : Netbios command limited
057 DOS I/O-Error : Network hardware error
058 DOS I/O-Error : Incorrect response from network
059 DOS I/O-Error : Unexcpected network error
060 DOS I/O-Error : Incompatible remote adapter
061 DOS I/O-Error : Print queue full
062 DOS I/O-Error : Not enough space for printz file
063 DOS I/O-Error : Print file was deleted
064 DOS I/O-Error : Network name was deleted
065 DOS I/O-Error : Access denied
066 DOS I/O-Error : Network device type incorrect
067 DOS I/O-Error : Network name not found
068 DOS I/O-Error : Network name limit exceeded
069 DOS I/O-Error : NetBIOS session limit exceeded
070 DOS I/O-Error : Temprarily paused
071 DOS I/O-Error : Network request not accepted
072 DOS I/O-Error : Print or disk redirection is paused
080 DOS I/O-Error : File exists
082 DOS I/O-Error : Cannot make directory entry
084 DOS I/O-Error : Too many redirections
085 DOS I/O-Error : Duplicate redirection
086 DOS I/O-Error : Invalid password
087 DOS I/O-Error : Invalid parameter
088 DOS I/O-Error : Network device fault
100 DOS I/O-Error : Disk read error
101 DOS I/O-Error : Disk write error
102 DOS I/O-Error : File not assigned
103 DOS I/O-Error : File not open
104 DOS I/O-Error : File not open for input
105 DOS I/O-Error : File not open for output
106 DOS I/O-Error : Invalid numeric format
150 DOS I/O-Error : Disk is write protected
151 DOS I/O-Error : Unknown unit
152 DOS I/O-Error : Drive not ready
153 DOS I/O-Error : Unknown command
154 DOS I/O-Error : CRC error in data
155 DOS I/O-Error : Bad drive request structure length
156 DOS I/O-Error : Disk seek error
157 DOS I/O-Error : Unknown media type
158 DOS I/O-Error : Sector not found
159 DOS I/O-Error : Printer out of paper
160 DOS I/O-Error : Device write fault
161 DOS I/O-Error : Device read fault
162 DOS I/O-Error : Hardware failure
If the program reports an error or does not work properly,
please check the setup first. If you cannot determine the
error, please let me know (with as many details as possible).
You would really help me if you send me your config files
(IMAIL.AR/IMAIL.CF and FOLDER.FD/SETUP.FD, CONFIG.RA/
MESSAGES.RA, CONFIG.BBS/SCONFIG.BBS/BOARDS.BBS or
QUICKCFG.DAT/MSGCFG.DAT).
Otherwise it is very difficult for me to reproduce your
problems.
If you have other reports, proposals, suggestions, please
let me also know.
──────────────────────────────────────────────────────────────────
IX. COPYRIGHT
──────────────────────────────────────────────────────────────────
The following programs mentioned in this documentation are
copyrighted.
Turbo Pascal 6.0 Borland International
FrontDoor Joaquim H. Homrighausen
Remote Access Andrew Milner
SuperBBS Risto Virkkala & Aki Antman
QuickBBS Richard Creighton & Steve Grabilowitz
IMAIL IMAIL INC.
Squish Scott Dudley
This software and anything enclosed in the original archive are
protected by both German and international copyright law and
treaty provisions.
IUTIL is NOT Public-Domain or Freeware, it is released as
Shareware. If you intend to use this program after a trial
period of 30 days, you must register your copy of IUTIL
or stop using it.
You are entitled and encouraged to give this program together
with its documentation to anybody, if you do not change the
contents of the archive or the program itself. Distributing
of modified versions is prohibited.
You must not charge for passing the program to another person
or system. The distribution of the program by professionals
(who will violate one of the above restrictions) must be
permitted by the author.
──────────────────────────────────────────────────────────────────
X. REGISTRATION
──────────────────────────────────────────────────────────────────
When you register IUTIL, you will receive a key-file. The key will
work for all future releases or there will be a low-cost upgrade
for major new versions.
For creating the key I need your name and one of your akas as
listed in IMSETUP.
Detailed information and the necessary registration form can be
found in the IUTILREG.ARJ archive.
──────────────────────────────────────────────────────────────────
XI. CREDITS
──────────────────────────────────────────────────────────────────
I would like to thank all people who helped in developing IUTIL.
This includes the whole IMAIL beta team who tested IUTIL and
helped to include useful and powerful features.
──────────────────────────────────────────────────────────────────
XII. DISCLAIMER AND WARRANTY
──────────────────────────────────────────────────────────────────
This software is provided AS IS without any warranty, expressed
or implied, including but not limited to fitness for a particular
purpose.
The author will not be liable for any direct or consequential
damages due to loss of data or any other reason, the person
using the software bears all risk as to the quality and per-
formance of the software.
If your local laws do not permit any of the statements made
above, or if you do not agree with any of them yourself,
then you are not licensed to use this program!
Bug reports, questions and suggestions are appreciated by
the author and can be send to
Andreas Klein
2:246/47.0@FidoNet
57:49/0.0@IntlNet
Alpha's Node, +49-89-602438
The newest version of IUTIL can be requested under the Magic
IUTIL at least at my system.
──────────────────────────────────────────────────────────────────
END OF FILE
──────────────────────────────────────────────────────────────────