home *** CD-ROM | disk | FTP | other *** search
-
-
- ITRACK 1
-
-
-
-
- -------------------------------------------------------------------
-
- ITRACK 1.01 A Messagetracker or more ? 14.Mrz.1993
-
- A product of IMAIL INC
-
- Itrack V1.01 New Features Documentation
-
- -------------------------------------------------------------------
-
- (C) by Frank Prade 1992,1993 Munich Germany
-
- Fido : 2:246/55.0
- Virnet : 9:494/0
- IntlNet : 57:4989/105
-
-
-
-
- --------> IMPORTANT !!! <---------
-
-
-
-
- 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 much details as you can give me). If you have
- other reports, proposals, suggestions, please let me know.
-
- ITRACK 2
-
-
-
-
- ──────────────────────────────────────────────────────────────────
- COPYRIGHT
- ──────────────────────────────────────────────────────────────────
-
- This software and anything enclosed in the original archive are
- protected by both German and international copyright law and
- treaty provisions.
-
- ITRACK 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 ( see REGISTER.DOC ) your copy
- of ITRACK 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 are not allowed to charge for passing the program to another
- person or system.
-
- The distribution of the program by professionals is prohibited (who
- will violate one of the above restrictions), except you have the
- prior written permission of the author.
-
- 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 performance 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 :
-
- Frank Prade, 2:246/55.0 @ Fidonet, Marder's Node
- 9:494/0 @ Virnet
- 57:4989/105 @ IntlNet
-
- ITRACK 3
-
-
-
-
- ──────────────────────────────────────────────────────────────────
- TRADEMARKS and COPYRIGHT's
- ──────────────────────────────────────────────────────────────────
-
- The following programs mentioned in this documentation are
- copyrighted.
-
- Turbo Pascal 6.0 Borland International
- Turbo Pascal 7.0 Borland International
- Tosscan Joaquim H. Homrighausen
- IMAIL <= 1.35 Fabiano Fabris
- IMAIL > 1.35 Imail Inc.
- Remote Access Andrew Milner
- SuperBBS Aki Antmann
-
- ITRACK 4
-
-
-
-
- 1 Changed Functions in Itrack V1.01
-
-
- 1.1 CREATEMAIL <areaname> <Expandable String>
- [<execution-list>]
- #ORIG# CREATEMAIL
- [<execution-list>]
- #END# CREATEMAIL
-
- The expandable String has to be a direct data definition when
- expansion is done and the data definition has to include a
- Nodenumber. If a name is include then the destination name is set
- accordingly.
-
- The first execution list is done with the newly created mail if the
- creation was successful. The second execution list is done with the
- original mail which triggered the action, but only if a mail was
- successfully created and the mail is NOT deleted or moved in the
- first execution list. The new mail is created in the defines area.
-
- Example :
-
- CreateMail netmail %Line[1]%
- SetAttribute @Attribute Request
- ; Optional crash flag setzen
- ChangeAttr %OLDLine[2]%
- #ORIG# CreateMail
- ; Move response Mail to waiting area
- Move Responses
- #END# CreateMail
-
-
- If %LINE[1]% expands to "ADDRESSNAME 2:246/55 Frank Prade" a mail
- with destination 2:246/55.0 Frank Prade is created.
-
- ITRACK 5
-
-
-
-
- 2 New Functions
-
-
- 2.1 SETECHOORIGIN
-
- Changes the originating address of the mail to the address found in
- a Msgid Kludge or " * Origin:" Line. This feature is usefull if you
- want to forward echomail in netmail.
-
-
- 2.2 SETSUBJECT <blockname>
-
- Setsubject changes the subject according to a passwordaddress or
- subjectaddress data block. If a matching entry in the block is
- found the subjectline is replaced by the password or the string
- defined in that entry. Usable data blocks are PASSWORDADDRESS and
- SUBJECTADDRESS.
-
-
- 2.3 DATA SUBJECTADDRESS
- <address> <expandable string>
- #end# data
-
- Defines a list of addresses and corresponding strings to be used as
- replacement in the subjectline with SETSUBJECTADDRESS.
-
- If you use SUBJECTADDRESS as select criterion, without relax only
- the address is compared and with relax the address and the expanded
- are wildcard compared.
-
-
-
-
- 2.4 PACKPKT [INSESSIONSKIP] [<semap>] <pktarea> <netmail>
- [<adresspacker>]
-
- This command looks for *.PKT files in the respective PKTAREA and
- compresses the mail bundle to a compressed mail file if the node is
- matched in the adresspacker block and a packer call is given in the
- respective packer.
-
- Otherwise the PKT file is attached uncompressed. If more than one
- uncompressed PKT for one destination is found they will be merged
- together.
-
- If a new bundle is created a file attach is created in the
- "netmail". The mail is created with LOCAL, KILLSENT, PVT, FILE,
- LASTVIA and if compressed with a TFS Flag or for uncompressed mail
- with KFS Flag.
-
- ITRACK 6
-
-
-
-
- I am not verifying if the PKT Files laying around are really 2+
- packets and the destination node is extracted from the PKT's
- header. For that ITRACK should not pack mail created by processors
- creating non 2+ compatible PKT's.
-
- ITRACK writes ITRACKMAIL as from name in the message header and
- triggers upon this name when scanning for older attaches. It is not
- intended to mix the netmailpacking of ITRACK and a echomail-tosser.
- If you want to have Netmail and Echomail packed together by ITRACK,
- only ITRACK should pack in this area.
-
- You may have more than one PKTAREA with packed mail. ITRACK looks
- for the path in the subject line when scanning for older attaches
- if they match.
-
- When packing starts in a PKTAREA ITRACK looks for all 0 length
- files with an extension other than the extension of the current
- day, regardless if it's an unknown extension, and deletes those
- files. For that no timestamp files are possible in a PKTAREA (but
- as I think this will never be really necessary).
-
- If the Binkley option is set the filename in the subjectline is
- changed according to KFS , TFS attribute.
-
- Semap specifies a semaphor data group. Itrack checks and sets
- semaphores while packing mail for background processing. At the
- moment only FDSEMAPHORE for Frontdoor is supported.
-
- Normally if there is a session in progress, a new bundle with a new
- fileattach for this node is createdd, expecting that the old one is
- deleted if the session ends. On heavy loaded systems it may
- haeppens that this situation will occur more than once during one
- single session. Now during every run new fileattaches were created.
- To prevent this you may specify the optional keyword INSESSIONSKIP
- as first parameter. With this parameter conflicting pkt's are
- skipped and will be packed during the next run of ITRACK.
-