home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / BBTO230.ZIP / BBTOSS.DOC < prev    next >
Encoding:
Text File  |  1999-05-31  |  172.1 KB  |  3,951 lines

  1.  
  2.        ▒███████  ▒███████      ▒████████ ▒███████ ▒███████ ▒███████
  3.        ▒██  ▒██  ▒██  ▒██         ▒██    ▒██  ▒██ ▒██      ▒██
  4.        ▒████████ ▒████████  ▒███  ▒██    ▒██  ▒██ ▒███████ ▒███████
  5.        ▒██   ▒██ ▒██   ▒██        ▒██    ▒██  ▒██      ▒██      ▒██
  6.        ▒████████ ▒████████ v 2.30 ▒██    ▒███████ ▒███████ ▒███████
  7.  
  8.  
  9.                        FTS Echomail/Netmailprozessor
  10.                                  Shareware
  11.  
  12.                           *****************************
  13.                           * DOS DPMI (Protected Mode) *
  14.                           *         OS/2              *
  15.                           *****************************
  16.  
  17.            -= written by Burkhard Buelte, BBSoft (c)1994..99 =-
  18.  
  19.                      ┌─────────────────────────────┐
  20.                      │ Benutzerhandbuch  -  Manual │
  21.                      └─────────────────────────────┘
  22.  
  23.  
  24.   Einleitung
  25.  ───────────────────────────────────────────────────────────────────────
  26.   BBTOSS ist ein Echomail und Netmailprozessor für Hudson, JAM, Squish
  27.   Fido-Msg, Ezycom und HTML Messagebase-Formate, hat eingebaute Areafix-
  28.   Funktionen,  Unterstützung für die gebräuchlichsten Kompressions-
  29.   programme und integrierte Netmail Routingfunktionen. Weitere Features
  30.   beinhalten:
  31.  
  32.   - Unterstützt Frontdoor- und Binkley-Style ARCMail-Handling
  33.  
  34.   - Unterstützt Hudson/JAM/Squish/Ezycom/*.Msg/HTML/Passthrough Areaformate
  35.  
  36.   - Installationshilfe bei Umstieg von FMail, FastEcho, IMail, GEcho,
  37.  
  38.   - Setup menügeführt
  39.  
  40.   - Setup-Export für Remote Access 2.0x/2.50, Ezycom 1.10/1.20/1.48,
  41.     Proboard 2.00/2.10/2.12, Maximus 3.0, Concord
  42.  
  43.   - Aka's unbegrenzt[+] (unreg=40), 32000 Areas, 32000 Links,
  44.     32000 Downlinks pro Area
  45.  
  46.   - 62 Message-Gruppen möglich (0-9, A-Z, a-z, *)
  47.  
  48.   - 2-Phasen Toss Option für optimale Multiline-Unterstützung, d.h.
  49.     Tossen an Downlinks und in die lokale MsgBase können getrennt werden
  50.  
  51.   - Tossen während dem Poll für Multilinesysteme
  52.  
  53.   - Integriertes Binkley-Style Netmailhandling (für Crash, Direct,
  54.     F'attach Mails)
  55.  
  56.   - Echoarea Schreib/Lese-Level, Read-Only- und Pflichtareas
  57.  
  58.   - Autocreate von neuen Echoareas
  59.  
  60.   - Autoconnect von Links an neue Areas und Newarea Info an Links
  61.  
  62.   - Lokale Netmailarea (in Mailbox) in beliebigem Areaformat, mit
  63.     automatischem Absender AKA-matching, dadurch schreiben auch User
  64.     mit der richtigen Absender AKA
  65.  
  66.   - Voreingestelltes Netmailrouting an Downlinks incl. Points u. Hostroute
  67.  
  68.   - Netmailrouting Angaben mit Ersatzzeichen * und ?
  69.  
  70.   - Bouncen von nicht routebaren Netmails
  71.  
  72.   - Uplinkmanager zum automatischen Weiterleiten von Areabestellungen
  73.  
  74.   - Versenden von Startmsg (AreaRulefile) bei Areabestellung
  75.  
  76.   - Pro Downlink definierbare Packet-Absender-Aka, interessant für
  77.     Host/Hub-Systeme mit mehreren Akas pro Netz
  78.  
  79.   - Multiparameter Aufrufe z.B. toss mgr pack scan mit einem Aufruf
  80.  
  81.   - Zeitliches Begrenzen des einzelnen Tossvorgangs möglich
  82.  
  83.   - Temporäres Beenden des Tossvorgangs durch Tastendruck
  84.  
  85.   - Herausfischen von Msgs an Aliasnamen, auch aus Passthrough Areas
  86.     {+} und kopieren in beliebiges Area
  87.  
  88.   - Fehlerbenachrichtung von Downlinks per Netmail in verschiedenen
  89.     Situationen
  90.      z.B. - falsche Aka in Echomails verwendet
  91.           - Routingfehler bei Netmails
  92.           - Dupes empfangen
  93.  
  94.   - Automatisches Informieren von Downlinks beim Löschen von Echomailareas
  95.  
  96.   - 3 kombinierbare Dupe Check Methoden
  97.  
  98.   - Posten von Textfiles in beliebige Areas (BBTPOST.EXE) (Group-Mail)
  99.  
  100.   - Import von AREAS.BBS Dateien inklusive der Downlinks pro Area, dadurch
  101.     sehr flexibel bei der Umstellung von anderen Tossern sowie sortiertes
  102.     Exportieren einer AREAS.BBS
  103.  
  104.   - Node/Linkeinstellungen und Areas aus FMail 1.00g, Fastecho 1.41/1.45
  105.     GEcho 1.10 und Ezycom 1.10/1.20/1.48 importierbar
  106.  
  107.   - Vielseitige Exportfunktionen von AREAS.BBS bis Passwort-Liste
  108.     und Null-Traffic bzw. Null-Link Echos
  109.  
  110.   - Autom. Echoareastatistik auch von Passthrough Areas
  111.  
  112.   - Löschen und Abbestellen von Areas ohne Traffic oder ohne Downlinks
  113.  
  114.   - Erstellen von TimEd/GoldEd/Squish Area-CFG
  115.  
  116.   - Aufräumen (Packen, Reindex, Renumber) von Hudson, Jam
  117.     und Squish Messagebases
  118.  
  119.   - Support Echoarea im Fido  BBTOSS.GER
  120.  
  121.  
  122.                           INHALTSVERZEICHNIS
  123.  ───────────────────────────────────────────────────────────────────────
  124.  Einschränkungen in der unregistrierten Version sind mit [+] gekennzeichnet
  125.  
  126.  
  127.   1. Einführung und Vorwort
  128.  
  129.        1.1 Programme (Übersicht)
  130.        1.2 Konfigurationsdateien (Übersicht)
  131.        1.3 BBT/BBTCFG Aufrufparameter
  132.  
  133.   2. Installation
  134.  
  135.        2.1 Installation BBT.EXE
  136.        2.2 Umsteigen von FMail auf BBToss
  137.        2.3 Umsteigen von FastEcho auf BBToss
  138.        2.4 Umsteigen von Ezycom auf BBToss
  139.        2.6 Besonderheit unter NW-Dos 7.0
  140.            2.6.1 Entpacken mit ARJ unter NWDos + NWLite
  141.  
  142.   3. Das Setup (BBTCFG.EXE)
  143.  
  144.        3.1 Setup-Menü
  145.            3.1.1 Aka-Setup (Adressen-Setup)
  146.            3.1.2 Verzeichnis Setup
  147.            3.1.3 Outbound / Inbound Setup
  148.            3.1.4 Gruppen Setup
  149.            3.1.5 Packer Optionen
  150.            3.1.6 Alias Namen
  151.            3.1.7 Tosser Flags
  152.                3.1.7.1  lösche 0-Byte Netmails
  153.                3.1.7.2  gesendete Netmail löschen
  154.                3.1.7.3  Dupes löschen
  155.                3.1.7.4  Badmails löschen
  156.                3.1.7.5  Areamgr Antworten löschen
  157.                3.1.7.6  bounce unzustellbare Netmail
  158.                3.1.7.7  strikter Inbound AKA Check
  159.                3.1.7.8  konvertiere File attach (binkleystyle)
  160.                3.1.7.9  verwende Echomail.BBS (bei SCAN)
  161.                3.1.7.10 2-Phasen Toss
  162.                3.1.7.11 Multiline/Multitasker-Mode
  163.                3.1.7.12 Path-Line Dupecheck
  164.                3.1.7.13 CRC DupeCheck
  165.                3.1.7.14 SEEN-BY DupeCheck
  166.                3.1.7.15 copy Echo-Msg an Alias
  167.                3.1.7.16 Keine Info Msg an Sysop
  168.                3.1.7.17 Error Netmails an Links sofort senden
  169.                3.1.7.18 Return Receipt Request Antwort Messages
  170.                3.1.7.19 Autoexport Area.BBS
  171.                3.1.7.20 Autoexport TimEd Area Config
  172.                3.1.7.21 Autoexport GoldEd Area Config
  173.                3.1.7.22 Autoexport Squish Area Config
  174.                3.1.7.23 Copy Sent Netmail to ....
  175.            3.1.8 Limits
  176.                3.1.8.1 Dupe-Check Message Alter
  177.                3.1.8.2 Dupe-Check Save max Msg pro Area
  178.                3.1.8.3 Dupe-Check Save Msg-Alter
  179.                3.1.8.4 Maximale Toss Zeit
  180.                3.1.8.5 Maximale nicht gepollt Zeit
  181.                3.1.8.6 Maximale Packet Größe
  182.                3.1.8.7 Maximale ARCMail Größe
  183.                3.1.8.8 Minimaler Disk Free Platz
  184.                3.1.8.9 Max. Files Open
  185.  
  186.        3.2  LinkDaten-Menü
  187.            3.2.1 Link Edit
  188.                3.2.1.1  Link Daten im Einzelnen
  189.                3.2.1.2  Link Flags
  190.                3.2.1.3  Link Arealiste
  191.  
  192.            3.2.2 Global Linkedit
  193.            3.2.3 Link Vorgaben
  194.            3.2.4 Uplink-Manager
  195.  
  196.        3.3 AreaDaten-Menü
  197.            3.3.1 Area-Manager Extramenü
  198.                3.3.1.1 Hinzufügen/Anklemmen eines Links
  199.                3.3.1.2 Re-Nummerieren der Areas
  200.            3.3.2 Area Editor
  201.                3.3.2.1 Loesche SeenBy
  202.                3.3.2.2 Loesche Path
  203.                3.3.2.3 Reset Scan Aka
  204.                3.3.2.4 Prüfe Msg-Aka
  205.                3.3.2.5 Passiv
  206.                3.3.2.6 Import SeenBy
  207.                3.3.2.7 Import Path
  208.                3.3.2.8 Nicht in BBS export
  209.                3.3.2.9 Pflichtarea
  210.                3.3.2.10 Read Only Area
  211.            3.3.3 Routing
  212.            3.3.4 Globales Area Edit
  213.            3.3.5 Traffic 0 Areas abmelden
  214.            3.3.6 Link 0 Areas löschen
  215.            3.3.7 Reset Areastatistik
  216.            3.3.8 Relink Areas
  217.  
  218.        3.4  Export Menü
  219.            3.4.1 AutoExport
  220.            3.4.2 Areas.BBS
  221.            3.4.3 Bestell-List
  222.            3.4.4 Export Areas to Mailbox
  223.                3.4.4.1 Export nach Remote Access
  224.                3.4.4.2 Export nach Proboard
  225.                3.4.4.3 Export nach Ezycom
  226.                3.4.4.4 Export nach Maximus
  227.            3.4.5 Export TimeED Area Config
  228.            3.4.6 Export Passwort Liste
  229.            3.4.7 Export Rulefile Liste
  230.  
  231.        3.5 Import Menü
  232.            3.5.1 Import AREAS.BBS
  233.            3.5.2 Import Squish.cfg
  234.            3.5.3 Import Ezycom Areanummern
  235.            3.5.4 Import Area-Beschreibungen
  236.            3.5.5 Import Area-Rulefileliste
  237.  
  238.        3.6 BBTCFG Aufrufparameter
  239.            3.6.1 Environment Variabel
  240.  
  241.   4. Die Tosser-Funktionen, Befehle/Parameter und ihre Wirkung
  242.  
  243.        4.1  Der TOSS Befehl
  244.             4.1.1 Umbenannte PKT-Files
  245.             4.1.2 TwoPassToss und TOSSII
  246.             4.1.3 Tossen von Fileattach Netmails
  247.  
  248.        4.2  Der SCAN   Befehl
  249.        4.3  Der PACK   Befehl
  250.        4.4  Der IMPORT Befehl
  251.        4.5  Der MGR    Befehl
  252.             4.5.1 Befehle in einer Areamgr-Netmail
  253.        4.6  Der NOTIFY Befehl
  254.        4.7  Der RELINK Befehl
  255.        4.8  Der AUTO   Befehl
  256.        4.9  Der CLEAN  Befehl
  257.        4.10 Der SAYERR Befehl
  258.        4.11 Der ZIP und UNZIP Befehl
  259.        4.12 Der BAD Befehl
  260.        4.13 Der COMPILE Befehl
  261.  
  262.        4.14 BBT Errorlevel
  263.  
  264.   5. Die einzelnen Config-Dateien
  265.  
  266.        5.1 Tossereinstellung (BBTOSS.INI)
  267.        5.2 Packereinstellung (BBTZIP.INI)
  268.        5.4 Areas             (BBTAREA.INI / BBTAREA.BBT)
  269.        5.5 Links             (BBTLINK.INI / BBTLINK.BBT)
  270.        5.6 Gruppen           (BBTGROUP.INI)
  271.        5.7 Routing           (BBTROUTE.CFG)
  272.        5.8 Uplinkmanager     (BBTUPLNK.INI)
  273.            5.8.1 Uplinkmanager Arealistdatei
  274.  
  275.        5.9 Aliasnamen        (BBTALIAS.CFG)
  276.        5.10 Lock Semaphore   (BBTOSS.BSY)
  277.  
  278.  
  279.   6. Zusatzprogramme und Utilities
  280.  
  281.        6.1 BBTCLEAN Messagebase aufräumen
  282.            6.1.1 BBToss und das Squishformat
  283.  
  284.  
  285.   7. Referenz: Mailer-Unterstützung
  286.  
  287.   8. Was BBToss nebenbei erledigt
  288.  
  289.   9. Nutzungsbedingungen
  290.  
  291.        9.1 Registrierung
  292.        9.2 Open Beta Politik
  293.  
  294.  10. Autor
  295.  
  296.  11. Bisher bekannte Probleme
  297.  
  298.  Anhang A  Fehlermeldungen
  299.  Anhang B  Message Kludges die BBToss unterstützt
  300.  
  301.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  302.  
  303.   1.1 Programme
  304.  ───────────────────────────────────────────────────────────────────────
  305.  
  306.    BBTINST.EXE    Installationsprogramm um für die 1. Installation
  307.                   Daten und Einstellungen aus anderen Programmen zu
  308.                   übernehmen
  309.    BBT.EXE        Tosser
  310.    BBTCFG.EXE     Setup-Programm für BBTOSS
  311.    BBTCLEAN.EXE   Messagebase-Utility, aufräumen der Messagebase
  312.    BBTPOST.EXE    Programm zum posten von Textfiles in Echoareas
  313.                   und als Netmail
  314.    AREAMGR.HLP    Hilfetext für AreaMgr %HELP Anforderung
  315.  
  316.  
  317.   1.2 Konfigurationsdateien
  318.  ───────────────────────────────────────────────────────────────────────
  319.    BBTLNG.CFG     Sprachfile für Meldungen des Tossers
  320.                   (BBTLNG.ENG Sprachfile Englisch)
  321.  
  322.    BBTLINK.INI   enthält die Downlink-Informationen
  323.    BBTAREA.INI   enthält die Area-Informationen
  324.  
  325.    BBTOSS.INI    ASCII-File, enthält Pfade und Tossermode-Flags
  326.    BBTROUTE.CFG  ASCII-File, enthält Netmail-Routing für BBToss Pack
  327.    BBTGROUP.INI  ASCII-File, enthält die Namen der Message-Gruppen
  328.                              und Defaults für autom. anzulegende Areas
  329.    BBTUPLNK.INI  ASCII-File, enthält Setup für automaische Areabestellung
  330.                              beim Uplink
  331.    BBTZIP.INI    ASCII-File, enthält Packereinstellungen
  332.    BBTALIAS.CFG  ASCII-File, enthält Aliasnamen des Sysops
  333.    BBTDUPE.BBT   enthält CRC-Daten für Dupecheck
  334.  
  335.    Für schnelleren Zugriff compiliert BBToss die Area und Link INI-
  336.    Dateien in Files mit gleichem Namen jedoch mit Endung *.BBT.
  337.    Das compilieren wird von BBToss automatisch vorgenommen.
  338.  
  339.    Für die Installation maßgebend sind die jeweiligen *.INI und *.CFG
  340.    Dateien. Die *.BBT Files werden bei Änderungen oder Fehlen auto-
  341.    matisch erstellt. Dadurch ist sichergestellt, daß bei Versions-
  342.    wechsel keine manuellen Anpassungen notwendig sind. Das Austauschen
  343.    der EXE Dateien genügt.
  344.  
  345.  
  346.   1.3 Aufrufparameter
  347.  ───────────────────────────────────────────────────────────────────────
  348.    BBT.EXE <parameter>
  349.  
  350.   Parameter:
  351.    AUTO     Um die Aufrufe fuer den normalen Message Import/Export
  352.             zu vereinfache. AUTO fuehrt nacheinander alle notwendigen
  353.             Schritte aus (TOSS/SCAN/MGR/IMPORT/PACK/ZIP) um vorhanden
  354.             Inbound und Outbound  Messages zu verarbeiten.
  355.  
  356.    TOSS     Tossen der empfangenen Msgpackets, einsortieren
  357.             in lokale MsgBase abhängig von Schalter "2 pass toss"
  358.             und verteilen an die Down-/Uplinks.
  359.             Durch die ESC-Taste kann der Tossvorgang abgebrochen
  360.             werden. BBToss wird beendet dann sobald als möglich,
  361.             d.h. das aktuelle Packet wird noch zuende bearteitet.
  362.  
  363.    TOSSII   im 2 Phasen-Toss-Mode getosste Messages in lokale
  364.                  Messagebase einsortieren
  365.  
  366.    PACK     Netmails packen unter Berücksichtigung der voreinge-
  367.                  stellten oder angegebenen Routingregeln.
  368.  
  369.    SCAN     lokale MsgBase nach neuen, zu exportierenden Echomails
  370.      [/HMB] durchsuchen. Der SCAN Vorgang nimmt einige Zeit in
  371.      [/JAM] Anspruch, da die gesammte Messagebase nach neuen Messages
  372.   [/SQUISH] durchsucht wird. Duch den Tosserschalter "benutze
  373.      [/EZY] ECHOMAIL.BBS" kann der SCAN vorgang beschleunigt werden,
  374.      [/MSG] wenn der Tosser eine ECHOMAIL.BBS/NETMAIL.BBS (für
  375.      [/ALL] Hudson), ECHOMAIL.JAM/NETMAIL.JAM (für JAM) oder
  376.             ECHOTOSS.LOG (für Squish) Datei findet (die vom Mailbox-
  377.             programm oder vom Editor erzeugt wird).
  378.             Mit dem Parameter /ALL wird die gesamte Messagebase
  379.             gescann, egal ob BBToss eine ECHOMAIL.*/ECHOTOSS.*
  380.             Datei findet oder nicht, was zwar etwas länger dauert,
  381.             aber todsicher ist.
  382.             Der Scanvorgang kann durch die ESC-Tast beendet werden.
  383.             Mit dem optionalen Parameter /HMB wird nur die Hudson
  384.             Messagebase durchsucht. Mit /JAM nur die Jam-Messagebase.
  385.  
  386.             Ein sicherer und guter Kompromiss ist, BBTOSS z.B.
  387.             Errorlevel (siehe Mailboxdocu) einfach mit SCAN auf-
  388.             zurufen, wenn neue Messages geschrieben wurden und
  389.             maximal einmal pro Tag SCAN /ALL aufzurufen um ggf.
  390.             von neue Msgs zu finden, die mit einem Tool erstellt
  391.             wurden, welches das ECHOMAIL.BBS Future nicht unter-
  392.             stützt.
  393.  
  394.    MGR      Areamgr Netmails bearbeiten
  395.  
  396.    RELINK   Erstellt AREAMGR Bestell-Messages für alle aktiven
  397.             Echo-Areas und sendet diese an jeden angeschlossenen
  398.             Link.
  399.  
  400.    NOTIFY   Sendet dem angegebenen Link eine Message, genau so
  401.             als wäre eine Msg an den Areamgr geschickt worden.
  402.  
  403.             Aufruf   BBT.EXE  notify  AKA  <%areamgr-Befehl>
  404.              bzw.    BBT.EXE  notify  AKA %<%areamgr-Befehl>
  405.  
  406.                  Beispiele:  bbt notify 2:2471/2400 %List %query %help
  407.                              bbt notify 2:2471/2400 %pause %status
  408.                              bbt notify 49:70/1  %status
  409.                              bbt toss notify 49:70/1 %list pack
  410.  
  411.             Nach "notify" muß eine Nodenummer gefolgt von den
  412.             %Befehlen kommen (4DOS & Windows95 Anwender siehe
  413.             unten).
  414.  
  415.             Beim "notify" Parameter können alle Areamgr-Befehle,
  416.             die mit "%" beginnen verwendet werden.
  417.             (wie %LIST, %QUERY, %STATUS, %PAUSE, %RESUME %-ALL)
  418.  
  419.  
  420.             Bei der 2. Aufrufmöglichkeit wird für alle Links, die
  421.             das Notify-Flag im Linkmanager gesetzt haben eine
  422.             Statusmsg versendet.
  423.  
  424.                  Aufruf: BBT.EXE NOTIFY * %STATUS ....
  425.                   bzw.   BBT.EXE NOTIFY * %%STATUS
  426.  
  427.             Es ist also an Stelle der expliziten Nodenummer ein
  428.             * einzugeben.
  429.  
  430.             4DOS und Windows 95 Anwender müssen 2 "%" Zeichen
  431.             bei den Befehlen verwenden
  432.             z.B BBT.Exe notify * %%STATUS %%LIST
  433.  
  434.    IMPORT   importiert Netmails in die Messagebase der Box
  435.             (erst aufrufen wenn alle anderen auf Netmails reagierenden
  436.             Programme das Netmailfolder des Mailers gescannt haben,
  437.             z.B. Filemgr, Votemgr usw.)
  438.  
  439.    BAD      Re-tosst Messages aus dem BadArea und fügt die Messages
  440.             in die Messagebase ein
  441.  
  442.    ZIP      nur BBT: ruft intern BBPACK auf um vorhandene *.PKT
  443.             Files im Outbound an Downlinks zu packen, wird in der
  444.             Regel nicht benötigt
  445.  
  446.    CLEAN    nur BBT: löscht die bereits gesendeten (0 Byte Packets)
  447.             von den Vortagen
  448.  
  449.    COMPILE  Compiliert (falls notwendig) die aktuellen Text-
  450.             Configs (*.INI und *.CFG Files).
  451.  
  452.    ?        Hilfebildschirm anzeigen
  453.  
  454.    Es können mehrere Parameter gleichzeitig angegeben werden, die der
  455.    Reihenfolge nach abgearbeitet werden (dies erspart das mehrfache
  456.    einlesen der Config-Files)
  457.    Beispiel: BBTOSS toss mgr pack --> erst tossen, dann Areabestellungen
  458.                                       bearbeiten, dann Netmails packen
  459.  
  460.  
  461.  
  462.   2. Installation
  463.  ───────────────────────────────────────────────────────────────────────
  464.    Die globale ConfigDatei BBTOSS.INI. Alle hier enthaltenen Einstellungen
  465.    können mit BBTCFG.EXE menügeführt verändert werden. Selbstverständlich
  466.    kann man aber auch mit einem Texteditor diese Datei manuell bearbeiten.
  467.  
  468.    !!!! WICHTIG !!!!
  469.    ~~~~~~~~~~~~~~~~~
  470.    Nach dem Entpacken der Files müssen auf jeden Fall die Packerein-
  471.    stellungen im Menü "Zip Optionen" oder im File BBTZIP.INI ange-
  472.    passt werden.
  473.  
  474.  
  475.   2.1 Installation BBT.EXE
  476.  ───────────────────────────────────────────────────────────────────────
  477.  
  478.    Sollte auf ihrem Rechner standardmäßig keine DPMI-Schnittstelle
  479.    (z.B. durch EMM386 oder HIMEM) installiert sein, müßen sie nur darauf
  480.    achten, das die mitgelieferten Dateien DPMI16BI.OVL und RTM.EXE
  481.    im aktuellen Verzeichnis, oder in einem Verzeichnis welches in
  482.    der PATH Zeile ihrer AUTOEXEC.BAT steht.
  483.  
  484.    Einfacherhaltshalber entpacken sie die beiden Dateien in das BBTOSS
  485.    Verzeichnis und ergänzen die PATH Zeile in der AUTOEXEC.BAT
  486.  
  487.    z.B. vorher   PATH c:\DOS;c:\WINDOWS
  488.         nachher  PATH c:\DOS;C:\WINDOWS;c:\BBT
  489.  
  490.    Wenn die Datei RTM.EXE und DPMI16BL.OVL im Verzeichnis c:\BBT liegt.
  491.    Weitere Einstellungen bezüglich DPMI-Schnittstelle sind normalerweise
  492.    nicht notwendig. Einzelheiten zur Beeinflussung der Speicherbelegung
  493.    durch den DPMI-Loader siehe DOSDPMI.DOC.
  494.  
  495.  
  496.   2.2 Umsteigen von FMail auf BBToss
  497.  ───────────────────────────────────────────────────────────────────────
  498.    - Erstellen eines Verzeichnisses für BBToss        z.B. MD c:\BBT
  499.    - Erstellen eines Arbeitsverzeichnisses für BBToss z.B. MD c:\BBT\work
  500.    - Entpacken des Archives im BBT Verzeichnis
  501.  
  502.      BBTINST.EXE aufrufen.
  503.      Die Environmentvariabel FMAIL (SET FMAIL=) muß gesetzt sein und
  504.      auf das Verzeichnis in denen sich die FMail Daten befinden zeigen.
  505.  
  506.    - BBTCFG aufrufen und die Einstellungen ergänzen, z.B.
  507.      Akas, Routing, Verzeichnisse, Packer, Gruppen usw.
  508.  
  509.  
  510.   2.3 Umsteigen von Fastecho auf BBToss
  511.  ───────────────────────────────────────────────────────────────────────
  512.    - Erstellen eines Verzeichisses für BBToss
  513.    - Erstellen eines Arbeitsverzeichnisses für BBToss
  514.  
  515.    Umstieg von Fastecho 1.41 / 1.45 / 1.46
  516.  
  517.    - BBTINST.EXE aufrufen.
  518.      Die Environmentvariable FE (SET FE=) muß gesetzt sein.
  519.      Die Funktion konvertiert die Area- und Nodeeinstellungen,
  520.      uebernimmt Verzeichnisse, globale Tosserflags, Gruppen und Routing.
  521.      Dabei werden ggf. vorhandene BBToss CFG Dateien überschrieben.
  522.                                                      ~~~~~~~~~~~~~~
  523.    - BBTCFG aufrufen und die Einstellungen ergänzen, z.B.
  524.      Akas, Routing, Verzeichnisse, Packer, Gruppen usw.
  525.      Ganz wichtig, die Packereinstellungen, da diese nicht übernommen
  526.      werden und BBToss (aus Sicherheitsgründen) ausschliesslich mit
  527.      absoluten Pfaden zu den Packern arbeitet.
  528.  
  529.  
  530.   2.4 Umsteigen von Ezycom auf BBToss
  531.  ───────────────────────────────────────────────────────────────────────
  532.    - Erstellen eines Verzeichisses für BBToss
  533.    - Erstellen eines Arbeitsverzeichnisses für BBToss
  534.  
  535.    - Aufrufen von BBTINST.EXE. Die Environmentvariable EZY (SET EZY=)
  536.      muß gesetzt sein.
  537.  
  538.    - Aufruf von BBTCFG und die importierten Daten kontrollieren
  539.  
  540.  
  541.   2.6 Besonderheit unter NW-Dos 7.0
  542.  ───────────────────────────────────────────────────────────────────────
  543.    Der DPMI-Laufzeitmanager von NW-Dos 7.0 ist nicht 100% kompatibel
  544.    zu dem von BBToss verwendetem. Daher sollte der mitgelieferte
  545.    verwendet werden (RTM.EXE, DPMI16BI.OVL). Dazu ist darauf zu achten
  546.    das der Speichermanager EMM386.EXE mit Parameter DPMI=OFF in der
  547.    Config.sys aufgerufen wird, z.B.
  548.  
  549.             DEVICE=C:\NWDOS\EMM386.EXE DPMI=OFF FRAME=AUTO /W
  550.  
  551.    Ist die DPMI-Schnittstelle des EMM386.EXE aktiv tritt z.B. folgende
  552.    Symphtom auf: Bei packen der erstellten Mailpackets (*.PKT) zu
  553.    einem ARCMail Bundle wird nur für einen Link ein ARCMail Bundle
  554.    erstellt, obwohl noch weitere *.PKT Files für andere Links im
  555.    Outbound/TmpOutbound liegen.
  556.  
  557.  
  558.   2.6.1 Entpacken mit ARJ unter NWDos + NWLite
  559.  ───────────────────────────────────────────────────────────────────────
  560.    Unter NWDos 7.0 in Verbindung mit NWLite 1.1 ist es nicht möglich
  561.    ARJ Archive auf einem Netzlaufwerk zu entpacken.
  562.    Dies betrifft in der Regel nur Multiline-Systeme, die BBToss nicht
  563.    von dem Rechner aus aufrufen, auf dem die empfangenen ARCMail Files
  564.    liegen. In diesem Fall wird empfohlen ein anderes Packprogramm zu
  565.    verwenden.
  566.  
  567.  
  568.   3   Das Setup-Programm (BBTCFG.EXE)
  569.  ───────────────────────────────────────────────────────────────────────
  570.  
  571.   3.1 Das Setup-Menü
  572.  ───────────────────────────────────────────────────────────────────────
  573.  
  574.   3.1.1 Aka Setup
  575.  ───────────────────────────────────────────────────────────────────────
  576.    Aka ist die Abkürzung für "also known as" was man mit "auch bekannt
  577.    unter" übersetzen kann. Es ist also nichts anderes gemeint, als eine
  578.    oder mehrere Adressen (Nodenummern) unter denen man das System (den
  579.    Sysop) erreichen kann.
  580.  
  581.    Im Aka-Setup kann man nun seine Nodenummern, auf die BBToss reagieren
  582.    soll eintragen. Die 1. Adresse wird von BBToss intern als Hauptadresse
  583.    betrachtet (Main-AKA) und wird z.B. verwendet, wenn BBToss eine
  584.    Nachricht an den Sysop schreibt.
  585.  
  586.    Bei der Eingabe muß eine vollständige Nodenummer eingegeben werden,
  587.    also Zone:Netz/Node (z.B. 2:246/2480  oder  49:70/1).
  588.  
  589.    Die Eingaben werden in der ASCII-Datein BBTOSS.INI gespeichert, in
  590.    der registrierten Version ist die Anzahl der Adressen unbegrenzt [+]
  591.    [d.h. es können bis zu 32000 eigene Adressen eingetragen werden :-) ],
  592.    in der unregistrierten Version sind maximal 40 AKA's möglich.
  593.  
  594.    Für Anwender von binkleystyle-Mailern (z.B. Binkley, Xenia, McMail...)
  595.    ist es wichtig als 1. Aka (also die Mainaka) die gleiche wie im Mailer
  596.    zu verwenden, da dieses Einfluß auf die Outbound-Verzeichnis-Namen hat.
  597.  
  598.  
  599.   3.1.2 Verzeichnisse Setup
  600.  ───────────────────────────────────────────────────────────────────────
  601.    Die Eingaben werden in der ASCII-Datei BBTOSS.INI gespeichert.
  602.  
  603.    Alle Directory-Eingaben müssen mit einem \ enden.
  604.  
  605.  - Netmail-Folder-Typ
  606.    Area Base-Typ des globalen Netmailfolders auf welches ggf. auch
  607.    der Mailer zugreift
  608.    Die meisten Mailer setzen ein Fido *.MSG Format voraus (N).
  609.    BBToss erlaubt hier aber auch jedes andere Format (ausser HTML).
  610.  
  611.  - Netmail-Folder
  612.    Pfad zum globalen Netmail-Folder-Area indem zunächst jede empfangene
  613.    und zu sendende Netmail zwischengespeichert wird.
  614.  
  615.  - Netmail-Folder-DefaultZone
  616.    Ueblicherweise enthalten Netmails eine MsgId aus der BBT die
  617.    DefaultZone autom. ermittelt. Bei Links, die ein Gateway oder
  618.    aeltere Fido-Editoren betreiben kann diese Information in den
  619.    Netmails fehlen (oder im 2D Format ohne Zoneangabe vorliegen).
  620.    Im Fido *.MSG Format (Standardformat des Netmailfolders) werden
  621.    keine Information ueber Zone gespeichert, die hier angegebene
  622.    Zonenr. wird bei allen Msgs ohne Zone-Angabe als Default-Zone
  623.    angenommen (DefaultZone fuer Europa ist 2 ).
  624.    DefaultZone ist daher insbesondere bei Netmail-Folders im *.MSG
  625.    Format bei Connects zu Gateway-Systemen nützlich.
  626.  
  627.  - Copy sent Netmails to Area
  628.    Name (nicht das Verzeichnis) des Areas in das lokale Netmails kopiert
  629.    werden, bevor Sie geloescht werden. Um das Kopieren zu aktivieren ist
  630.    Tosser-Flag "Copy Sent Netmail" einzuschalten.
  631.    Das Area muss im Areamanager eingetragen sein/werden.
  632.    BBToss kopiert lokal erstelle Netmails aus dem globalen Netmailfolder
  633.    direkt vor dem loeschen in dieses Area. Netmails werden nach dem
  634.    versenden/packen von BBToss geloescht, wenn sie das Flag Kill-After-Sent
  635.    tragen, welches in der Regel gesetzt wird, wenn Flag "kill sent Netmail"
  636.    eingeschaltet ist.
  637.    (Da zu exportierende Netmails aus Box-Netmail Areas (SCAN) zunaechst
  638.    im globalen Netmailfolder zwischen gespeichert werden, werden auch
  639.    diese Netmails erfasst).
  640.  
  641.  - Work-Directory
  642.    In dieses Verzeichnis speichert BBToss die entpackten *.PKT aus ARCMail
  643.    Packeten zwischen und verwendet es für andere temporäre Dateien. Dieses
  644.    Verzeichnis sollt NICHT mit anderen Programmen geteilt werden, die
  645.    *.PKT Files erstellen oder bearbeiten. Am sichersten ist es wenn für
  646.    BBToss ein eigenen Verzeichnis angelegt wird. Die Verwendung von einer
  647.    RAM-Disk kann NICHT emfpohlen werden, da bei großen Echomailpackets die
  648.    nicht auf die RAM-Disk passen Fehler auftreten können.
  649.  
  650.  - Hudson-Msg-Base
  651.    Pfad zur Hudson-Message-Base
  652.  
  653.  - Logdatei Dir
  654.    Verzeichnis in dem die Logdatei erstellt wird
  655.  
  656.   3.1.3 Outbound / Inbound Setup
  657.  ───────────────────────────────────────────────────────────────────────
  658.  
  659.  - Secure Inbound-Directory
  660.    Pfad zum Verzeichnis des Mailers, in dem eingehende Mailpackete
  661.    gespeichert werden, von Nodes mit Sessionpassword
  662.  
  663.  - UnSecure Inbound-Directory
  664.    Pfad zum Verzeichnis des Mailers, in dem eingehende Mailpackete
  665.    gespeichert werden von Nodes ohne Sessionpassword (unbekannte Nodes)
  666.  
  667.  - Local-Inbound-Dir
  668.    Packets im Local-Inbound-Dir werden ohne jegliche Prüfung getosst.
  669.    Dieses Verzeichnis wird in der Regel verwendet um lokale *.PKT Files
  670.    (z.B. von anderen Programmen erstellt, wie z.B. Filetosser) zu bearbeiten,
  671.    da hierbei weder Aka noch Passwort überprüft werden.
  672.  
  673.  - Outbound-Directory
  674.    In diesem Verzeichnis werden die ausgehenden Mailarchive von
  675.    BBToss erstellt.
  676.  
  677.    Für binkleystyle Mailer ist dies der Basisname der Outbounds in dem
  678.    die *.FLO und *.OUT Files geschrieben werden (also das Outbound des
  679.    Mailers).
  680.  
  681.    BBToss unterstützt automatisch die Zone-Outbound-Dirctorynamen,
  682.    also z.B. c:\BT\OUTBOUND wird für die Mainaka unverändert verwendet,
  683.    z.B. Mainaka Zone 49, dann wird für Zone 2 das Verzeichnis auf
  684.    c:\BT\OUTBOUND.002 erweitert.
  685.    Domain-Outboundnamen werden von BBToss in der jetzigen Version nicht
  686.    unterstützt.
  687.  
  688.   3.1.4 Gruppen Setup
  689.  ───────────────────────────────────────────────────────────────────────
  690.    Die Eingaben werden in der ASCII-Datei BBTGROUP.INI gespeichert.
  691.    Die Gruppen werden durch ein Zeichen gekennzeichnet. Zulässig
  692.    sind Zeichen von "0" - "9", von "A" - "Z" und von "a" - "z".
  693.    Das heißt BBToss unterscheidet bei den Gruppen zwischen Groß-
  694.    und Kleinschreibung (case sensitiv), Gruppe a ist nicht das
  695.    Selbe wie Gruppe A.
  696.  
  697.    Für automatisch erstellte Areas (siehe Uplinkmanager) können
  698.    hier erweiterte Angaben eingetragen werden, wenn ein selb-
  699.    ständig erstelltes Area auch gleich physisch angelegt werden
  700.    soll.
  701.  
  702.    Dazu ist eine StartAreanummer anzugeben. BBToss sucht ab dieser
  703.    Areanummer nach einer noch nicht belegten Nummer und trägt diese
  704.    beim erhalt der 1. Message eines durch den Uplinkmanager erstellten
  705.    Areas ein (bei Startnummer 0 ist diese Funktion abgeschaltet).
  706.    Weiter notwendige Angaben für das erstellen der Area ist ein
  707.    Messagebase-Typ (also J=JAM, S=Squish usw.) und ein Messagebase-
  708.    verzeichnis (beachte, hier nur ein Verzeichnis eintragen, der
  709.    eigentliche Dateiname [bei Jam und Squish] wird von BBToss beim
  710.    erstellen der Areas selbständig generiert).
  711.  
  712.    Im Feld Ruleverzeichnis kann ein Verzeichnis angegeben werden in
  713.    dem BBToss die Rule-Textdateien für diese Gruppe findet. Der
  714.    Rule-Dateiname selbst wird im Area-Editor angegeben (bzw. im
  715.    Importmenü eingelesen).
  716.  
  717.    Das Feld "Statistik Area" dient der automatischen Erstellung
  718.    einer Gruppen-Tagesstatistik (in der registrierten Version)
  719.    Wird hier der Name (Echotag) eines Areas angegeben erstellt BBToss
  720.    eine Echostatistik Mail für diese Gruppe und tosst sie in das Area.
  721.    Die Ausgabe in das Area erfolgt im automatischem Tagesevent (1. Aufruf
  722.    von BBToss an diesem Tag). Ausgegeben wird eine Tagesstatistik mit
  723.    der Anzahl der verarbeiteten Messages jedes Area dieser Gruppe.
  724.  
  725.  
  726.   3.1.5 Packer Optionen
  727.  ───────────────────────────────────────────────────────────────────────
  728.    Bei den Eintragungen der Packer ist darauf zu achten, daß
  729.    IMMER der absolute Pfad zum Packprogramm angegeben werden muß
  730.    (dies ist ein entscheidender Sicherheitsaspekt).
  731.    Z.B  c:\packer\pkzip.exe
  732.    Der Pfad kann nur entfallen, wenn das/die Packer im angegebenen
  733.    Default-Packer-Pfad zu finden sind.
  734.  
  735.    Da bei der Erstinstallation noch keine absoluten Pfade einge-
  736.    tragen sind müssen die Packereinstellungen entsprechend ergänzt
  737.    (und nicht vorhandene Packer gelöscht) werden.
  738.  
  739.    Beim packen/entpacken mit PKZIP/PKUNZIP kann es zu Problemen
  740.    mit der DPMI Option von PKZIP/PKUNZIP kommen, daher sollte
  741.    PKZIP/PKUNZIP mit dem Parameter "-)" aufgerufen werden, der
  742.    den Zugriff von PKZIP/PKUNZIP auf die DPMI-Laufzeitbibliothek
  743.    verhindert.  Beispiel für den Eintrag in BBTZIP.INI
  744.  
  745.                 [ZIP]
  746.                 Compress=c:\bin\pkzip.exe %a %f
  747.                 Extract=c:\bin\pkunzip.exe -e -- -+ -) %a %f %p
  748.                 ListSign=@
  749.  
  750.    Wer bisher eine globale Packerschell verwendet, kann bei den
  751.    einzelenen Packern (die unterstützt werden sollen) auch die
  752.    Packerschell eintragen. Dabei ist zu berücksichtigen, wie
  753.    BBToss den Pack- Unpackbefehl erweitert.
  754.  
  755.    Im Pack- bzw. Entpackaufruf sind 3 verschiedene %-Parameter
  756.    zulässig, die beim Aufruf wie folgt ersetzt werden
  757.  
  758.              %a  Name des zu (ent-)packenden Archives
  759.              %f  Name der zu packenden Datei, bzw. der Name einer
  760.                  von BBToss erstellten ASCII-Datei, aus der der Packer
  761.                  die Namen der zu packenden Dateien liest. Wird eine
  762.                  Listdatei verwendet setzt BBToss vor den Parameter
  763.                  das/die Zeichen (maximal 3) die unter LISTSIGN
  764.                  angegeben sind.
  765.              %p  Der Pfad in den das Archiv entpackt werden soll
  766.  
  767.  
  768.    Für den Aufruf zum entpacken ist %a, %f und %p anzugeben, damit BBT
  769.    Archivname und Entpack-Zielverzeichnis eintragen kann.
  770.  
  771.    Beim Aufruf zum packen ist %a und %f anzugeben, damit BBT Archiv-
  772.    name und zu packendes File (Fileliste) einsetzen kann.
  773.  
  774.    Z.B. Extract=pkunzip.exe -e %a %f %p
  775.         wird erweitert von BBT erweitert zu:
  776.         pkunzip.exe -e \inbound\0000ffff.mo1 \bbt\work
  777.  
  778.         Compress=pkzip.exe -a %a %f
  779.         wird von BBT erweitert zu:
  780.         pkzip.exe -a \outbound\ffff0000.mo1 \bbt\tmpout\12345678.pkt
  781.         oder
  782.         pkzip.exe -a \outbound\ffff0000.mo1 @\bbt\packlist.bbt
  783.  
  784.    Da die OS/2-Packer teilweise abweichende Parameter erwarten, als
  785.    ihre Dos-Versionen bietet BBToss die Möglichkeit die Einstellungen
  786.    für Dos und OS/2 gleichzeitig in der BBTZIP.INI aufzunehmen.
  787.    Dies ist auch vorteilhaft, wenn die Dos und OS/2 Version von BBToss
  788.    gemischt betrieben wird/werden soll.
  789.  
  790.    Für die OS/2 Einstellung ist ein weiterer INI-Datei Eintrag anzufügen,
  791.    bei dem ein OS2_ dem Packerkurznamen vorangestellt wird, also z.B.
  792.    [ZIP] für die Doseinstellungen und [OS2_ZIP] für die OS/2 Einstel-
  793.    lungen.
  794.    Beispiel:
  795.  
  796.    [ZIP]
  797.    Extract=c:\dos_pack\pkunzip.exe -e -- -+ -) %a %f %p
  798.    Add=c:\dos_pack\pkzip.exe -) %a %f
  799.    ListSign=@
  800.  
  801.    [OS2_ZIP]
  802.    Extract=c:\os2_pack\unzip.exe -s -j -o -L -qq  %a %f -d %p
  803.    Add=c:\os2_pack\zip.exe %a %f
  804.    ListSign=-@<
  805.  
  806.  
  807.  
  808.   3.1.6 Alias Setup
  809.  ───────────────────────────────────────────────────────────────────────
  810.    Hier können bis zu 100 Namen eingegeben werden.
  811.    Verarbeitet BBToss eine Message, die an einen dieser Namen gerichtet
  812.    ist, wird die entsprechende Message herauskopiert und als Netmail
  813.    an den Sysop gespeichert.
  814.    Die Originalmessage wird dabei nicht verändert und ganz normal
  815.    verarbeitet.
  816.    Groß-/Kleinschreibung wird bei den Namen nicht unterschieden.
  817.  
  818.    Soll die Message nicht in das Netmailverzeichnis des Mailers kopiert
  819.    werden, so kann hinter dem Aliasnamen (durch Komma getrennt) ein
  820.    anderes Area angegeben werden (AREANAME) in das die Mail kopiert
  821.    wird (z.B. Sysop,MYMAIL). Diese Area muß dann aber in BBToss bereits
  822.    eingerichtet sein.
  823.  
  824.  
  825.   3.1.7 Die Tosser Flags
  826.  ───────────────────────────────────────────────────────────────────────
  827.  
  828.   3.1.7.1 lösche 0-Byte Netmails
  829.  ───────────────────────────────────────────────────────────────────────
  830.    Netmails ohne Text (z.B. von Echomailpacketen oder Ticfiles)
  831.    werden sofort gelöscht.
  832.  
  833.   3.1.7.2 gesendete Netmail löschen
  834.  ───────────────────────────────────────────────────────────────────────
  835.    Beim PACK Befehl werden gepackte/gesendete Netmail aus dem Netmail-
  836.    folder gelöscht (also Netmails die den sent-Status haben).
  837.    Voreinstellung: Netmail als "sent" markieren.
  838.  
  839.   3.1.7.3 Dupes löschen
  840.  ───────────────────────────────────────────────────────────────────────
  841.    Dupemsgs werden sofort gelöscht (nicht in ein Dupearea geschrieben)
  842.  
  843.   3.1.7.4 Badmails löschen
  844.  ───────────────────────────────────────────────────────────────────────
  845.    Badmsgs werden sofort gelöscht (nicht in ein Badarea geschrieben)
  846.  
  847.   3.1.7.5 Areamgr Antworten löschen
  848.  ───────────────────────────────────────────────────────────────────────
  849.    Antworten vom Areamgr werden nach dem senden/packen gelöscht,
  850.    wenn Schalter aus ist, als "sent" markiert. Eine Kopie an den Sysop
  851.    wir auf jeden Fall geschrieben.
  852.  
  853.   3.1.7.6 bounce unzustellbare Netmail
  854.  ───────────────────────────────────────────────────────────────────────
  855.    Netmails für die vom Tosser kein Empfänger ermittelt werden kann,
  856.    also kein Link vorhanden ist an den er die Netmail senden kann
  857.    und sie auch nicht an eine eigene Aka gerichtet ist, werden mit
  858.    diesem Schalten an den Absender zurückgeschickt.
  859.  
  860.    Der Empfänger kann nicht ermittelt werden, wenn per voreingestelltem
  861.    HOST/Node/Point-Routing und auch durch keine Zeile im BBTROUTE.CFG
  862.    eine Nodenummer ermittelt werden kann.
  863.  
  864.    Weiterhin, wenn bei einem Link ein Routingfehler auftritt und die
  865.    Netmail mehrmals vom eigenen BBToss verarbeitet wurde.
  866.    (Dies kann auch auftreten wenn man selber eine Routinganweisung ver-
  867.    gessen hat, z.B. es existiert ein Link 49:70/703, der bei 49:70/701
  868.    pollt, und keine Routinganweisung  "49:70/701 49:70/703" eingetragen
  869.    wurde, sondern nur die globale 49:70/0 49:*, dann schickt der eigene
  870.    BBToss die Netmail an 49:70/0 zurück).
  871.  
  872.    Und zum letzten, wenn der Link an den die Netmail gerichtet ist,
  873.    oder das System über die die Netmail geroutet wird, nicht aktiv
  874.    ist (-> Link-Editor "aktiv Flag"). In diesem Fall wird dies in
  875.    der zurückgeschickten (gebouncten) Netmail als Ursache angegeben.
  876.  
  877.   3.1.7.7 strikter Inbound AKA Check
  878.  ───────────────────────────────────────────────────────────────────────
  879.    Durch setzen dieses Flags werden im Inboundverzeichnis keine Packets
  880.    verarbeitet, deren Absender dem Tosser nicht bekannt ist.
  881.    Normalerweise wird das Inbound-Verzeichnis auf das Verzeichnis des
  882.    Mailers gelegt, in dem dieser die Packets von Links mit einem
  883.    Sessionpasswort ablegt (Packets von unbekannten Links werden
  884.    im UnSecureInbound erwartet). Wenn der Mailer diese Unterscheidung
  885.    unterstützt, sollte diese zusätzliche Sicherheitsschranke ver-
  886.    wendet werden (da BBToss von unbekannten Links z.B. keine Echo-
  887.    mail tosst und Netmails von unbekannten Links nicht routet).
  888.    Bei Connects mit Links die z.B. Frontdoor oder Intermail Multi-
  889.    line Boxen fahren kann es vorkommen, daß bei Anruf auf einer anderen
  890.    Line die Packets nicht mit der erwarteten Hauptaka des Systems
  891.    übertragen werden. In diesem Fall kann man dieses Flag ausschalten,
  892.    wodurch Packets im Inbound von nicht bekannten Nodenummern wie
  893.    Packets im UnSecureInbound behandelt werden. Gleiches gilt für
  894.    Mailer, die Überhaupt kein UnSecureInbound (oder etwas analoges)
  895.    kennen.
  896.  
  897.   3.1.7.8    konvertiere Fattach (binkleystyle)
  898.  ───────────────────────────────────────────────────────────────────────
  899.   Bei Mailern mit binkley Style Outbound (wie Binkley, McMail, Xenia)
  900.   werden Netmails (mit oder ohne Fileattach) nicht als *.MSG Files
  901.   verarbeitet, sondern in *.OUT Files im Outbound erwartet.
  902.   Daher ist für das behandeln von Netmails bei solchen Mailern
  903.   üblicher Weise ein zusätzliches Tool erforderlich. BBToss erledigt
  904.   dieses umwandeln/konvertieren mit. Bei Fileattach Msgs wird
  905.   zusätzlich zu dem *.OUT ein *.FLO erstellt um die angehängte Datei
  906.   zu übertragen. Mit diesem Flag wird festgelegt, daß BBToss auch
  907.   Fileattach Msgs bearbeitet und ein entsprechendes *.OUT und *.FLO
  908.   anlegt. Ist dieses Flag nicht aktiv, werden bei binkley Style
  909.   Mailern Fileattach Msgs von BBToss UEBERHAUPT NICHT bearbeitet
  910.   (siehe auch LinkEditor->Flags->Fileattach erlaubt)
  911.  
  912.   3.1.7.9 verwende Echomail.BBS (bei SCAN)
  913.  ───────────────────────────────────────────────────────────────────────
  914.    Beschleunigt den Scanvorgang, da anhand der Echomail.BBS (muß vom
  915.    Editor oder Boxprogramm erstellt werden) sofort die neuen Messages
  916.    getosst werden, ohne das die gesamte Area abzusuchen.
  917.  
  918.    Beim Scannen der Hudson Messagebase verwendet BBToss die Datei
  919.    Echomail.BBS und Netmail.BBS um herauszufinden, in welchem Area
  920.    neue Messages enthalten sind.
  921.    Hierdurch wird der Scanvorgang erheblich beschleunigt.
  922.    die Dateien Echomail.BBS und Netmail.BBS müssen von dem Programm
  923.    erzeugt werden mit dem die Message geschrieben wurde, ist also
  924.    nicht Aufgabe von BBToss. Lesen sie in der Docu ihres Boxprogramms
  925.    nach oder schreiben sie einfach eine Message und schauen nach, ob
  926.    im Hudson Directory die Dateien erstellt wurden.
  927.    Die Dateien ECHOMAIL.BBS und/oder NETMAIL.BBS werden von BBToss im
  928.    gleichen Verzeichnis erwartet in dem die restlichen Hudson Message-
  929.    base Dateien vorhanden sind (also im Verzeichnis welches in BBToss
  930.    als Pfad für die Hudson Base angegeben wurde).
  931.  
  932.    Für JAM-Areas verwendet BBTOSS die Datei  ECHOMAIL.JAM , die in dem
  933.    Directory gesucht wird, welches als HudsonMsgDir im Setup angegeben
  934.    wurde.
  935.  
  936.    Für Squish wird analog die ECHOTOSS.LOG Datei im eingestelltem Ver-
  937.    zeichnis verwendet. In BBTCFG muß dazu Pfad und Dateiname angegeben
  938.    werden.
  939.  
  940.    Anmerkung:
  941.    Mit Parameter SCAN /ALL kann erzwungen werden, das BBToss die gesammte
  942.    Messagebase nach neuen Messages durchsucht.
  943.  
  944.  
  945.   3.1.7.10 2-Phasen Toss
  946.  ───────────────────────────────────────────────────────────────────────
  947.    2 geteilter Tossvorgang siehe TOSSII
  948.    Beim Aufruf von TOSS werden die aktuellen Packets an die Links
  949.    verteilt und gleichzeitig ein lokales Packet (LOCALPKT.0) erzeugt,
  950.    die zu einem späteren Zeitpunkt mit TOSSII in die Messagebase
  951.    einsortiert werden können.
  952.  
  953.  
  954.   3.1.7.11 Multiline/Multitasker-Mode
  955.  ───────────────────────────────────────────────────────────────────────
  956.    Schaltet die Verwendung von Semaphoren ein, in diesem Modus muß
  957.    SHARE geladen sein.
  958.  
  959.  
  960.   3.1.7.12 Path-Line Dupecheck
  961.  ───────────────────────────────────────────────────────────────────────
  962.    Verwenden der Msg-Path Zeile für DupeCheck. Kommt eine eigene Aka
  963.    in der Path Zeile vor, wird die Msg als Dupe erkannt.
  964.    Unabhängig davon, welche Aka im Area als für das Area zu verwendende
  965.    Nodenummer eingetragen ist, prüft BBToss die Pathzeile gegen alle
  966.    eigenen Akas.
  967.    Der Path-Line Dupecheck sollte auf jeden Fall verwendet werden, da
  968.    hiermit der größte Teil der Dupes erkannt wird und dies unabhängig
  969.    von der Laufzeit der Nachricht (was z.B. bei Dupes von Pointsystemen
  970.    die selten pollen sicherer ist als ein reiner CRC-Dupecheck).
  971.  
  972.    Insiderinfo:
  973.    Da in der Path-Zeile keine Pointnummern enthalten sind, aber Point-
  974.    systeme existieren, die selber die Nodenummer des Bossnodes an die
  975.    Path-Zeile anfügen schlägt die Dupeerkennung von BBToss bei Messages
  976.    aus Packets von eigenen Points erst an, wenn eine eigene Aka 2x in
  977.    der Path-Zeile vorkommt.
  978.  
  979.  
  980.   3.1.7.13 CRC DupeCheck
  981.  ───────────────────────────────────────────────────────────────────────
  982.    Errechnet und speichert einen CRC-Wert aus der MsgId (so vorhanden)
  983.    Absender und Subject jeder Message welcher zur Dupeerkennung beim
  984.    tossen verwendet wird. Der check wird für jedes Area getrennt durch-
  985.    geführt, so daß Crosspostings (besser gesagt Crosscopying, der selben
  986.    Msg in verschiedenen Areas) nicht als Dupe angesehen wird.
  987.  
  988.  
  989.   3.1.7.14 SEEN-BY DupeCheck
  990.  ───────────────────────────────────────────────────────────────────────
  991.    Bezieht die SEEN-BY Zeilen in Echomails für die Dupeerkennung mit ein.
  992.    Das bedeutet, das bei aktivem Schalter die Msg an keinen Downlink
  993.    weitergesendet wird, der im Seen-By enthalten ist.
  994.    Ausgenommen davon sind eigene Points, da diese ja die gleiche Grund-
  995.    nodenummer wie man selber trägt und die somit in jedem Fall im Seen-By
  996.    enthalten ist.
  997.  
  998.    Diese Dupecheck Methode ist mit Vorsicht zu genießen. Es vermeidet
  999.    zwar Duperinge ermöglicht aber auch fremden Systemen (in der Up-
  1000.    link Kette) durch hinzufügen von Seen-By's das tossen an einen Down-
  1001.    link zu verhindern.
  1002.  
  1003.  
  1004.   3.1.7.15 Copy Echo-Msg an Alias
  1005.  ───────────────────────────────────────────────────────────────────────
  1006.    Schaltet die Alias-copy Funktion ein, die jede Echomail an die
  1007.    im Aliasconfig eingegebenen Namen als Netmail herauskopiert ein.
  1008.    In der aktuellen Version sind maximal 100 Aliasnamen zulässig.
  1009.  
  1010.   3.1.7.16 Keine Info Msg an Sysop
  1011.  ──────────────────────────────────────────────────────────────────────
  1012.   BBToss schreibt in verschiedenen Fehlersituationen lokale Info
  1013.   Nachrichten (Netmails) an den Sysop. Ist dieses Flag aktiv,
  1014.   werden KEINE Info/Fehler Nachrichten geschrieben.
  1015.  
  1016.   3.1.7.17 Error Netmails an Links sofort senden
  1017.  ──────────────────────────────────────────────────────────────────────
  1018.   Wenn gesetzt erstellt BBT die Fehler-Netmails sofort (während des
  1019.   tossens), wenn nicht gesetzt werden die Fehlermeldungen erst
  1020.   erstellt/gesendet wenn BBT SAYERR aufgerufen wird.
  1021.  
  1022.   3.1.7.18 Return Receipt Request Antwort Messages
  1023.  ──────────────────────────────────────────────────────────────────────
  1024.   Wenn gesetzt erstellt BBT beim tossen von Netmails an das eigene
  1025.   System, die das Flag ReturnReceiptRequest enthalten eine Antwortmessage,
  1026.   dass die Message erhalten wurde und sendet diese an den Absender der
  1027.   Message.
  1028.  
  1029.   3.1.7.19 Autoexport Area.BBS
  1030.  ──────────────────────────────────────────────────────────────────────
  1031.   Wenn markiert wird bei Aenderungen der Area Konfiguration (z.B.
  1032.   neues Area waerend tossen erstellt) automatisch eine AREAS.BBS
  1033.   Datei neu exportiert, welche von anderen Programmen (z.B. Mailbox
  1034.   Editor usw.) verwendet werden kann.
  1035.   Der Name der Datei kann im Menue Autoexport definiert werden.
  1036.  
  1037.   3.1.7.20 Autoexport TimEd Area Config
  1038.  ──────────────────────────────────────────────────────────────────────
  1039.   Wenn markiert wird bei Aenderungen der Area Konfiguration (z.B.
  1040.   neues Area waerend tossen erstellt) automatisch eine Timed Config
  1041.   Datei neu exportiert.
  1042.   Der Name der Datei kann im Menue Autoexport definiert werden.
  1043.  
  1044.   3.1.7.21 Autoexport GoldEd Area Config
  1045.  ──────────────────────────────────────────────────────────────────────
  1046.   Wenn markiert wird bei Aenderungen der Area Konfiguration (z.B.
  1047.   neues Area waerend tossen erstellt) automatisch eine GoldEd Config
  1048.   Datei neu exportiert.
  1049.   Der Name der Datei kann im Menue Autoexport definiert werden.
  1050.  
  1051.   3.1.7.22 Autoexport Squish Area Config
  1052.  ──────────────────────────────────────────────────────────────────────
  1053.   Wenn markiert wird bei Aenderungen der Area Konfiguration (z.B.
  1054.   neues Area waerend tossen erstellt) automatisch eine Squish Config
  1055.   Datei neu exportiert.
  1056.   Der Name der Datei kann im Menue Autoexport definiert werden.
  1057.  
  1058.   3.1.7.23 Kopiere gesendete Netmails
  1059.  ──────────────────────────────────────────────────────────────────────
  1060.   Wenn markiert werden lokale Netmails vor dem loeschen/senden
  1061.   in das bei "Copy sent Netmail to" eingestellte Area kopiert.
  1062.   (siehe Netmailfolder Setup, Setup->Verzeichnisse).
  1063.  
  1064.  
  1065.   3.1.8 Limits
  1066.  ──────────────────────────────────────────────────────────────────────
  1067.  
  1068.   3.1.8.1 Dupecheck: Message Alter
  1069.  ──────────────────────────────────────────────────────────────────────
  1070.   Maximal zulässiges Alter einer Message in Tagen
  1071.   Mit diesem Wert kann eingestellt werden, nach welchem Alter eine
  1072.   Message grundsätzlich als Dupe bzw. Badmail erkannt wird.
  1073.  
  1074.   Wird hier z.B. 200 Tage eingestellt, so wird JEDE Msg, die empfangen
  1075.   wird, aber älter als 200 Tage ist automatisch als Dupe erkannt
  1076.   UND NICHT WEITERGELEITET.
  1077.  
  1078.   0 schaltet diesen Dupecheck ab. Der kleinste einstellbare Wert ist
  1079.   15 Tage.
  1080.  
  1081.   3.1.8.2 Dupe-Check Save max Msg pro Area
  1082.  ──────────────────────────────────────────────────────────────────────
  1083.   Hier kann angegeben werden wieviele CRC Daten maximal für den CRC-Dupecheck
  1084.   pro Area gespeichert werden.
  1085.   0 = kein Limit (jedoch maximal 1.000.000),
  1086.  
  1087.   Beachte, je größer dieser Wert, je mehr CRC Daten müssen verwaltet werden,
  1088.   was a) Speicher kostet   und
  1089.       b) Zeit um jede Message mit den vorhandenen CRC Daten zu
  1090.          vergleichen, was die Ausführungsgeschwindigkeit beim
  1091.          tossen ERHEBLICH verringern kann.
  1092.  
  1093.   Es wird dringend empfohlen hier ein Limit zu setzen.
  1094.  
  1095.   3.1.8.3 Dupe-Check Save Msg-Alter
  1096.  ──────────────────────────────────────────────────────────────────────
  1097.   Die Dupecheck CRC Daten von verarbeiteten Messages werden maximal
  1098.   für die hier angegebene Anzahl von Tagen gehalten/gespeichert.
  1099.   0 = kein Limit (jedoch maximal 1000 Tage)
  1100.  
  1101.   Beachte, je größer dieser Wert, je mehr CRC Daten müssen verwaltet werden,
  1102.   was a) Speicher kostet   und
  1103.       b) Zeit um jede Message mit den vorhandenen CRC Daten zu
  1104.          vergleichen, was die Ausführungsgeschwindigkeit beim
  1105.          tossen ERHEBLICH verringern kann.
  1106.  
  1107.   Es wird empfohlen hier ein Limit einzutragen.
  1108.  
  1109.   3.1.8.4 Maximale Toss Zeit
  1110.  ──────────────────────────────────────────────────────────────────────
  1111.   Zeitliche Begrenzung eines Tossvorgangs in Minuten.
  1112.   Z.B. MaxTime=15 beendet das Tossen nach ca. 15 Minuten, auch wenn noch
  1113.   nicht alle Packets vertosst sind. Dadurch besteht die Möglichkeit den
  1114.   Tosser so einzustellen, das der nächste Mailer-Event auf jedenfall
  1115.   eingehalten wird.
  1116.   Die noch nicht bearbeiteten Packets werden dann beim nächsten Aufruf
  1117.   getosst.
  1118.   Der kleinste einstellbare Wert ist 5 Minuten.
  1119.  
  1120.   3.1.8.5 Maximale nicht gepollt Zeit
  1121.  ──────────────────────────────────────────────────────────────────────
  1122.   Wird beim Tossen bei einem Link ein Mailarchiv festgestellt,
  1123.   welches älter als die hier angegebene Anzahl von Tagen ist,
  1124.   wird der Link automatisch auf HOLD gesetzt.
  1125.   Dadurch werden keine weiteren Echomails für den Link erstellt,
  1126.   bis er manuell (in BBTCFG) oder per Areamgr Request
  1127.   (Befehl %RESUME oder %ACTIV) wieder aktiv geschaltet wird.
  1128.   Dadurch wird ein ansammeln von Echomails, wenn ein Link z.B.
  1129.   bei längerem Urlaub vergessen hat ein %PAUSE Areamgr Request
  1130.   zu schicken vermieden.
  1131.   HoldDays=0 schaltet diese Funktion ab.
  1132.  
  1133.   3.1.8.6 Maximale Packet Größe
  1134.  ──────────────────────────────────────────────────────────────────────
  1135.   Default maximale Größe eines Msg-PKT-Files in Byte. Voreingestellt sind
  1136.   1000000 Byte (1 MB). Überschreitet das aktuelle *.PKT File diese
  1137.   Größe, werden nachfolgende Messages in ein neues File geschrieben.
  1138.   Minimal einstellbare Größe ist 100.000 Byte.
  1139.  
  1140.   Der hier eingestellte Wert wirkt global, im Linkmanager kann dieser
  1141.   Wert fuer jeden Link individuell eingestellt werden.
  1142.  
  1143.   3.1.8.7 Maximale ARCMail Größe
  1144.  ──────────────────────────────────────────────────────────────────────
  1145.   Maximale Größe eines Msg-ARCMail-Archivs. Voreingestellt sind
  1146.   1000000 Byte (1MB). Übersteigt das Archiv diese Größe, wird beim
  1147.   _nächsten_ Tossvorgang ein neues Archiv erstellt.
  1148.   Minimale einstellbare Größe ist 64000.
  1149.  
  1150.   Der hier eingestellte Wert wirkt global, im Linkmanager kann dieser
  1151.   Wert fuer jeden Link individuell eingestellt werden.
  1152.  
  1153.   3.1.8.8 Minimaler Disk Free Platz
  1154.  ──────────────────────────────────────────────────────────────────────
  1155.   Minimaler freier Platz auf der Festplatte.
  1156.   Vor und waehrend dem Tossen prueft BBToss ob genuegend freier
  1157.   Speicherplatz auf der Festplatte vorhanden ist. Ist weniger Platz
  1158.   als hier angegeben vorhanden, werden keine weiteren Messages an
  1159.   die Downlinks verteilt.
  1160.   Der freie Plattenplatz wird beim TOSS und UNZIP Befehl überprüft.
  1161.   TOSS prueft die den freien Platz im Outbound/Temp.Outbound,
  1162.   vor dem Entpacken wird Inbound/Temp.Inbound geprueft.
  1163.   BBTOSS PACK, ZIP usw. werden weiterhin ausgeführt.
  1164.   Der größte einstellbare wert ist 200000000 (200MB).
  1165.  
  1166.   3.1.8.9 Max. Files Open
  1167.  ──────────────────────────────────────────────────────────────────────
  1168.   Anzahl der Files, die BBToss gleichzeitig öffnen darf. Dieser Wert
  1169.   hängt von der jeweiligen Dos-Einstellung ab und muß immer kleiner sein,
  1170.   wie der Wert von FILES= in der CONFIG.SYS.
  1171.   Standardwert ist MaxFilesOpen=20
  1172.   Da BBToss während des Tossens für jeden Downlink an den in diesem
  1173.   Tossvorgang Messages gesendet werden 1 File öffnen möchte ohne dieses
  1174.   Files sofort wieder schließen zu müssen, ist ein hoher Wert erwünscht.
  1175.   Ein Wert von MaxFilesOpen kleiner 10 sollte auf jedenfall vermieden werden.
  1176.  
  1177.   BBTCfg prueft die tatsaechlich moegliche Anzahl gleichzeitig offener
  1178.   Dateien wenn die Einstellung hier geaender wird und gibt an ob der neue
  1179.   Wert zulaessig ist.
  1180.  
  1181.  
  1182.   3.2 Link-Daten Menü
  1183.  ───────────────────────────────────────────────────────────────────────
  1184.    In diesem Menü sind alle Einstellungen die sich auf Linkdaten
  1185.    beziehen zusammengefaßt.
  1186.  
  1187.  
  1188.   3.2.1 Link-Edit
  1189.  ───────────────────────────────────────────────────────────────────────
  1190.    Es erscheint eine Liste aller in BBToss eingerichteten Links.
  1191.    Durch betätigen der Schalter am unteren Rand kann die Liste am
  1192.    Bildschirm nach verschiedenen Kritereien sortiert dargestellt
  1193.    werden (Schalter mit Maus anklicken oder ALT-Taste + hervorge-
  1194.    hobenen Buchstaben).
  1195.  
  1196.    Mit der RETURN-Taste kann man den Link auf dem der Laufbalken
  1197.    steht editieren. Sowie per Maus-Doppelklick.
  1198.  
  1199.    Mit der EINFÜGEN-Taste wird ein neuer Link hinzugefügt, mit der
  1200.    ENTFERNE-Taste gelöscht.
  1201.  
  1202.    Wurde ein Link hinzugefügt, wird nach dem eingeben der Daten
  1203.    danach gefragt, ob der Link an alle Areas der Gruppe angeschlossen
  1204.    werden sollt. Wird dies mit YES beantwortet, so wird der Link
  1205.    an alle Areas aus allen Gruppen die beim Link eingetragen wurden
  1206.    angeklemmt, wenn der beim Link eingetragene Level größer oder
  1207.    gleich dem Readlevel des Areas ist. Es wird also der gleiche
  1208.    Zustand hergestellt, als wenn der Link eine Message an den
  1209.    AREAMGR mit dem Befehl %ALL geschickt hätte.
  1210.  
  1211.    Mit dem "Copy"-Knopf wird ein neuer Link durch kopieren des
  1212.    aktuellen Links angelegt. Dies ist eine schnelle Möglichkeit
  1213.    einen Link anzulegen, bei dem nur wenige Daten eines bestehenden
  1214.    Links geändert werden müssen. Die Nodenummer muß immer geändert
  1215.    werden, da es in BBToss nicht zulässig ist 2 Links mit gleicher
  1216.    Nodenummer einzutragen (ggf. wird eine entsprechende Fehler-
  1217.    meldung angezeigt).
  1218.  
  1219.  
  1220.   3.2.1.1 Link-Daten im Einzelnen
  1221.  ───────────────────────────────────────────────────────────────────────
  1222.    Sysop     Name des Sysops oder des Systems
  1223.    NodeNr    Die Nodenummer oder Pointnummer der Links
  1224.    UseAka    Die eigene Nodenummer, die in den Mail-Packets als
  1225.              Absendernodenummer verwendet wird
  1226.  
  1227.    PktPwd    Das Mail-Packet Passwort
  1228.  
  1229.    MgrPwd    Das Passwort fuer den Areamanager
  1230.  
  1231.    Level     Level, der mit dem Lese- und Schreiblevel der Areas
  1232.              verglichen wird
  1233.  
  1234.    Group     Area-Gruppen, denen der Link angehört und aus denen er
  1235.              Areas bestellen kann. Es sind maximal 15 Gruppen pro Link
  1236.              vorgesehen. Wird * eingegeben gehört der Link zu jeder
  1237.              Gruppe
  1238.  
  1239.    Packer    Das Packprogramm, mit dem die Mail-Packets für den Link
  1240.              gepackt werden. Es wird jeweils nur ein Buchstabe als
  1241.              Kennzeichen eingegeben. Mit der Pfeiltaste runter erhält
  1242.              man eine Liste der möglichen Eingaben.
  1243.              Z=ZIP J=ARJ L=LHA A=ARC S=SQZ O=ZOO
  1244.  
  1245.    Max. Pkt  Maximale Groesse eines Packet-Files (*.PKT) fuer diesen
  1246.    Size      Link. Dies ueberschreibt die Vorgabe in Setup->Limits.
  1247.  
  1248.    Max.      Maximale Groess eines Arcmail Archives (*.MO1 usw.) fuer
  1249.    Archive   diesen Link. Diese Angabe ueberschreibt die Vorgabe in
  1250.    Size      Setup->Limits
  1251.  
  1252.    Arcmailstatus   Auswahlfeld des Mail-Status mit dem das Mailarchiv
  1253.                    erstellt wird.
  1254.                    - ohne [X] bei einem Connect wird das Archiv versendet
  1255.                    - hold     nur wenn der Link anruft wird das Archiv
  1256.                               gesendet
  1257.                    - direct   nur direkt versenden, ggf. vorhandene
  1258.                               File-Routingregeln des Mailers bleiben
  1259.                               wirkungslos. In der Regel werden Files
  1260.                               (eben das Mailarchiv) vom Mailer automatisch
  1261.                               nur direkt versendet
  1262.                    - crash    der Mailer ruft den Link an und sendet das
  1263.                               Mailpacket sofort (wenn der Mailer im
  1264.                               aktuellen Event Crash-Mails verarbeitet)
  1265.  
  1266.    Mailstatus      Auswahlfeld des Mail-Status mit dem Netmails für den
  1267.                    erstellt werden.
  1268.                    - ohne [X] bei einem Connect wird die Netmail versendet
  1269.                    - hold     nur wenn der Link anruft wird die Netmail
  1270.                               gesendet
  1271.                    - direct   nur direkt versenden, ggf. vorhandene
  1272.                               Mail-Routingregeln des Mailers bleiben
  1273.                               wirkungslos.
  1274.                    - crash    der Mailer ruft den Link an und sendet die
  1275.                               Netmail sofort (wenn der Mailer im
  1276.                               aktuellen Event Crash-Mails verarbeitet)
  1277.  
  1278.  
  1279.   3.2.1.2 Link Flags
  1280.  ───────────────────────────────────────────────────────────────────────
  1281.  
  1282.      Aktiv
  1283.      ─────────────────
  1284.      nur wenn dieser Schalter gesetzt ist, werden Echo
  1285.      Messages an diesen Link getosst. Der Schalter kann
  1286.      manuell oder vom Link selber per Message/Request
  1287.      an den AREAMGR verändert werden (z.B. weil der Link
  1288.      in Urlaub geht usw.). Oder auch automatisch von BBToss
  1289.      wenn Limit "max. Tage nicht gepollt" (BBTCFG->Setup->Limits)
  1290.      gesetzt ist.
  1291.  
  1292.      Checkpktpwd
  1293.      ─────────────────
  1294.      Von dem Link werden nur die Mail-Packets bearbeitet
  1295.      in denen das korrekte Packet-Passwort enthalten ist.
  1296.      Ist kein Passwort oder ein falsches im Packet ent-
  1297.      halten wird das entsprechende Packet in *.PWD umbe-
  1298.      nannt und nicht bearbeitet.
  1299.  
  1300.      Sayerror
  1301.      ─────────────────
  1302.      Bei Fehlern wird eine entsprechende Fehlermessage gesendet.
  1303.      Ist Tosser Flag "Fehlermeldungen an Link sofort senden"
  1304.      AN werden die Netmails während des tossens erstell, ohne
  1305.      dieses Flag erst bei Aufruf von  BBT.EXE SAYERR) versendet.
  1306.  
  1307.      Autocreate
  1308.      ─────────────────
  1309.      Schickt der Link Messeages für ein lokal nicht vor-
  1310.      handenen Areas, wird das Area automatisch in BBToss
  1311.      als passthru angelegt (soll aufgrund einer Msg das
  1312.      Area physisch angelegt werden ist der Link im Up-
  1313.      linkmgr einzutragen).
  1314.  
  1315.      Forwardmgr
  1316.      ─────────────────
  1317.      Bestellt der Link ein nicht vorhandenes Area schreibt
  1318.      BBToss automatisch eine Bestellmessage an den AREAMGR
  1319.      eines im Uplinkmanager eingetragenen Uplinks.
  1320.  
  1321.      PackNetmail
  1322.      ─────────────────
  1323.      Netmails fuer diesen Link werden mit dem eingestelltem
  1324.      Packprogramm zu einem Mailarchiv zusammengepackt
  1325.      (sollte eingestellt werden).
  1326.  
  1327.      Pack hold Netmail
  1328.      ─────────────────
  1329.      Auch Netmails mit Status HOLD werden für diesen Link
  1330.      gepackt.
  1331.  
  1332.      ARCmail auffüllen
  1333.      ─────────────────
  1334.      Ist dieses Flag an, wird für den Link KEIN tägliches
  1335.      ARCmail Archiv erstellt, sondern ein vorhandenes
  1336.      Archiv immer bis zur bei "ARCMail Packetgröße" ange-
  1337.      gebenem Wert aufgefüllt. Dies ist insbesondere für
  1338.      Links, die nicht täglich pollen und bei denen pro
  1339.      Tag nur wenig Traffic zusammenkommt interessant. Da
  1340.      per voreinstellung täglich ein neues Archiv erstellt
  1341.      wird, auch wenn die angegebene Größe noch nicht er-
  1342.      reicht ist. Diese Option mach in erster Linie bei
  1343.      dynamischen Mailern (wie Frontdoor, Intermail) Sinn,
  1344.      da die Anzahl der ARCmail Netmails verringert wird.
  1345.      Bei binkleystyle Mailern bringt es keinen echten
  1346.      Vorteil.
  1347.  
  1348.      Autoconnect
  1349.      ─────────────────
  1350.      Der Link wird automatisch an neue Areas, die von anderen
  1351.      über den Uplinkmanager bestellt wurden angemeldet, wenn
  1352.      der Link zur entsprechenden Gruppe (siehe Uplinkmgr)
  1353.      und sein Level größer oder gleich dem beim Uplink ange-
  1354.      gebenem READLEVEL ist.
  1355.  
  1356.      Notify
  1357.      ─────────────────
  1358.      Links bei denen dieses Flag gesetzt ist, erhalten beim
  1359.      Aufruf von "BBT notify" (ohne weitere Parameter) eine
  1360.      Status-Message zu Ihren Einstellungen
  1361.  
  1362.      Fileattach erlaubt
  1363.      ──────────────────
  1364.      BBToss setzt im Normalfall empfangenen Netmails mit an-
  1365.      hängenden Files auf HOLD (d.h. sie werden nicht auf eigene
  1366.      Kosten versendet, sondern müssen vom Empfänger abgeholt
  1367.      werden).
  1368.      Hat ein Link diese Flag gesetzt werden Netmails mit an-
  1369.      hängenden Files (fileattached Msgs) von diesem Link normal
  1370.      geroutet, was je nach Empfänger und dessen Einstellungen
  1371.      (Uplink/pollendes System) möglicherweise auch auf eigene
  1372.      Kosten übertragen wird. D.h. durch dieses Flag wird bei
  1373.      der Message nicht das Holdflag gesetzt.
  1374.  
  1375.      Mgr: PWD ändern ok
  1376.      ──────────────────
  1377.      Hiermit wird festgelegt, ob der Link das Packetpasswort und
  1378.      Areamgr-Passwort per Areamgr Befehl %PWD und %PKTPWD ändern darf.
  1379.  
  1380.      New Area Info
  1381.      ──────────────────
  1382.      Wurde ein neues Area automatisch angelegt (Autocreate) und konnte
  1383.      dem (autom.) Area ein Uplink zugeordnet werden erhält jeder Link,
  1384.      der diese Flag gesetzt hat eine Info Message, daß ein neues Area
  1385.      verfügbar ist.
  1386.      Der Link muß natürlich der selben Gruppe angehören und sein User-
  1387.      level muß größer oder gleich dem Readlevel des neuen Areas sein.
  1388.  
  1389.      Mit Areamgr Befehl %NEWAREAINFO+ bzw. %NEWAREAINFO- kann der Link
  1390.      dieses Flag selber verändern.
  1391.  
  1392.      Arcmail 0.60
  1393.      ──────────────────
  1394.      Die Arcmail Packete werden entsprechend dem Standard vergeben. Der
  1395.      Name setzt sich wie folgt zusammen
  1396.      hex(ORIGNET-DESTNET) hex(ORIGNODE-DESTNODE)
  1397.      Bei Point wird anstelle von ORIGNODE-DESTNODE die Pointnummer ver-
  1398.      wendet.
  1399.      Daraus folgt, daß für einen Link immer der gleiche Dateiname ver-
  1400.      wendet wird.
  1401.      Default ist eine abweichende Methode zur Ermittlung des Arcmail
  1402.      Dateinamens, der sicherstellt, daß kein Konflikt mit gleichem
  1403.      Dateinamen für unterschiedliche Links entsteht.
  1404.      Insbesondere bei Frontdoor-Style Mailern ist zu empfehlen diese
  1405.      Flag nicht zu setzen, da hier alle Mailarchive in einem Verzeichnis
  1406.      gespeichert werden und ein häufiger Namenskonflikt zu erwarten ist.
  1407.  
  1408.      Read Only
  1409.      ──────────────────
  1410.      Das Read Only Flag erlaub dem Link fuer alle Areas nur lesenden
  1411.      Zugriff mit Ausnahme wenn dieser Link in einem Area als Uplink
  1412.      angegeben ist.
  1413.  
  1414.  
  1415.   3.2.1.3 Link Arealiste
  1416.  ───────────────────────────────────────────────────────────────────────
  1417.    Mit dem AreaList Knopf im Linkeditor wird eine Liste der bestellten
  1418.    Areas des Links angezeit.
  1419.  
  1420.    In der Arealiste können mit der Einfg-Taste (Insert) weitere Areas
  1421.    für den Link manuell angemeldet werden.
  1422.    Nach drücken der Einfg-Taste erscheint eine Liste mit allen vorhandene
  1423.    Areas. Hier sind einfach die Areas zu markieren (mit Leertaste) die
  1424.    für den Link angemeldet werden sollen.
  1425.  
  1426.    Durch drücken der Entf-Taste (Delete) wird der Link von dem Area ge-
  1427.    trennt. Sollen mehrere Areas für diesen Link abgemeldet werden, können
  1428.    diese zuvor mit der Leertaste markiert werden und dann alle markierten
  1429.    Areas mit der Entf-Taste aus der Liste entfernt werden.
  1430.  
  1431.    In beiden Situationen (Area für den Link manuell hinzufügen oder löschen)
  1432.    ist die Area TAG-Funktion aktiv (Taste ALT-T) mit der mehrere Areas
  1433.    anhand verschiedener Daten markiert werden können (z.B. Gruppe usw.).
  1434.  
  1435.  
  1436.   3.2.3 Vorgaben Link-Daten
  1437.  ───────────────────────────────────────────────────────────────────────
  1438.    Hier können die Voreinstellungen/Grundeinstellungen, die beim
  1439.    hinzufügen von neuen Links vorgegeben werden eingestellt werden.
  1440.    Die Daten werden in der Datei BBTLNK00.BBT gespeichert.
  1441.    Es wird der übliche Linkeditor verwendet, so daß alle Daten
  1442.    verändert und vorgegeben werden. Jedoch verlangt der Editor die
  1443.    Eingabe einer Absendernodenummer, wobei selbstständig die Main-
  1444.    Aka eingesetzt wird. Diese Nodenummer ist dann beim hinzufügen
  1445.    eines Links selbstverständlich entsprechend zu überschreiben.
  1446.  
  1447.  
  1448.   3.2.4 Uplink-Manager
  1449.  ───────────────────────────────────────────────────────────────────────
  1450.    Bestellt ein Downlink ein nicht vorhandenes Area und hat das
  1451.    Uplinkflag gesetzt, wird automatisch eine Bestellmessage an den
  1452.    eigenen Uplink geschickt. Hier werden die für die korrekte
  1453.    Bestellung notwendigen Daten festgelegt.
  1454.  
  1455.    In der Liste mit Taste Einfügen einen neuen Uplink erstellen, oder
  1456.    mit Taste Entfernen einen Uplink löschen oder mit Leertaste eine
  1457.    vorhandenen Uplink Editieren.
  1458.  
  1459.    Im Uplinkeditor müssen folgende Daten angegeben werden
  1460.  
  1461.       Zonenummer  Dies ist die Zonenummer der Downlinknodenummern
  1462.                   für die bei diesem Uplink Areas bestellt werden
  1463.  
  1464.       Nodenummer  Die Nodenummer des Uplinks. Der Uplink selber muß
  1465.                   im Linkmanager von BBToss eingetragen sein, aus
  1466.                   dem die für die Bestellung notwendigen Daten
  1467.                   ermittelt werden (z.B. Passwort)
  1468.  
  1469.       Default-Gruppe
  1470.                   Diese Gruppe wird in dem neu erstelltem Area eingetragen,
  1471.                   weiterhin muß der anfragende Downlink dieser Gruppe
  1472.                   angehören, damit die Bestellung an diesen Uplink
  1473.                   raus geht. Dies bietet die Möglichkeit für eine
  1474.                   Zonenummer mehrere Uplinks (mit verschiedenen Gruppen)
  1475.                   einzurichten, was aber wohl selten vorkommen wird.
  1476.  
  1477.       MgrName    Ist der Name des Areamanager Programms des Uplinks.
  1478.                  In der Regel wird hir "Areamgr" eingegeben. Manche
  1479.                  Tosser reagieren aber auch auf "Areafix" oder einen
  1480.                  anderen Namen.
  1481.                  Der hier eingetragene Name wird in der Bestellmsg als
  1482.                  Empfängername eingetragen.
  1483.  
  1484.       Arealiste  <optional> In der hier angegebenen Liste müssen die
  1485.                  beim Uplink verfügbaren Areanamen angegeben sein.
  1486.                  BBToss sucht vor erstellen der Bestellmessage in
  1487.                  dieser Datei. Ist das Area hierin vorhanden, wird
  1488.                  die Bestellmessage erstellt. Wird das Area nicht
  1489.                  gefunden, wird das Area nicht bestellt.
  1490.                  Aufbau der Arealiste:
  1491.  
  1492.                     AREANAME
  1493.                     AREANAME     Beschreibung
  1494.                     ...          ...
  1495.  
  1496.                  Ist eine Beschreibung vorhanden wird diese übernommen.
  1497.  
  1498.  
  1499.      Anmerkung zu Uplinks mit Arealisten:
  1500.         - ist keine Liste angegeben oder fehlt die Datei wird die
  1501.           nimmt BBToss an, das Area sei vorhanden
  1502.         - Gibt es einen Uplink mit mehreren Arealisten, so ist der
  1503.           Uplink bis auf den Listennamen mehrfach einzutragen
  1504.           (oder manuell eine Gesamtliste zu erstellen)
  1505.         - bei mehrfachem Eintrag eines Uplinks ist auf die Reihen-
  1506.           folge zu achten und die Arealiste in der die bestellten
  1507.           Areas wahrscheinlich gefunden werden vor allen weiteren
  1508.           Einträgen zu setzen (bessere Geschwindigkeit)
  1509.         - bei mehrfach eingetragenem Uplink ist bei jedem Eintrag
  1510.           eine Arealiste anzugeben (macht sonst keinen Sinn)
  1511.         - Soll die Reihenfolge der Uplinks geändert werden kann die
  1512.           Datei BBTUPLNK.CFG manuell editiert werden
  1513.  
  1514.         Beispiel: BBTUPLNK.CFG
  1515.         ; BBToss Uplink-Config
  1516.         ; Zone,Uplink-Nodenr,Gruppe,MgrName,Arealistfile
  1517.         ;
  1518.         2,2:1718/0,F,Areamgr,bb-fido.nat   <- nationale Areas
  1519.         2,2:1718/0,F,areamgr,bb-fido.int   <- internationale Areas
  1520.         7,7:77/777,X,areafix,
  1521.  
  1522.         Hier wurde die nationale Liste vor der internationalen einge-
  1523.         tragen, da Areabestellungen wahrscheinlich in der nationalen
  1524.         Liste eher gefunden werden.
  1525.         Für die Zone 7 wurde keine Liste angegeben, d.h. hier wird
  1526.         ohne Überprüfung jede Bestellung von berechtigten Links
  1527.         (siehe Linkflags) weitergeleitet.
  1528.  
  1529.  
  1530.       ReadLevel  Vorgabe des ReadLevel für die Areas, die bei diesem
  1531.                  Uplink bestellt werden.
  1532.                  Gleichzeitig muß der bestellende Link einen mindestens
  1533.                  gleichgrossen Level haben um Areas über diesen Uplink
  1534.                  bestellen zu können. Bei Links mit "AutoConnect" Flag
  1535.                  wird ebenfalls überprüft, ob mindestens lesender
  1536.                  Zugriff zulässig ist.
  1537.  
  1538.  
  1539.       WriteLevel Vorgabe des WriteLevel der Areas, die per Uplinkmanager
  1540.                  über diesen Uplink bestellt werden.
  1541.  
  1542.  
  1543.   Der Schalter "Wer Liste" zeigt eine Liste der Links an, die bei diesem
  1544.   Uplink Areas bestellen können. D.h. die das Flag "Ulinkmgr ok" gesetzt
  1545.   haben, deren Zonenummer, Gruppe und Level mit den Einstellungen des
  1546.   Uplinks übereinstimmen und deren Areamgr  Bestellungen autom. zu diesem
  1547.   Uplink weitergeleitet werden.
  1548.   Diese Liste ist rein informativ und gibt einen Überblick ob Link und
  1549.   Uplink Einstellungen wie gewünscht zusammen passen.
  1550.  
  1551.  
  1552.   3.3 AreaDaten Menü
  1553.  ───────────────────────────────────────────────────────────────────────
  1554.    In diesem Menü sind alle Einstellungen zusammengefaßt, die Einstellungen
  1555.    der Areas betreffen.
  1556.  
  1557.    Es erscheint eine Liste aller in BBToss eingerichteten Areas.
  1558.    Durch betätigen der Schalter am unteren Rand kann die Liste am
  1559.    Bildschirm nach verschiedenen Kritereien sortiert dargestellt
  1560.    werden (Schalter mit Maus anklicken oder ALT-Taste + hervorge-
  1561.    hobenen Buchstaben).
  1562.  
  1563.    Mit der RETURN-Taste kann man das Area, auf dem der Laufbalken steht,
  1564.    editieren. Sowie per Maus-Doppelklick.
  1565.  
  1566.    Mit der EINFÜGEN-Taste wird ein neues Area hinzugefügt, mit der
  1567.    ENTFERNE-Taste gelöscht.
  1568.  
  1569.    Wird ein Area hinzugefügt, wird nach dem eingeben der Daten nachge-
  1570.    fragt ob alle Links der Gruppe an das Area angeschlossen werden
  1571.    sollen. Wird dies mit YES beantwortet, werden alle Links, die zu der
  1572.    Gruppe des Areas gehören und deren Readlevel ausreichend ist an das
  1573.    Area angeklemmt.
  1574.  
  1575.    Wird ein Area gelöscht an dem noch Links angemeldet sind, wird nach-
  1576.    gefragt ob diese Über das Löschen informiert werden sollen. Wird diese
  1577.    Frage mit YES beantwortet wird ein kurze Infomsg an den Link gesendet
  1578.    (wenn Flag "Errormsg senden" AN ist) und auf jeden Fall eine Msg an
  1579.    den Areamgr des Links, der das Area abmeldet.
  1580.  
  1581.  
  1582.   3.3.1 Area-Manager Extramenü
  1583.  ───────────────────────────────────────────────────────────────────────
  1584.   Das Extramenü erreicht man mit der F10 Taste in der Arealiste
  1585.  
  1586.   3.3.1.1 Hinzufügen/Anklemmen eines Links
  1587.  ───────────────────────────────────────────────────────────────────────
  1588.   Es erscheint eine Link Liste.
  1589.   Mit dem OK-Button wird der gerade markierte Link an das Area angeklemmt.
  1590.   Durch markieren (taggen per Leertase oder Maus) von mehreren Links,
  1591.   werden die markierten Links an das Area angeklemmt.
  1592.   Alternativ dazu kann im Areaeditor einfach die Nodenummer in der Link-
  1593.   liste eingetragen werden.
  1594.  
  1595.   3.3.1.2 Re-Nummerieren der Areas
  1596.  ───────────────────────────────────────────────────────────────────────
  1597.   Die Areas werden pro Gruppe, beginnen beim Startarea (Setup->Gruppen)
  1598.   alphabetisch aufsteigend sortiert, fortlaufend nummeriert.
  1599.   Es werden keine Hudson und Ezycom Areas umnummeriert (behalten
  1600.   ihre alte Nummber bei);
  1601.   Es werden nur Areas renumbert, denen bereits eine Areanummer zu-
  1602.   gewiesen wurde.
  1603.  
  1604.  
  1605.   3.3.2 Area-Editor
  1606.  ───────────────────────────────────────────────────────────────────────
  1607.    Mögliche Eingaben oder Bedeutung der Felder:
  1608.  
  1609.    Areanummer        Nummer des Areas in der Mailboxkonfiguration.
  1610.    ----------        Mögliche Werte 1 - 65535. Areas mit Nummer 0
  1611.                      werden nicht in die Mailbox übernommen.
  1612.                      (Bei BaseTyp Hudson muß eine Nummer zwischen
  1613.                       1-200 angegeben werden).
  1614.  
  1615.    MsgBase-Pfad      Das Verzeichnis, bzw. der Dateiname des Areas.
  1616.    ------------      Bei Hudson wird hier nichts angegeben.
  1617.                      Bei JAM und Squish der Dateiname des Areas ohne
  1618.                      Extension.
  1619.                      Bei Fido-Msg Areas das Verzeichnis.
  1620.                      Bei Ezycom das Basisverzeichnis der Messagebase.
  1621.                      Passthrough benötigt grundsätzlich keinen Pfad,
  1622.                      ist dennoch einer eingetragen, wird er ignoriert.
  1623.  
  1624.    Message-BaseTyp   E = Ezycom
  1625.    ---------------   H = Hudson
  1626.                      J = JAM
  1627.                      L = HTML (output only)
  1628.                      N = Fido *.MSG
  1629.                      S = Squish
  1630.                      P = Passthrough
  1631.  
  1632.    Area-Typ          E = Echoarea        Area welches an Links gesendet wird
  1633.    --------          L = lokales Area    Area welches nur lokal vorhanden ist
  1634.                      N = Netmail-Area    Area aus dem Netmail gelesen werden
  1635.                      B = Badmail-Area    hier landen die Badmails
  1636.                      D = Dupemail-Area   hier landen die Dupes
  1637.  
  1638.   Schreiblevel       Diesen Level muß der Link mindestens haben
  1639.   ------------       um in deses Area schreiben zu können, bzw. damit
  1640.                      seine Messages verteilt werden.
  1641.                      Schickt ein nicht berechtigter Link dennoch Messages
  1642.                      werden sie als BadMsg behandelt.
  1643.  
  1644.   Leselevel          Nur Links, deren Level größer oder gleich dem hier
  1645.   ---------          angebenen ReadLevel ist, können diese Area per
  1646.                      AREAMGR Request bestellen.
  1647.                      Wird der Link manuell in das Area eingetragen, werden
  1648.                      die Msgs auch an ihn gesendet. Dies bietet die
  1649.                      Möglichkeit innerhalb einer Gruppe zusätzliche
  1650.                      Berechtigungen du erteilen. Häufig werden die
  1651.                      Bestellmöglichkeit für Points, Nodes, Hubs und
  1652.                      Hosts nicht per Gruppe, sonder per Level gehandhabt.
  1653.  
  1654.  max. Anzahl Msgs    Maximale Anzahl der Messages in diesem Area. Wird
  1655.  ----------------    diese Anzahl überschritten werden durch Aufruf von
  1656.                      BBTClean Messages gelöscht. 0 schaltet diese Funktion
  1657.                      ab.
  1658.  
  1659.  max. Anzahl Msgs    Übersteigt die Anzahl der Messages in diesem Area den
  1660.  ----------------    bei "max. Anzahl Messages" eingegebenen Wert, werden
  1661.                      durch Aufruf von BBTClean soviele Messages glöscht,
  1662.                      bis die hier eingetragene Anzahl erreicht ist.
  1663.                      Da BBTClean sehr gründlich arbeitet und das gesamte
  1664.                      Area neu schreibt, kann durch diesen eintrag die
  1665.                      Bearbeitungsdauer beeinflusst werden damit nicht
  1666.                      wegen 1 oder 2 Messages das Area aufgeräumt wird.
  1667.                      Beispiel: Max Msgs = 200, Min Msgs = 150
  1668.                      BBTClean bearbeitet das Area, wenn z.B. 201 Msgs
  1669.                      vorhanden sind und löscht 51 Msgs, so daß danach
  1670.                      noch 150 Msgs vorhanden sind. Da Area wird dann
  1671.                      erst wieder bearbeitet, wenn wieder mehr als 200
  1672.                      Msgs vorhanden sind.
  1673.  
  1674.  max. Messagealter   Maximales Alter der Messages in Tagen. Jede Message
  1675.  -----------------   die älter als die hier angebebene Anzahl von Tagen
  1676.                      ist wird beim Aufruf von BBTClean gelöscht.
  1677.                      Dies ist bei der Bearbeitung durch BBTClean etwas
  1678.                      zeitaufwendiger, als das reine löschen nach Msg-
  1679.                      anzahl. Wird zusätzlich bei MaxMsgs ein Wert einge-
  1680.                      tragen werden dennoch alle Messages gelöscht die
  1681.                      älter als hier angegeben sind (auch wenn dadurch
  1682.                      die Anzahl von max. bzw. min Messages unterschritten
  1683.                      wird).
  1684.  
  1685.  eigene Aka          Diese Aka wird in die SEEN-BY und PATH Zeile der Msg
  1686.  -----------         eingefügt.
  1687.                      Jedem Echo-Area sollte eine eigene Nodenummer zuge-
  1688.                      ordnet werden. Beim Dupe-Check anhand dieser Aka er-
  1689.                      kannt, ob die Msg auf deinem System bereits bearbeitet
  1690.                      wurde, also ein Dupe ist.
  1691.                      Weiterhin wird diese Aka dazu benutzt (bei gesetztem
  1692.                      Flag Check-Area-Aka) festzustellen ob die Absender-
  1693.                      nodenummer einer Message in das Echoarea paßt. Dazu
  1694.                      werden die Zonenummern der Absendernodenummer der
  1695.                      Msg und der hier eingetragenen Area-Aka verglichen.
  1696.                      Sind die Zonenummern ungleich, wird die Message
  1697.                      nicht getosst und der Absender erhält eine Netmail
  1698.                      mit einer Fehlermeldung (Die Message wird an die
  1699.                      Absenderadresse der Message adressiert, wenn man
  1700.                      dem Netz nicht angehört, kann die Netmail mit der
  1701.                      Fehlermeldung nicht geroutet werden).
  1702.  
  1703.  Uplink              Dies ist die Nodenummer des Links von dem das Area
  1704.  ------              bezogen wird. Der Uplink muss in der Linkliste
  1705.                      eingetragen sein. Der Eintrag hier legt fest welcher
  1706.                      der an das Area angeschlossenen Links der Uplink
  1707.                      ist.
  1708.  
  1709.  RuleFile            Name einer Textdatei die die Regeln/Gesetze (Rules)
  1710.  --------            des Areas enthält. Dieser Text wird beim Anmelden
  1711.                      des Areas von einem Link als Startmessage des
  1712.                      Areas an den Besteller gesendet.
  1713.                      Ist hier kein vollständiger Dateiname (Pfad+Name)
  1714.                      angegeben, wird im aktuellen Verzeichnis gesucht
  1715.                      und danach im Defaultverzeichnis der Rules für
  1716.                      die Gruppe (siehe Gruppen-Einstellungen).
  1717.  
  1718.  
  1719.  
  1720.   3.3.2.1 loesche SeenBy
  1721.  ───────────────────────────────────────────────────────────────────────
  1722.    löscht die SEEN-BY Zeilen der exportierten Messages und erstellt
  1723.    diese nur mit den eigenen Downlinks neu
  1724.  
  1725.  
  1726.   3.3.2.2 loesche Path
  1727.  ───────────────────────────────────────────────────────────────────────
  1728.    löscht die Pathzeile in den exportierten Messages und erstellt eine
  1729.    neue verkuerzte PATH Zeile.
  1730.  
  1731.  
  1732.   3.3.2.3 Reset Scan Aka
  1733.  ───────────────────────────────────────────────────────────────────────
  1734.    Beim scannen und exportieren von Echomails wird falls nicht bereits
  1735.    durch den Editor gesetzt die Aka aus dem BBToss Areasetup als
  1736.    Absender Aka gesetzt und die MsgId falls notwendig entsprechend
  1737.    angepaßt.
  1738.    Bei Netmail Areas hat dieser Schalter keine Wirkung.
  1739.    Dadurch ist sichergestellt, daß alle exportierten Messages die zum
  1740.    Area passenden Absender Adressen enthalten.
  1741.  
  1742.  
  1743.   3.3.2.4 prüfe Msg-Aka
  1744.  ───────────────────────────────────────────────────────────────────────
  1745.    Prüft die Absender-Aka des Absenders ob diese zu der für diese Area
  1746.    eingetragenen Zone paßt (= eigene Aka). Sind die Zonenummern ungleich
  1747.    wird eine Fehlermessage erstellt.
  1748.  
  1749.  
  1750.   3.3.2.5 passiv
  1751.  ───────────────────────────────────────────────────────────────────────
  1752.    Das Area ist passiv, d.h. es kann nicht angemeldet werden, erscheint
  1753.    nicht in den Listen und es werden keine Messages exportiert (auch
  1754.    nicht wenn korrekte Msg's empfangen werden).
  1755.  
  1756.  
  1757.   3.3.2.6 import SeenBy
  1758.  ───────────────────────────────────────────────────────────────────────
  1759.    Importiert die SEEN-BY Zeilen der Message in die Messagebase
  1760.  
  1761.  
  1762.   3.3.2.7 import Path
  1763.  ───────────────────────────────────────────────────────────────────────
  1764.    Importiert die Pathzeile der Message in die Messagebase
  1765.  
  1766.  
  1767.   3.3.2.8 nicht in BBS export
  1768.  ───────────────────────────────────────────────────────────────────────
  1769.    Das Area wird NICHT in die Configuration der Mailbox exportiert,
  1770.    selbst wenn alle anderen Daten dieses ermöglichen würden (Areanr. usw.).
  1771.  
  1772.  
  1773.   3.3.2.9 Pflichtarea
  1774.  ───────────────────────────────────────────────────────────────────────
  1775.    Area kann vom Link nicht per Msg an den Areamgr abbestellt werden. Es
  1776.    handelt sich also um ein Pflichtarea, welches nach dem anmelden oder
  1777.    aufschalten nur manuell im Setup oder durch löschen der Area abgemeldet
  1778.    werden kann.
  1779.  
  1780.   3.3.2.10 Read Only Area
  1781.  ───────────────────────────────────────────────────────────────────────
  1782.    Fuer dieses Area ist (mit Ausnahme des Uplinks) fuer alle Links
  1783.    nur lesender Zugriff gestattet. D.h. Links koennen/duerfen in diesem
  1784.    Area keine Messages senden. Wird dennoch eine Message empfangen, wird
  1785.    diese als Badmail behandelt und nicht weiter verteilt.
  1786.  
  1787.    Dieses Flag wirkt auch wenn der Schreiblevel des Links gross
  1788.    genug waere um eine Msg in das Area zu stellen.
  1789.  
  1790.    Ist kein Uplink eingetragen werden nur lokale Messages an die Links
  1791.    weitergeleitet.
  1792.  
  1793.  
  1794.   3.3.3 Routing
  1795.  ───────────────────────────────────────────────────────────────────────
  1796.    Routing nennt man den Weg, den NETMAILS vom Absender zum Empfänger
  1797.    nehmen. Dafür muß auf jedem System korrekt angegeben werden, wohin
  1798.    die Netmails für die verschiedenen Empfängeradressen gesendet werden
  1799.    sollen/müssen.
  1800.  
  1801.    BBToss bietet die Möglichkeit Netmails an den Empfänger zu packen.
  1802.    BBToss arbeitet ohne weitere Angaben mit dem eingebauten Standard-
  1803.    routing. Das unterstütz Point, Direkt-Node und Host-Routing.
  1804.  
  1805.    Damit BBToss die Netmail auch bei anderen Routingwegen an die korrekte
  1806.    Routeadresse packt ist in der Configdatei BBTROUTE.CFG eine entsprechende
  1807.    Routezeile einzugeben.  Der Aufbau einer Routezeile in der Datei
  1808.    BBTROUTE.CFG sieht folgender maßen aus:
  1809.  
  1810.    2:123/8765.0   2:123/8765 2:123/* 2:*
  1811.    ------------   ----------------------
  1812.    an diesen Node Msg's die an eine dieser
  1813.    wird die Msg   Nodenummer gerichtet sind
  1814.    geschickt      werden gepackt
  1815.  
  1816.    Ersatzzeichen sind * und ?, wobei * für 0 - 65534 steht und
  1817.                                      ? genau für eine Zahl 0 - 9.
  1818.    z.B. 2:*         meint alle Nodes in Zone 2
  1819.         2:247/*     meint alle Nodes im Netz 247 in Zone 2
  1820.         2:248/50    meint Node 50 im Netz 248 in Zone 2 incl. seiner Points
  1821.         2:248/5?    meint Node 50 bis 59 im Netz 248 in Zone 2
  1822.    !!!  2:248/5*    ist unzulässig
  1823.         2:249/5??   meint Nodes 500 bis 599 im Netz 249 in Zone 2
  1824.    !!!  2:250/?00   meint Node 0 bis node 900
  1825.    !!!  2:250/1?0   meint Node 100 bis 190
  1826.  
  1827.    Es ist ebenfalls möglich, das Ersatzzeichen ? in der Netznummer zu
  1828.    verwenden, z.B. 2:24??/*
  1829.  
  1830.    Die Angaben in BBTROUTE.CFG werden von oben nach unten abgearbeitet,
  1831.    nach der 1. Übereinstimmung wird nicht nach weiteren Übereinstimmung
  1832.    gesucht.
  1833.    Also  2:246/1000 2:246/*
  1834.          2:200/0    2:*
  1835.    sendet alle Netmails mit Empfänger im Netz 246 and 2:246/1000, alle
  1836.    anderen Netmails mit Empfänger in Zone 2 and 2:200/0
  1837.  
  1838.    !!! und so macht mans verkehrt !!!
  1839.  
  1840.    Aber 2:200/0     2:*
  1841.         2:246/1000  2:246/*
  1842.    hier werden alle Netmails mit Empfänger in Zone 2 and 2:200/0 ge-
  1843.    sendet, die 2. Zeile wird erst garnicht mehr bearbeitet, da ja
  1844.    bereits alle Netmails mit Zone 2 gepackt sind.
  1845.  
  1846.    BBToss enthält ein voreingestelltes Routing, d.h. wenn nichts anderes
  1847.    in der BBTROUTE.CFG steht,
  1848.    - werden Netmails, die an direkte Up/Down-Links gerichtet sind auch
  1849.      direkt an dies gepackt (incl. für deren Points).
  1850.    - Hat man einen HOST (zone:net/0) als Link, werden Netmails für Nodes
  1851.      im gleichen Net (die nicht bei dir direkt Downlinks sind) an den
  1852.      Host gepackt.
  1853.    - Netmails an Points werden mit in das Packet des Boss-Node gepackt
  1854.    - Netmails an eigene Points werden direkt an diese gepackt
  1855.  
  1856.    BBToss bearbeitet
  1857.      - keine Mails mit "crash" Status
  1858.      - keine Mails mit File "attached" Status
  1859.      - keine Mails, die nicht entweder "local" oder "forward" Status haben
  1860.      - keine Mails mit "received" Status (außer gleichzeitig "forward")
  1861.      - keine Mails die "sent" Status haben (außer ggf. löschen)
  1862.      - Mails mit HOLD Status nur wenn Flag "pack HOLD Netmail" im
  1863.        Linkeditor gesetzt ist.
  1864.  
  1865.    Andersherum gesagt, es werden nur Netmails gepackt, die "local" oder
  1866.    "forward" Status haben. Beim tossen setzt BBToss nur bei den Netmails
  1867.    selber den "forward" Status wenn für den Empfänger ein internes oder
  1868.    explizites Routing bekannt ist.
  1869.  
  1870.  
  1871.   3.3.4 Globales Area Edit
  1872.  ───────────────────────────────────────────────────────────────────────
  1873.    Hier kann auf einmal eine ganze Gruppe von Areas verändert werden.
  1874.    In der ersten Zeile wird angegeben welche Areagruppen die Änderungen
  1875.    gelten soll. Wird z.B.  ACX eingegenben, so werden alle Areas die
  1876.    zu den Gruppen A , C und X gehören geändert (beachte BBToss unter-
  1877.    scheidet bei den Gruppenkennzeichen zwischen Groß- und Kleinschreibung).
  1878.  
  1879.    Sollen die Flag der Areas verändert werden, so ist zusätzlich in das
  1880.    dafür vorgesehene Feld ein X einzutragen, als Sicherheitsabfrage, da
  1881.    die hier gesetzten Flags die in den betroffenen Areas vorhandenen
  1882.    überschreiben (d.h. die betroffenen Areas haben genau die Flags
  1883.    gesetzt / nicht gesetzt wie hier angegeben.
  1884.  
  1885.    Im Feld "Link hinzufügen" kann eine Link an alle Areas der angegebenen
  1886.    Gruppen angeklemmt werden.
  1887.    "Link entfernen" disconnected den angegebenen Link von allen Areas
  1888.    der betroffenen Gruppen.
  1889.  
  1890.    Das Feld Uplink setzt die Uplinknodenummer für die Areas der aus-
  1891.    gewählten Gruppe. Beachte dass die Uplinknodenummer ein in BBToss
  1892.    vorhandener Link sein muss. Das eintragen der Uplinknodenummer im
  1893.    Area ersetzt NICHT die Einstellungen im ->Uplinkmanager.
  1894.  
  1895.  
  1896.   3.3.5 Traffic 0 Areas abmelden [+]
  1897.  ───────────────────────────────────────────────────────────────────────
  1898.    Es werden die Echoareas herausgesucht, in denen seit erstellen oder
  1899.    seit dem letzten EchoStatistik-Reset keine Messages verarbeitet wurden.
  1900.    Diese Areas werden auf Nachfrage gelöscht und bei den noch angeklemmten
  1901.    Links per Areamgr Message abgemeldet, sowie eine kurze Info gesendet.
  1902.    Ist das Flag "Fehlermsgs senden" des Links AUS, wird nur die Areamgr-
  1903.    Msg gesendet (keine Infomsg).
  1904.    Die Messages werden nicht sofort erstellt, sondern durch Aufruf von
  1905.    BBT SAYERR.
  1906.  
  1907.    Bei der Suche werden nur Areas berücksichtigt, die seit mehr als
  1908.    2 Tagen aktiv sind (also seit mindestens 2 Tagen keine Nachrichten
  1909.    verarbeitet wurden.
  1910.  
  1911.  
  1912.   3.3.6 Link 0 Areas löschen [+]
  1913.  ───────────────────────────────────────────────────────────────────────
  1914.    Es werden die Echoareas herausgesucht, die keinen oder nur einen
  1915.    Link haben. Diese werden dann auf Nachfrage gelöscht und  (falls
  1916.    vorhanden) beim Link per Areamgr Message abgemeldet sowie eine
  1917.    kurze Info geschickt (letzteres nur wenn Flag "Fehlermsgs senden"
  1918.    für den Link eingeschaltet ist.
  1919.    Die Nachrichten werden nicht sofort erstellt, sondern durch Aufruf
  1920.    von BBT SAYERR.
  1921.  
  1922.  
  1923.   3.3.7 Reset Areastatistik
  1924.  ───────────────────────────────────────────────────────────────────────
  1925.    Rücksetzen der Areastatistik auf das heutige Datum und zu Null setzen
  1926.    aller Zähler.
  1927.    Damit wird beim Export der Areastatistik die Anzahl und durchschnitt-
  1928.    lichen Messages pro Tag vom heutigen Datum an gerechnet.
  1929.  
  1930.    Es werden nur solche Areas zurückgesetzt, in denen seit erstellen
  1931.    des Areas bzw. seit dem letzten Statistik-Reset Messages verarbeitet
  1932.    wurden. Dies soll verhindern, das Areas in denen niemals eine
  1933.    Messages verarbeitet wurde vom "Traffic 0 Areas" Befehl nicht erkannt
  1934.    werden.
  1935.  
  1936.   3.3.8 Relink Areas
  1937.  ───────────────────────────────────────────────────────────────────────
  1938.    Relinkt alle aktiven Echo-Areas bei den Links. BBTCFG erstellt
  1939.    AREAMGR Bestell Messages fuer die Link um sicherzustellen, dass
  1940.    alle angemeldeten Areas bestellt sind.
  1941.    Es wird abgefragt ob AREAMGR Messages an alle Links, die Areas
  1942.    angemeldet haben gesendet werden sollen (Diese Funktion ist
  1943.    identisch mit dem BBToss Befehl RELINK) oder nur an die Uplinks
  1944.    der Areas.
  1945.    Wird nur an Uplinks gewählt, muss die Uplink Nodenummer im Area-
  1946.    setup eingetragen sein, damit das Area in die Bestell-Msg aufge-
  1947.    nommen wird.
  1948.  
  1949.  
  1950.   3.4 Export Menü
  1951.  ───────────────────────────────────────────────────────────────────────
  1952.  
  1953.   3.4.1 AutoExport
  1954.  ───────────────────────────────────────────────────────────────────────
  1955.    Wird beim Tossen ein Area neu angelegt oder veraendert kann hier
  1956.    angegeben werden dass eine aktualisierte AREAS.BBS, TimEd Cfg,
  1957.    GoldEd Cfg oder Squish Cfg automatisch exportiert wird.
  1958.    Dazu die entsprechende Zeile markieren und vollen Pfad plus Name
  1959.    der zu exportierenden Cfg Datei angeben.
  1960.    z.B. [X] Auto export Areas.BBS   c:\mailbox\areas.bbs
  1961.  
  1962.   3.4.2 Export AREAS.BBS
  1963.  ───────────────────────────────────────────────────────────────────────
  1964.    Erstellt eine Areas.BBS datei mit allen Areas. Die AREAS.BBS wird von
  1965.    z.B. von einigen Msg-Editoren verwendet um die vorhandenen Areas zu
  1966.    ermitteln.
  1967.    Die Areas.BBS kann nach verschiedenen Kriterien sortiert erstellt werden.
  1968.  
  1969.  
  1970.   3.4.3 Export Bestell-List
  1971.  ───────────────────────────────────────────────────────────────────────
  1972.    Erstellt eine Liste aller von diesem Node bestellten Areas.
  1973.    Die kann zum einen zur Übersicht dienen, zum anderen ist es eine
  1974.    nützliche Hilfe um alle Areas bei seinem eigenen Uplink zu bestellen.
  1975.    Z.B. wenn dieser sich eine neuen Nodenummer zugelegt hat, aber die
  1976.    Areaconfiguration nicht übernommen hat, oder einfach um zwischendurch
  1977.    mal sicher zu stellen, das alle Areas auch noch angemeldet sind.
  1978.  
  1979.  
  1980.   3.4.4 Export Areas to Mailbox
  1981.  ───────────────────────────────────────────────────────────────────────
  1982.    Abhängig von dem aktuell eingestelltem Mailboxprogramm werden die
  1983.    Areaeinstellung in die Mailboxkonfiguration exportiert.
  1984.    Es werden nur Areas exportiert, die
  1985.           - eine AreaNummer größer 0, d.h. es MUSS eine AreaNummer
  1986.             eingetragen sein (auch für JAM oder Squish)
  1987.           - nicht das Flag "nicht in Mailbox exportieren" gesetzt
  1988.    haben.
  1989.    BBT richtet sich beim Export rein nach der Areanummer, diese muß
  1990.    also auch bei Areas gesetzt sein, die aus BBT Sicht nicht zwingend
  1991.    ein benötigen (JAM, Squisch, *.MSG Areas).
  1992.    Hudson Areanummern müssen grundsätzlich zwischen 1 - 200 liegen.
  1993.  
  1994.    BBTCFG schreibt nur die aus BBTSetup bekannten Daten in die
  1995.    Area Config der Mailbox, der Rest der Einstellungen bleibt unver-
  1996.    ändert. Das bedeutet, das Read-, WriteLevel, die Flags und Gruppen
  1997.    per Mailox-Config gesetzt werden müssen.
  1998.    BBTCFG überschreibt diese Einstellungen auch bei erneutem Export
  1999.    nicht.
  2000.  
  2001.    Auch bereits in der Box installierte Messageareas werden nur dann über-
  2002.    schrieben, wenn auf dieser Areanummer von BBTCFG ein Area installiert
  2003.    wird. Es ist somit möglich lokale Areas in der Box zu installieren ohne
  2004.    sie in BBToss übernehmen zu müssen.
  2005.  
  2006.    BBTCFG prüft vor überschreiben oder neu einrichten eins Area in
  2007.    der Box ob ein Area gleichen Namens bereits existiert. Ist dies
  2008.    der Fall übernimmt BBTCFG die Daten (Gruppe, Level, Flags usw.) des
  2009.    gefundenen Areas und schreibt es an die neue Position. Das 2. Area
  2010.    mit gleichem Namen wird gelöscht. Dies ist insbesondere vorteilhaft,
  2011.    wenn einem Area in BBTCFG eine neue Areanummer zugeordnet wird.
  2012.    Das Resultat ist dann, das alle Einstellungen erhalten bleiben, das
  2013.    Area also quasi nur verschoben wird.
  2014.  
  2015.    Ist in den Areaeinstellungen der Schalter "nicht in BBS exportieren"
  2016.    gesetzt, wird an dieser Stelle ein Leerrecord von BBTCFG in die
  2017.    Box-Configuration geschrieben, also der entsprechende Areaeintrag auf
  2018.    jeden Fall gelöscht.
  2019.  
  2020.    Ist der Schreib-Userlevel 0 wird er von BBToss auf 32000 gesetzt. Dies
  2021.    soll verhindern, das neue Areas mit Schreiblevel 0 eingerichtet werden.
  2022.    Gleiches gilt für den Sysoplevel.
  2023.  
  2024.    Das exportieren wird nicht automatisch ausgeführt. Sondern man ist
  2025.    selber dafür verantwortlich BBTCFG.EXE dazu aufzurufen.
  2026.  
  2027.    Vor dem Export der Areas erstell BBTCFG eine Kopie der vorhanden
  2028.    Areakonfig-Datei der Mailbox (*.BAK im Mailboxverzeichnis). Tritt
  2029.    während des Exports ein Fehler (I/O-Error) wird diese Kopie (*.BAK)
  2030.    automatisch zurückgespeichert.
  2031.  
  2032.  
  2033.   3.4.4.1 Export nach Remote Access
  2034.  ───────────────────────────────────────────────────────────────────────
  2035.    Nach RA werden ausschließliche JAM und Hudson Areas exportiert, da
  2036.    RA keine anderen Messagebaseformate unterstützt.
  2037.  
  2038.    Ist in BBToss eine Areabeschreibung vorhanden, wird diese als Area-
  2039.    name für RA verwendet (ansonsten der Areaname aus BBToss)
  2040.  
  2041.  
  2042.   3.4.4.2 Export nach Proboard
  2043.  ───────────────────────────────────────────────────────────────────────
  2044.   Nach Proboard werden ausschließlich Hudson, JAM, Squish und Fido-Msg
  2045.   Areas exportiert
  2046.  
  2047.  
  2048.   3.4.4.3 Export nach Ezycom
  2049.  ───────────────────────────────────────────────────────────────────────
  2050.   Nach Ezycom werden ausschließlich Ezycom und Passthru Areas exportiert.
  2051.  
  2052.   Als EchoTag und QWKName wird der BBToss-Areaname verwendet.
  2053.   Der Ezycom Name wird aus der BBToss Areabeschreibung exportiert (wenn
  2054.   vorhanden).
  2055.  
  2056.   BBToss Passthru Areas werden als Passthru exportiert. Ausnahme sind
  2057.   davon sind BBToss Passthru Areas vom Typ "*", die als Waitthru nach
  2058.   Ezycom exportiert werden.
  2059.  
  2060.  
  2061.   Ezycom kennt weiterhin Lokalmail und Allmail Areas. BBToss überschreibt
  2062.   beim Export von BBToss-Lokalareas (Basetyp=L) die vorhandene Einstellung
  2063.   nur, wenn noch nicht eine der beiden Ezycom-Typen konfiguriert ist. In
  2064.   dem Fall exportiert BBToss das Area als Lokalmail-Area.
  2065.  
  2066.  
  2067.   3.4.4.3 Export nach Maximus
  2068.  ───────────────────────────────────────────────────────────────────────
  2069.   Nach Maximus werden Squish und Fido-Style-Msgareas exportiert.
  2070.  
  2071.   Da Maximus eine Config-Datei orientierte Mailboxsoftware ist, wurde
  2072.   darauf verzichtet die MAREA.DAT Datei direkt zu manipulieren, da
  2073.   dadurch die exportierten Daten bei jedem Aufruf von SILT.EXE wieder
  2074.   überschrieben würden.
  2075.  
  2076.   Daher erstellt BBToss eine separate Area-Controldatei mit Namen
  2077.   BBTMAREA.CTL im Maximus-Verzeichnis, diese kann in die Box-Config
  2078.   eingebunden werden.
  2079.  
  2080.   Als Areaname wird die Areanummer verwendet. Es ist somit auch für
  2081.   den Maximus-Export dem zu exportierenden Areas ein Nummer zuzu-
  2082.   ordnen.
  2083.  
  2084.   Da z.Zt die ACS Namen (also die Userlevel) nicht aus Maximus ausge-
  2085.   lesen werden, fügt BBToss eine Zeile wie z.B.
  2086.  
  2087.       Acs  BBTLevel10
  2088.  
  2089.   ein. Dabei die die angegebene Zahl der jeweilige Read-Level des Areas.
  2090.   Entweder muß ein entsprechender Userstatus angelegt werden, oder
  2091.   es wird mit einem Editor einfach durch einen anderen Ersetzt.
  2092.  
  2093.  
  2094.   3.4.5 Export TimeED Area-Config
  2095.  ───────────────────────────────────────────────────────────────────────
  2096.    Erstellt eine Configdatei für TimeED die an die TimeEd.cfg ange-
  2097.    fügt werden kann um alle Areas mit Namen, Beschreibung und
  2098.    Akamatching im TimED zu konfigurieren.
  2099.  
  2100.  
  2101.   3.4.6 Export Password-Liste
  2102.  ───────────────────────────────────────────────────────────────────────
  2103.    Erstellt eine Textdatei mit den Nodenummern und dazugehörigen Pass-
  2104.    wörtern. Eine solche Passwortliste wird von verschiedenen Mailern
  2105.    Mailern und Nodelist-Tools verwendet.
  2106.    Das Format ist frei wählbar, dazu wird eine Ausgabemusterzeile
  2107.    angezeigt, die dem gewünschten Format angepaßt werden kann.
  2108.    In der Musterzeile wird %AKA und %PWD durch die jeweils aktuellen
  2109.    daten der Links ersetzt.
  2110.  
  2111.       Beispiel:    PASSWORD  %AKA %PWD
  2112.  
  2113.    Erstellt eine Datei mit jeweils einer Zeile pro Link, z.B. wie folgt:
  2114.  
  2115.         PASSWORD  2:244/1720 ABCPWD
  2116.         PASSWORD  17:88/1701 XYZPWD
  2117.  
  2118.  
  2119.   3.4.7 Export Rulefile Liste
  2120.  ───────────────────────────────────────────────────────────────────────
  2121.    Exportiert eine Liste mit den bei den Areas eingetragenen Rulefile-
  2122.    namen. Die Liste kann wahlweise mit Areabeschreibungen erstellt werden.
  2123.  
  2124.    ECHOTAG    RULEFILE   <Beschreibung>
  2125.  
  2126.  
  2127.   3.5 Import Menü
  2128.  ───────────────────────────────────────────────────────────────────────
  2129.    Hier können Area und Linkdaten aus verschiedenen anderen Configurationen
  2130.    übernommen werden. Zu beachten ist dabei, das vorhandene Daten dabei
  2131.    überschrieben werden und neue hinzugefügt werden.
  2132.  
  2133.  
  2134.   3.5.1 Import AREAS.BBS
  2135.  ───────────────────────────────────────────────────────────────────────
  2136.    Es wird eine AREAS.BBS Datei mit Angabe der Downlinks erwartet, also
  2137.    z.B.    10 TEST.ECHO   2:2471/0 2400  usw....  für ein Hudsonarea
  2138.    Ist das Area vorhanden, werden die Downlinks durch die in der AREAS.BBS
  2139.    ersetzt. Stehen in der Areas.BBS keine Downlinks, werden ggf. vorhandene
  2140.    von dem Areas abgeklemmt.
  2141.    Aus einer Areas.BBS können Hudson, JAM, Squish und Passthru Areas
  2142.    importiert werden.
  2143.  
  2144.  
  2145.   3.5.2 Import SQUISH.CFG
  2146.  ───────────────────────────────────────────────────────────────────────
  2147.    Es wird eine Squish.cfg Datei mit Angabe der Downlinks erwartet, also
  2148.    z.B.    Echoarea TEST.ECHO c:\areas\test -$  -p2:2471/0 2400  usw....
  2149.    für ein Squish-Format Area.
  2150.    Ist das Area vorhanden, werden die Downlinks durch die in der Squish.cfg
  2151.    ersetzt. Stehen in der Squish.cfg keine Downlinks, werden ggf. vorhandene
  2152.    von dem Areas abgeklemmt.
  2153.    Aus einer Squish.cfg können *.MSG und Squish Areas importiert als
  2154.    Echoarea oder Netmailareas importiert werden.
  2155.    BBToss berücksichtigt z.Zt. keine INCLUDE .... Anweisungen.
  2156.    Also Keyworte werden Echoarea für Echos und Netmailarea für Netareas
  2157.    erwartet.
  2158.  
  2159.  
  2160.   3.5.3 Import Ezycom Areanummern
  2161.  ───────────────────────────────────────────────────────────────────────
  2162.    Die Areanummern werden aus Ezycom neu importiert. Die kann notwendig
  2163.    sein, wenn die Reihenfolge der Areas in Ezycom verändert wurde, z.B.
  2164.    durch EZYUTIL -sortmess. Danach würde die Installation von Ezycom und
  2165.    BBToss sich unterscheiden und die Messages im falschen Area landen.
  2166.    Hiermit werden die Areanummern wieder abgeglichen.
  2167.    Es werden nur die Areanummern von bereits (in BBToss) vorhandenen Areas
  2168.    übernommen also keine neuen Areas in BBToss angelegt oder gelöscht.
  2169.  
  2170.  
  2171.   3.5.4 Import Areabeschreibungen
  2172.  ───────────────────────────────────────────────────────────────────────
  2173.    Importiert Areabeschreibungen aus einer Arealist-Datei.
  2174.    Die Arealistdatei muß eine Textdatei sein, wie sie von vielen Netzen
  2175.    verteilt wird, in der pro Zeile ein Area mit Beschreibung aufgeführt
  2176.    ist, die grundsätzlich wie folgt aufgebaut ist:
  2177.  
  2178.    ECHOTAG      Description
  2179.    ...          ...
  2180.  
  2181.    z.B.
  2182.    BALLADE.GER  Ein Area fuer Texten und Diskussionen zu Balladen
  2183.    NET.SYS.DOS  Systembeschreibung von Dosnetzwerken
  2184.  
  2185.    Der Importbefehl überschreibt ggf. vorhandene Beschreibungen mit den
  2186.    in der Datei gefundenen.
  2187.  
  2188.    Wollen Sie Ihren Downlinks ebenfalls eine solche Liste der bei Ihnen
  2189.    vorhandenen Areas mit Ihren Beschreibungen zur Verfügungstellen,
  2190.    können Sie unter dem Menüpunkt "Export"->"AreaListe/Beschreibung"
  2191.    eine entsprechende Liste erstellen (wahlweise mit oder ohne Be-
  2192.    schreibungen).
  2193.  
  2194.  
  2195.   3.5.5 Import Rulefile-Namen
  2196.  ───────────────────────────────────────────────────────────────────────
  2197.    Importiert aus einer Liste, die als Textfile vorliegen muß die Area-
  2198.    Rulefile Namen.
  2199.    Die Liste muß folgendermaßen aufgebaut sein
  2200.  
  2201.    ECHOTAG    RULEFILE
  2202.    ....       ....
  2203.  
  2204.    oder
  2205.  
  2206.    RULEFILE   ECHOTAG
  2207.    ....       ....
  2208.  
  2209.    Entsprechende Listen werden in den Netzen häufig verteilt (z.B.
  2210.    Fido Z2_TAG.*).
  2211.  
  2212.    Für den Import wird abgefragt, für welche Areagruppe Rulefilenamen
  2213.    importiert werden soll, der Name der Listdatei und das Verzeichnis
  2214.    in dem die Rulefiles vorhanden sind sowie in welchem Format die
  2215.    Rulelistdatei vorliegt (YES= zuerst ECHOTAG oder NO= zuerst RULEFILE).
  2216.  
  2217.    BBToss importiert den Ruledateinamen nur, wenn die Ruledatei vor-
  2218.    handen ist.
  2219.    Bereits bestehende Einträge werden überschrieben.
  2220.  
  2221.  
  2222.  
  2223.   3.6 BBTCFG Aufrufparameter
  2224.  ───────────────────────────────────────────────────────────────────────
  2225.    Das Setupprogramm (BBTCFG.EXE) kann mit verschiedenen Parametern
  2226.    aufgerufen werden. Dies bewirkt, das die entsprechende Funktion
  2227.    direkt ausgeführt wird, ohne das der jeweilige Menüpunkt manuell
  2228.    aktiviert werden muss.
  2229.  
  2230.    Allgemeine Form der Aufrufe
  2231.  
  2232.             BBTCFG.EXE  Befehl /parameter:wert
  2233.  
  2234.    Die Befehle/Aufrufparameter im einzelnen:
  2235.  
  2236.  
  2237.    STAT /GROUP:<gruppen>  /FILE:<Dateiname>
  2238.  ───────────────────────────────────────────────────────────────────────
  2239.    Area-Statistik für angegebene Gruppen in Textdatei <Dateiname> aus-
  2240.    geben
  2241.  
  2242.    Soll die Statistik für alle Gruppen ausgegeben werden ist als
  2243.    Gruppe /GROUP:* anzugeben.
  2244.    Die Ausgabedatei kann ein beliebieger Dateiname mit Pfad sein, es
  2245.    wird kein Standardverzeichnis vorgegeben.
  2246.  
  2247.    Beispiele:  BBTCFG  STAT  /GROUP:Ff /FILE:c:\text\fidostat.txt
  2248.                BBTCFG  STAT  /GROUP:*  /FILE:c:\bbt\echostat.txt
  2249.  
  2250.  
  2251.    LINKSTAT /GROUP:<gruppen>  /FILE:<Dateiname>
  2252.  ───────────────────────────────────────────────────────────────────────
  2253.    Link-Echomail-Statistik für angegebene Gruppe in Textdatei <Dateiname>
  2254.    ausgeben
  2255.  
  2256.    Soll die Statistik für die Links aller Gruppen ausgegeben werden ist
  2257.    als   Gruppe /GROUP:* anzugeben.
  2258.    Die Ausgabedatei kann ein beliebieger Dateiname mit Pfad sein, es
  2259.    wird kein Standardverzeichnis vorgegeben.
  2260.  
  2261.    Beispiele:  BBTCFG  LINKSTAT  /GROUP:F  /FILE:c:\text\fidolink.txt
  2262.                BBTCFG  LINKSTAT  /GROUP:*  /FILE:c:\bbt\linkstat.txt
  2263.  
  2264.  
  2265.    RESETSTAT
  2266.  ───────────────────────────────────────────────────────────────────────
  2267.    Rücksetzen der Areastatistik und der Linkstatistik. Alle Messagezähler
  2268.    werden auf 0 gesetzt und das Statistikdatum der Areas auf das aktuelle
  2269.    Datum gesetzt.
  2270.  
  2271.    Bei Areas in denen keine Message seit Area-Erstellung oder letztem
  2272.    RESETSTAT verarbeitet wurden, wird das Datum nicht verändert.
  2273.  
  2274.    Beispiel:   BBTCFG  RESETSTAT
  2275.  
  2276.    COMPILE
  2277.  ───────────────────────────────────────────────────────────────────────
  2278.    BBTCFG prüft ob eine der ASCII-Configdateien (*.CFG *.INI) verändert
  2279.    wurde und compiliert (übersetzt) diese in eine *.BBT Datei.
  2280.  
  2281.    Beispiel:   BBTCFG  COMPILE
  2282.  
  2283.    Diese Prüfung wird automatisch bei jedem Start von BBT.EXE durchge-
  2284.    führt, so daß sich ein explizites compilieren in aller Regel er-
  2285.    übrigt.
  2286.  
  2287.    MAILBOX
  2288.  ───────────────────────────────────────────────────────────────────────
  2289.    Exportiert die Areadaten in die Mailboxcfg
  2290.  
  2291.  
  2292.  
  2293.   3.6.1 Environment Variable
  2294.  ───────────────────────────────────────────────────────────────────────
  2295.  
  2296.   BBToss erwartet alle seine Config- und INI-Dateien in dem Verzeichnis,
  2297.   in dem BBT.EXE und BBTCFG.EXE liegen, also aus dem Verzeichnis aus
  2298.   dem BBToss aufgerufen wird.
  2299.  
  2300.   Wer die *.EXE und Configdateien in getrennten Verzeichnissen haben
  2301.   möchte kann die Environment Variable BBTOSS in der Autoexec.bat
  2302.   oder der Mailerbatch setzen.
  2303.  
  2304.   SET BBTOSS=<Pfad zu den BBToss Configdateien>
  2305.  
  2306.   z.B.
  2307.   c:\BBT\BIN  für die *.EXE Dateien (bbt.exe bbtcfg.exe usw.)
  2308.   c:\BBT\CFG  für die *.CFG *.INI *.BBT Dateien
  2309.   mit SET BBTOSS=C:\BBT\CFG  angeben
  2310.  
  2311.   BBToss erwartet dann alle Konfigurationsdateien in dem mit dem SET
  2312.   Befehl angegebenen Verzeichnis.
  2313.  
  2314.  
  2315.  
  2316.  
  2317.   4. Die Befehle und ihre Wirkung
  2318.  ───────────────────────────────────────────────────────────────────────
  2319.  
  2320.  
  2321.   4.1 Der TOSS Befehl
  2322.  ───────────────────────────────────────────────────────────────────────
  2323.    Ablauf des Toss-Befehls:
  2324.  
  2325.    BBToss schaut zunächst im INBOUND nach ARCMail Archiven und
  2326.    entpackt diese (wenn konfiguriert in das TMPINBOUND, ansonsten
  2327.    in das Verzeichnis in dem das Archiv liegt). Wenn kein Fehler beim
  2328.    entpacken auftritt, wird das ARCMail-Archiv gelöscht.
  2329.    Wenn vorhanden werden nun ARCMail Archive im lokalem Inbound ent-
  2330.    packt.
  2331.  
  2332.    Danach sucht BBToss in folgenden Verzeichnissen nach *.PKT Files
  2333.  
  2334.         LOCALINBOUND
  2335.         INBOUND
  2336.         TMPINBOUND
  2337.         UNSECINBOUND
  2338.  
  2339.    Werden *.PKT Files gefunden, so werden diese getosst. Dabei werden
  2340.    *.PKT-Daten (wie Passwort oder Absendernodenummer) im LOCALINBOUND
  2341.    nicht überprüft. Das LOCALINBOUND spielt somit eine Sonderrolle
  2342.    und wird in der Regel dazu verwendet Packets von anderen Utility-
  2343.    Programmen zu verarbeiten (z.B. Filetosser, Postutilities usw.)
  2344.  
  2345.    Im INBOUND und TMPINBOUND werden die *.PKT-Daten entsprechend den
  2346.    Einstellungen für Links und Areas geprüft.
  2347.  
  2348.    Aus Packets (*.PKT Files) im UNSECINBOUND werden ausschliesslich
  2349.    Netmails getosst. Enthält ein Packet Echoareas, wird das Packet
  2350.    umbenannt. Jedoch werden die Netmails nur wenn sie an direkte
  2351.    Downlinks gerichtet sind auf "forward" gesetzt, d.h. sie werden
  2352.    auf keinen Fall über ein weiteres System geroutet (soll so eine
  2353.    Netmail trotzdem von BBToss gepackt werden ist das "forward"-Flag
  2354.    manuell zu setzten). Dies dient der Sicherheit, da ja jedes beliebige
  2355.    System Netmails übertragen kann und hiermit sichergestellt ist, das
  2356.    nur für oder von berechtigten Systemen (Stichwort: mit Passwort/
  2357.    INBOUND) Nachrichten zu Lasten des eigenen Systems ungeprüft
  2358.    übermittelt werden.
  2359.  
  2360.    BBToss beinhaltet bei Packets im UNSECINBOUND einen weiteren
  2361.    Sicherheitsmechanismus. Wie oben erwähnt werden ausschliesslich
  2362.    Netmails aus diesen *.PKT's verarbeitet. Jedoch stellt BBToss
  2363.    nach 25 Netmails in einem (unsecure) Packet den Tossvorgang ein
  2364.    und benennt das Packet um.
  2365.  
  2366.    Die während des tossens erstellten *.PKT Files an die Downlinks
  2367.    werden im OUTBOUND gespeichert. Wurde ein TMPOUTBOUND im
  2368.    Setup angegeben, werden die *.PKT Files im TMPOUTBOUND ge-
  2369.    speichert (also nicht im OUTBOUND).
  2370.  
  2371.    Nach dem tossen der gefundenen eingegangen Packets werden alle
  2372.    *.PKT Files im OUTBOUND und TMPOUTBOUND zu einem ARCMail
  2373.    Archiv für die Links im OUTBOUNDIR gepackt.
  2374.    (bei binkley-style Mailern wird zuvor geprüft ob der Link gerade
  2375.    pollt, ist dies der Fall, wird für den Link das ARCMail-Archiv
  2376.    erst beim nächsten TOSS oder ZIP Befehl gepackt).
  2377.  
  2378.    Bei Frontdoor-style Mailern
  2379.       wird dann eine ARCMail-Netmail erstellt, mit der das erstellte
  2380.       Archiv an den Link geroutet wird. Wurde ein Semaphore-Verzeichnis
  2381.       angegeben, wird ein FDRESCAN.NOW Semaphore erstellt.
  2382.  
  2383.    Bei Binkley-style Mailern
  2384.       wird die *.FLO Datei des Links erstellt oder aktualisiert. Die
  2385.       *.FLO Dateien der Downlinks werden im OUTBOUND (ggf. mit
  2386.       Erweiterung auf Zone-Outbound) erstellt.
  2387.  
  2388.  
  2389.    Bei jedem Toss-Lauf erstellt BBToss eine IMPORT.LOG Datei in der
  2390.    die Areas (Echotags) aufgelistet sind in denen neue Mails einge-
  2391.    tosst wurden. Im 2-Phasen-Tossmode wird die IMPORT.LOG beim Befehl
  2392.    TOSSII erstellt.
  2393.    Bei erneutem Aufruf von BBToss mit TOSS/TOSSII wird die IMPORT.LOG
  2394.    überschrieben.
  2395.    BBToss selber benötigt die IMPORT.LOG Datei nicht, erstellt sie
  2396.    aber um anderen Utilities, die direkt nach BBToss aufgerufen werden
  2397.    anzuzeigen in welchen Areas neue Messages hinzugekommen sind.
  2398.  
  2399.    Default ist <BBTOSSVERZEICHNIS>\IMPORT.LOG
  2400.  
  2401.   4.1.1 Umbenannte PKT-Files
  2402.  ───────────────────────────────────────────────────────────────────────
  2403.    Umbenannte PKT-Files und ihre Bedeutung:
  2404.  
  2405.        *.DST  Der Packet-Absender oder Packet-Empfänger ist nicht
  2406.               bekannt. Die Packet-Empfäger-Aka muß eine eigene
  2407.               AKA sein.
  2408.  
  2409.        *.PWD  Das Packet enthält kein, oder ein falsches Passwort
  2410.  
  2411.        *.XXX  Das Packet von einem unbekannten Node enthält Echomails.
  2412.               Die Netmails aus diesem Packet wurden bereits verarbeitet.
  2413.  
  2414.        *.BAD  nicht näher spezifizierte Fehler
  2415.  
  2416.    Soll ein solches Packet (nach manueller Prüfung) dennoch verarbeitet
  2417.    werden, so muß es manuell in *.PKT umbenannt werden und falls der
  2418.    Fehler nicht durch berichtigen des Setups behoben wurde ins Lokal-
  2419.    Inbound kopiert werden (Hier werden alle Packets ohne weitere Pruefung
  2420.    verarbeitet).
  2421.  
  2422.  
  2423.   4.1.2 TwoPassToss und TOSSII
  2424.  ───────────────────────────────────────────────────────────────────────
  2425.    Bei aktivem TwoPassToss wird während des TOSS Befehls die Messages
  2426.    nicht sofort in die Messagebase geschrieben, sondern in ein lokales
  2427.    Packet (LOCALPKT.0 usw. im WORKDIR).
  2428.    Mit TOSSII werden diese lokalen Packets in die Messagebase einsortiert.
  2429.    (Anmerkung: Netmails werden grundsätzlich sofort in das Netmailver-
  2430.     zeichnis des Mailers geschrieben)
  2431.  
  2432.    Dieser geteilte Tossvorgang hat den Vorteil, daß
  2433.        - TOSS Befehl schneller ist, da in ein LOCALPKT schneller
  2434.          geschrieben wird als in die Messagebase
  2435.        - BBToss mehr offene Files für Downlinks verwenden kann,
  2436.          da für die meisten Messagebaseformate 3 oder mehr Files
  2437.          offen gehalten werden müssen.
  2438.        - BBToss nicht darauf achten muß ob z.B. ein Boxuser online
  2439.          ist, oder ein anderes Tool die Messagebase gesperrt hat.
  2440.        - für TOSSII in den Packets nur noch Areas enthalten sind,
  2441.          die auch in der Messagebase vorhanden sind.
  2442.  
  2443.    BBToss erstellt beim Aufruf per TOSSII eine IMPORT.LOG Datei, in
  2444.    der die Echoareas aufgelistet sind, in die neue Messages importiert
  2445.    wurden. Diese Datei ist dient dazu, anderen Utilities anzuzeigen
  2446.    in welchen Areas neue Mail enthalten ist. BBToss selber verwendet
  2447.    die IMPORT.LOG nicht.
  2448.    Bei jedem Aufruf mit TOSSII wird IMPORT.LOG überschrieben.
  2449.  
  2450.   4.1.3 Tossen von Fileattach Netmails
  2451.  ───────────────────────────────────────────────────────────────────────
  2452.    Fileattach Netmails sind Netmails mit denen gleichzeitig ein
  2453.    File übertragen wird. Der Dateiname steht in der Subject Zeile
  2454.    der Netmail.
  2455.  
  2456.    Da die Directory Struktur auf jedem System verschieden ist,
  2457.    ergänzt BBToss den angegebenen Dateinamen mit der aktuellen
  2458.    Pfad zu diesem File.
  2459.  
  2460.    BBToss sucht die Datei im Inboundverzeichnis und im Verzeichnis
  2461.    in dem das gerade getosste *.PKT liegt. Wurde die Datei nicht
  2462.    gefunden (z.B. weil noch nicht vollständig übertragen) ergänzt
  2463.    BBToss das Inboundverzeichnis (Inbound, UnsecInbound).
  2464.    Sind mehrere Dateinamen im Subject enthalten und passen nicht
  2465.    alle mit Pfaden ergänzte Namen (expanded Filenames) ins Subject
  2466.    der Mail, wird die Mail dupliziert.
  2467.  
  2468.    Hat das sendendende System kein "F'attach erlaubt Flag" (siehe
  2469.    Linkeditor) oder ist unbekannt, wird die Msg auf HOLD gesetzt.
  2470.  
  2471.  
  2472.   4.2 Der SCAN Befehl
  2473.  ───────────────────────────────────────────────────────────────────────
  2474.    SCAN durchsucht die loake Messagebase nach neuen Messages und
  2475.    verteilt diese an die angeschlossenen Downlinks.
  2476.  
  2477.    Gleichzeitig werden als Netmail Area Configurierte Areas durch-
  2478.    sucht und die dort enthaltenen Messages als Netmail verschickt.
  2479.    Dabei weist BBToss eine Besonderheit auf, das Akamatching für
  2480.    ausgehende Netmails beim tossen.
  2481.    Diese Feature sucht entsprechend der Netmail-Empfänger Adresse
  2482.    die passende lokale Aka heraus und setzt diese als Absender-
  2483.    adresse der Message ein.
  2484.    Dies wird aber nur durchgeführt, wenn dem Area im Setup keine
  2485.    feste EIGENE Aka angegeben wurde.
  2486.    Das Akamatching für ausgehende Netmails hat den Vorteil, das
  2487.    in der Mailbox ein einziges Netmailarea ausreicht um Messages
  2488.    korrekt in alle angeschlossenen Netze zu verschicken (die
  2489.    meisten Mailboxen setzen eine feste Adresse ein und der User
  2490.    muß unter mehreren Netmail Areas auswählen.... dies kann man
  2491.    mit BBToss getrost vergessen). BBToss überschreibt beim AKa
  2492.    matching auch eine ggf. von der MAilbox eingetragenen Absender-
  2493.    adresse. Nur wenn in BBToss für das Area eine Aka eigetragen
  2494.    ist, dann wird diese auch IMMER verwendet.
  2495.    Es empfiehlt sich das Akamatching zu nutzen (also keine
  2496.    Aka für das Netmailarea in der MAilbox anzugeben).
  2497.  
  2498.  
  2499.   4.3 Der PACK Befehl
  2500.  ───────────────────────────────────────────────────────────────────────
  2501.    PACK durchsucht das Netmailverzeichnis und packt die Netmails an
  2502.    die entsprechenden Nodes. Dabei werden die Routingregeln beachtet
  2503.    (siehe Abschnitt Routing).
  2504.  
  2505.    Netmails werden nur für die Links gepackt, für die das PackNetmail-
  2506.    Flag eingeschaltet ist.
  2507.  
  2508.    Abhängig vom Schalter "lösche gesendete Netmail" werden die ver-
  2509.    abreiteten Netmails gelöscht oder als gesendet markiert.
  2510.  
  2511.    BBToss bearbeitet während des PACK-Befehls
  2512.     - keine Mails mit "crash" Status
  2513.     - keine Mails mit File "attached" Status
  2514.     - keine Mails, die nicht entweder "local" oder "forward" Status haben
  2515.     - keine Mails mit "received" Status haben
  2516.     - keine Mails die "sent" Status haben
  2517.     - Mails mit HOLD Status nur wenn Flag "pack HOLD Netmail" im
  2518.       Linkeditor gesetzt ist.
  2519.  
  2520.    Andersherum gesagt, es werden nur Netmails gepackt, die "local" oder
  2521.    "forward" Status haben. Beim tossen setzt BBToss nur bei den Netmails
  2522.    selber den "forward" Status wenn für den Empfänger ein internes oder
  2523.    explizites Routing bekannt ist.
  2524.  
  2525.    BBToss hat eine integrierte Routingfehler-Erkennung. Lief eine Netmail
  2526.    mehr als 3x über das System, geht BBToss wohl zurecht davon aus, das
  2527.    das Routing der beteiligten Systeme irgendwo einen Fehler hat.
  2528.     - Es wird eine Fehlermeldung an das System geschickt an welches BBToss
  2529.       die Netmail bisher geroutet hat (und zurück bekam).
  2530.     - Die Netmail  wird an den Absender umadressiert und mit einem
  2531.       kleinen Hinweis zurückgeschickt
  2532.     - Die Originalmail wird ins Badarea geschrieben
  2533.  
  2534.  
  2535.   4.4 Der IMPORT Befehl
  2536.  ───────────────────────────────────────────────────────────────────────
  2537.    Mit IMPORT werden Netmails an eine eigene Aka in des Netmailarea
  2538.    der Mailbox importiert.
  2539.    Wurde kein Netmailarea in der Messagebase (z.B. Hudson, JAM, Squish)
  2540.    angelegt, verbleiben die Areas im Netmailverzeichnis des Mailers.
  2541.  
  2542.    Dieser Befehl ermöglicht das Mailboxuser Netmails von fremden
  2543.    Systemen erhalten. Der IMPORT Befehl ist notwendig, da User in der
  2544.    Regel keinen Zugriff auf das Netmailverzeichnis des Mailers haben,
  2545.    also nur nach IMPORT an ihre Netmails kommen.
  2546.  
  2547.    IMPORT importiert keine Mails, die den Status "lokal" oder "sent"
  2548.    haben oder an AreaMgr gerichtet sind.
  2549.    Ebenfalls verbleiben Msgs an einen in der Aliasliste aufgeführten
  2550.    Namen im Netmailverzeichnis des Mailers (werden also nicht importiert).
  2551.  
  2552.    Existieren mehr als ein Netmailarea in der Mailbox importiert BBToss
  2553.    die Message in das Area, welches zur Empfängeradresse der Message
  2554.    passt.
  2555.  
  2556.    Um festzustellen in welches lokale/Box Netmailarea die Message zu
  2557.    importieren ist, sucht BBToss zunächst nach einem Area mit genau
  2558.    übereinstimmender MainAka (im Areasetup). Wurde kein entsprechendes
  2559.    Area gefunden wählt BBT das Area mit gleicher Zone und gleicher
  2560.    Net Nummer. Wird kein entsprechendes Area gefunden wird das erste
  2561.    Area mit gleicher Zone Nummer verwendet.
  2562.    Ist auch diese Suche nicht erfolgreich wird das erste verfügbare
  2563.    lokale Netmail Area gewählt.
  2564.  
  2565.    Nach dem Import wird das SENT Flag der Originalmessage im Netmail-
  2566.    folder gesetzt, bzw. wenn der Schalter "lösche gesendete Netmail"
  2567.    die Message gelöscht.
  2568.  
  2569.  
  2570.   4.5 Der MGR Befehl
  2571.  ───────────────────────────────────────────────────────────────────────
  2572.    Up- und Downlinks können ihre Einstellungen per Netmail an einen
  2573.    Pseudouser "Areamgr" ansehen und ändern. Insbesondere werden damit
  2574.    Echomail-Areas an- und abgemeldet.
  2575.    BBToss durchsucht beim Mgr Befehl das Netmailverzeichnis des Tossers
  2576.    nach Netmails an Areamgr und bearbeitet die in der Message enthaltenen
  2577.    Befehle (außer auf AREAMGR reagiert BBToss standardmäßig auf die Namen
  2578.    AREAFIX, BBTOSS . Weitere Namen z.B. CONFMGR sind im Languagefile
  2579.    (BBTLNG.CFG) in Zeile mit Nummer 1 eingetragen werden und können bei
  2580.    Bedarf ergänzt werden).
  2581.  
  2582.    Der grundsätzliche Aufbau einer Netmail an Areamgr (oder AreaFix) ist
  2583.    folgender
  2584.  
  2585.    von:  Absender Name
  2586.    an:   Areamgr            2:2469/1254 (= eingetragene Nodenummer im BBT)
  2587.    subj: Passwort_des_Links
  2588.    ----------------------------------------------
  2589.    +ABC.Area
  2590.    -XYZ.Area
  2591.    ----------------------------------------------
  2592.    pro Zeile ein Befehl
  2593.  
  2594.    Nach bearbeiten der Befehle sendet BBToss dem Link eine entsprechende
  2595.    Info oder Bestätigung.
  2596.  
  2597.    Eine Antwortnachricht wird vom Areamgr auf jeden Fall geschrieben,
  2598.    wenn der Link nicht bekannt ist wird dann eben eine entsprechende
  2599.    Fehlermeldung an den Absender geschickt.
  2600.  
  2601.    Da es nach meiner Erfahrung häufiger vorkommt, das ein Link, der
  2602.    mehr als eine AKA hat, mit einer Falschen Nodenummer an den Areamgr
  2603.    schreibt prüft BBToss ob ein Link mit gleichem Namen existiert.
  2604.    Ist dies der Fall wird es in der Fehlermeldung angegeben, mit dem
  2605.    Hinweis eine entsprechende Nodenummer für Areamgr-Messages zu ver-
  2606.    wenden. Es wird eine Fehlermeldung mit folgendem Inhalt erstellt:
  2607.  
  2608.    > Deine Nodenummer ist nicht im Areamgr eingetragen
  2609.    > hier im Nodemanager gibt es "Hans Sauer" mit Nodenr 2:2888/101
  2610.    > wenn du das bist, dann nimm doch bitte die Aka
  2611.  
  2612.  
  2613.  
  2614.   4.5.1 Befehle in einer Areamgr-Netmail
  2615.  ───────────────────────────────────────────────────────────────────────
  2616.    Siehe auch Datei AREAFIX.HLP. Der Inhalt der Datei AREAFIX.HLP im
  2617.    BBToss Hauptverzeichnis wird dem Link beim Befehl
  2618.    %HELP      als Hilfestellung geschickt
  2619.  
  2620.    %ALL        Meldet alle Areas an, für die die Gruppe des Links paßt und
  2621.    %+ALL       der Link einen entsprechenden Leselevel hat
  2622.    %-ALL       meldet alle Areas ab
  2623.    +*          meldet alle Areas an
  2624.    +ABC*       meldet alle Areas, deren Name mit ABC beginnt an.
  2625.    +ABC.GER, R meldet Area an und fuehrt Rescan fuer diese Area durch
  2626.                (siehe auch %RESCAN)
  2627.    %LIST       Gibt eine Liste der verfügbaren Areas für den Link an, also
  2628.                alle Areas die zu einer seine Gruppen gehören und für die
  2629.                sein ReadLevel hoch genug ist.
  2630.  
  2631.  
  2632.    %STATUS    sendet eine Netmail mit Angaben zu den Einstellungen des
  2633.               Links zurück.
  2634.  
  2635.               Beispiel für eine Antwortmessage
  2636.              ----------------------------------------------
  2637.                 Status: aktiv
  2638.                 Packer: ZIP
  2639.                 max. Packetgröße........ 292 kB
  2640.                 max. ARCmail Archivgröße 976 kB
  2641.  
  2642.                 eingestelltes Routing:
  2643.  
  2644.                 RouteTo 49:70/105    49:70/106 49:70/107
  2645.              ----------------------------------------------
  2646.  
  2647.              Angaben zum Routing werden nur gemacht, wenn in BBTROUTE.CFG
  2648.              ein spezielles Routing eingestellt wurde, ansonsten wird der
  2649.              Hinweis  "Standard-Routing" angegeben.
  2650.  
  2651.    %COMPRESS Mit diesem Befehl kann der Link den gewünschten Packer
  2652.              einstellen, z.B %COMPRESS ZIP stellt den Packer auf Zip
  2653.              ein. mit %COMPRESS ? erhält der Link eine Liste der
  2654.              installierten Packer (in BBToss eingetragene). Wird
  2655.              ein nicht verfügbarer Packer angewählt wird ebenfalls
  2656.              eine Liste der Packprogramme zurückgeschickt.
  2657.  
  2658.    %PAUSE    setzt den Status des Links auf Pause (Link->aktiv-Flag=no),
  2659.              damit wird an diesen Link keine Echomail weitergeleitet.
  2660.              Der Link kann dies mit dem Befehl %RESUME wieder rück-
  2661.              gängig machen. Der Befehl ist in in erster Linie dazu
  2662.              gedacht, den Bezug von Echomail temporär für eine gewisse
  2663.              Zeit abzubestellen, ohne die jede Area abzumelden. Mit
  2664.              %RESUME sind sofort wieder alle Areas wie vor dem %PAUSE
  2665.              Befehl aufgeschaltet.
  2666.  
  2667.    %QUERY    Sendet als Antwort eine Liste der bestellten Areas
  2668.  
  2669.    %AVAIL    Sendet als Antwort eine Liste der beim eigenen Uplink
  2670.              verfügbaren Areas. Als Liste der verfügbaren Areas wird
  2671.              die in BBTCFG bei Linkmanager->UplinkManager eingestellte
  2672.              Arealistdatei verwendet und (unverändert) an den Downlink
  2673.              gesendet. Der requestende Downlink muß der Gruppe des
  2674.              Uplinks angehören und einen Level >= dem Readlevel des
  2675.              Uplinks eingestellt haben.
  2676.              Wurde für keinen zutreffenden Uplink eine Arealistdatei
  2677.              gefunden (nicht konfiguriert) schickt BBT automatisch das
  2678.              Ergebnis eines %LIST Befehls zurück.
  2679.  
  2680.    %UNLINKED Sendet eine Liste der NICHT bestellten Areas
  2681.  
  2682.    %RESCAN   für alle nach dem Befehl %RESCAN bestellten Areas werden
  2683.              dem Link alle Messages des Areas zusammengestellt.
  2684.  
  2685.    %RESCAN=x für alle nach dem Befehl %RESCAN= bestellten Areas werden
  2686.              dem Link x Messages des Areas zusammengestellt.
  2687.  
  2688.              In beiden Formen des Befehls werden dem Link auch dann
  2689.              die Messages zusammengepackt, wenn er bereits an das
  2690.              entsprechende Area angeschlossen ist, es kann also auch
  2691.              ein Rescan von bereits angemeldeten Areas durchgeführt
  2692.              werden.
  2693.  
  2694.              Beispiel:
  2695.              +A.AREA    diese Area wird nur angemeldet
  2696.              %RESCAN
  2697.              +B.AREA    dieses Area wird angemeldet und alle Msgs gepackt
  2698.              %RESCAN=10
  2699.              +C.AREA    dieses Area wird angemeldet und die letzten 10
  2700.                         Msgs gepackt
  2701.              ---
  2702.  
  2703.              In rescannten Messages wird eine Kludgezeile
  2704.              ^ARESCANNED <areamainAKA> eingefügt um dem empfangenden
  2705.              System (Tosser) anzuzeigen, das diese Messages nicht
  2706.              exportiert werden brauchen.
  2707.  
  2708.    %RESUME   Macht den %PAUSE Befehl rückgängig (Link->activ-Flag=on)
  2709.              und sendet dem Link eine Statusmessage, sowie eine Liste
  2710.              der Areas, die für ihn angemeldet sind. Alternativ kann
  2711.              auch der Befehl %ACTIVE verwendet werden (identisch mit
  2712.              %RESUME).
  2713.  
  2714.  
  2715.    %PWD      Ändert das bestehende Areamgr Passwort (das Passwort,
  2716.              daß bei Areabestellungen usw. angegeben werden muß).
  2717.              Es werden nur Paßworte akzeptiert, die mindestens 3
  2718.              Zeichen und maximal 15 Zeichen lang sind.
  2719.              Beispiel: %PWD=MEINPWD  oder %PWD MEINPWD
  2720.              Passworte werden von BBToss automatisch in Großbuchstaben
  2721.              umgewandelt, Groß-/Kleinschreibung macht daher keinen
  2722.              Unterschied.
  2723.  
  2724.    %PKTPWD   Ändert das bestehende Packetpasswort (das Passwort,
  2725.              daß in den Messagepackets *.PKT Files verwendet wird).
  2726.              Packetpassworte dürfen maximal 8 Zeichen lang sein.
  2727.              BBToss akzeptiert in diesem Befehl nur Paßworte, die
  2728.              mindestens 3 Zeichen lang sind.
  2729.              Beispiel: %PKTPWD=MEINPWD oder %PKTPWD MEINPWD
  2730.              Passworte werden von BBTOss automatisch in Großbuchstaben
  2731.              umgewandelt, Groß-/Kleinschreibung macht daher keinen
  2732.              Unterschied.
  2733.  
  2734.    %NEWAREAINFO+  %NEWAREAINFO-
  2735.              Ändert das Linkflag "New Area Info". Ist NEWAREAINFO
  2736.              aktiv, erhält der Link eine Info Netmail, wenn ein
  2737.              Area automatisch angelegt wurde und dem Area ein
  2738.              Uplink aus dem Uplinkmanager (autom.) zugeordnet
  2739.              wurde. Gruppe und Level des Links werden dabei
  2740.              berücksichtigt. Er erhält die Infomsg nur, wenn er
  2741.              das Area auch bestellen kann.
  2742.  
  2743.    Alternativ können die Befehle im alten Stil in der Subjectzeile an-
  2744.    gegeben werden. Das 1. Wort der Subjectzeile ist bei Areamgr-
  2745.    Requests das Passwort, danach können die Befehle durch Leerzeichen
  2746.    getrennt angegeben werden. Dabei werden die Befehle dann nicht
  2747.    mit "%" begonnen, sondern mit einem "-" Zeichen und es werden
  2748.    Abkürzungen verwendet.
  2749.  
  2750.    Mögliche Befehle in der Subjectzeile
  2751.             -L   entspricht %LIST
  2752.             -Q   entspricht %Query
  2753.             -H   oder -? entspricht %HELP
  2754.             -U   entspricht %UNLINKED
  2755.             -P   entspricht %PAUSE
  2756.             -A   entspricht %ACTIVE
  2757.             -S   entspricht %STATUS
  2758.  
  2759.    Beispiel einer Subjectzeile mit Befehlen:
  2760.  
  2761.      to: Areamgr
  2762.    Subj: passwort -L -H
  2763.  
  2764.    Sendet dem Link eine Antwort mit der Liste der bestellten Areas
  2765.    und den Hilfetext. Entspricht also einer Message
  2766.  
  2767.      to: Areamgr
  2768.    Subj: passwort
  2769.    -----------------
  2770.      %LIST
  2771.      %HELP
  2772.      ---
  2773.  
  2774.   4.6  Der NOTIFY Befehl
  2775.  ───────────────────────────────────────────────────────────────────────
  2776.    Der Befehl NOTIFY sendet eine Informations-/Status Msg an den
  2777.    angegebenen Link oder an alle Links und informiert über die bestellten
  2778.    Areas und andere Einstellungen des Links.
  2779.    Es können alle AreaManager Befehle die mit "%" beginnen im Aufruf
  2780.    verwendet werden.
  2781.  
  2782.    Aufruf   BBT.EXE  notify  AKA  <%areamgr-befehl>
  2783.  
  2784.    Beispiele:  bbt notify 2:2471/2400 %List %query %help
  2785.                bbt notify 2:2471/2400 %pause %status
  2786.                bbt notify 49:70/1  %status
  2787.                bbt toss notify 49:70/1 %list pack
  2788.  
  2789.    Nach "notify" muß eine Nodenummer gefolgt von den %Befehlen kommen.
  2790.  
  2791.    Beim "notify" Parameter können alle Areamgr-Befehle, die mit "%"
  2792.    beginnen verwendet werden (wie %LIST, %QUERY, %STATUS, %PAUSE,
  2793.    %RESUME %-ALL).
  2794.  
  2795.    Bei der 2. Aufrufmöglichkeit wird für alle Links, die das Notify-Flag
  2796.    im Linkmanager gesetzt haben eine Statusmsg versendet.
  2797.  
  2798.    Aufruf: BBT.EXE NOTIFY * %STATUS ....
  2799.  
  2800.    Es ist also an Stelle der expliziten Nodenummer ein * einzugeben.
  2801.  
  2802.    4DOS Anwender müssen 2 "%" Zeichen bei den Befehlen verwenden
  2803.    z.B BBT.Exe notify * %%STATUS %%LIST.
  2804.  
  2805.  
  2806.   4.7  Der RELINK Befehl
  2807.  ───────────────────────────────────────────────────────────────────────
  2808.   Der RELINK Befehl erstellt AREAMGR Bestell-Messages für alle aktiven
  2809.   Echo-Areas und sendet diese an jeden angeschlossenen Link.
  2810.  
  2811.  
  2812.   4.8 Der AUTO Befehl
  2813.  ───────────────────────────────────────────────────────────────────────
  2814.    Der AUTO Befehl fasst die vorgenannten einzelnen Befehle zusammen
  2815.    und erledigt alles automatisch. D.h. es wird SCAN TOSS PACK MGR IMPORT
  2816.    TOSSII intern aufgerufen, wenn es notwendig ist. Der einzigste Befehl,
  2817.    der derzeit darin nicht enthalten ist, ist der SCAN Befehl (mit
  2818.    dem ja die lokale Messagebase nach neu geschriebenen Messages
  2819.    zum exportieren durchsucht wird).
  2820.  
  2821.  
  2822.   4.9 Der CLEAN Befehl
  2823.  ───────────────────────────────────────────────────────────────────────
  2824.    Der Befehl CLEAN dient dazu bereits gesendete ARCMail-Archive
  2825.    der vorangegangenen Tage zu löschen.
  2826.    Dies ist notwendig, da die Mailer diese Files nicht löschen, sonder
  2827.    auf 0 Byte setzen um zu vermeiden, das eine Datei am selben Tag
  2828.    mit gleiche Namen gesendet wird.
  2829.    Der CLEAN Befehl brauch daher maximal einmal am Tag aufgerufen werden,
  2830.    da nur ARCMail Dateien entfernt werden, die nicht das heutige Datum
  2831.    haben und 0 Byte groß sind. BBToss erledigt das automatisch beim
  2832.    ersten Aufruf des Tages (Erkennung anhand des Logdateidatums).
  2833.  
  2834.  
  2835.   4.10 Der SAYERR Befehl
  2836.  ───────────────────────────────────────────────────────────────────────
  2837.    Die während des Tossvorgangs in der Datei BBSAYERR.BBT festgehaltenen
  2838.    Fehlermeldungen werden mit diesem Befehl per Netmail an die Links
  2839.    gesendet.
  2840.  
  2841.  
  2842.   4.11 Der ZIP und UNZIP Befehl
  2843.  ───────────────────────────────────────────────────────────────────────
  2844.    Beide Befehle werden in der Regel nicht benötigt, da beim Tossen und
  2845.    Scannen die Packer automatisch aufgerufen werden.
  2846.    Wer allerdings die eingehenden oder ausgehenden *.PKT Files mit
  2847.    anderen Tools vor- oder nachbearbeiten möchte, welche die ARCMail
  2848.    Archive nicht selbst packen/entpacken können, kann diese Befehle
  2849.    verwenden.
  2850.    UNZIP entpackt die in den Inboundverzeichnissen liegende ARCMail
  2851.    ZIP   packt die in den Outboundverzeichnissen liegenden *.PKT Files
  2852.    Sollen die beiden Befehle verwendet werden ist bei TOSS der Parameter
  2853.    /NOZIP zu verwenden, damit TOSS die Packer nicht automatisch aufruft.
  2854.  
  2855.  
  2856.   4.12 Der BAD Befehl
  2857.  ───────────────────────────────────────────────────────────────────────
  2858.    Wurde ein BADMAIL Area angelegt, rescannt BBToss dieses Area und
  2859.    tosst alle Messages, die kein SENT Flag haben und in denen ein
  2860.    Echoareaname enthalten ist (Kludge AREA: oder ORIGAREA:) erneut.
  2861.  
  2862.    Wurde eine Message re-tosst, wird das SENT Flag gesetzt, wodurch
  2863.    die gleiche Message bei einem erneuten BAD Aufruf nicht noch ein-
  2864.    mal re-tosst wird.
  2865.  
  2866.    Die re-tossten Msgs werden in ein *.PKT File ins Localinbound ge-
  2867.    schrieben und beim nächsten TOSS Befehl an die Links verteilt,
  2868.    sowie in die eigene Messagebase beschrieben.
  2869.  
  2870.  
  2871.   4.13 BBT COMPILE
  2872.  ───────────────────────────────────────────────────────────────────────
  2873.   Für schnelleres Einlesen der Configurationsdaten compiliert BBT
  2874.   die Konfigurations Textdateien (*.INI und *.CFG) in Dateien
  2875.   mit der Endung *.BBT.
  2876.   BBT überprüft beim Start ob eine *.INI oder *.CFG Datei verändert
  2877.   wurde (neueres Dateidatum als die *.BBT Datei) und compiliert
  2878.   bei Bedarf automatisch die entsprechende *.INI/*.CFG Datei.
  2879.  
  2880.   Unter seltenen Bedingungen (z.B. Rückspeichern eines Backups,
  2881.   Ausfall oder stellen der Rechneruhr u.ä.) kann mit dem COMPILE
  2882.   Befehl ein neu compilieren aller *.CFG und *.INI Dateien
  2883.   erzwungen werden.
  2884.   Dieser Aufruf-Parameter ist auch in BBTCFG verfügbar.
  2885.  
  2886.  
  2887.   4.14 BBT Errorlevel
  2888.  ───────────────────────────────────────────────────────────────────────
  2889.   BBToss gibt nach Beenden des Programms folgende Errorlevel
  2890.   zurück, die in ein Batchdatei abgefragt werden können.
  2891.  
  2892.       Errorlevel   Beschreibung
  2893.           1        Netmails getosst
  2894.           2        Echomails in lokale Messagebase getosst
  2895.           4        Ausgehende Mailarchive erstellt
  2896.  
  2897.   Die Errorlevel wirken additiv, d.h. wurde mehr als eine Aktion
  2898.   ausgeführt addieren sich die Errorlevel.
  2899.  
  2900.       Errorlevel   Beschreibung
  2901.        1           Netmail getosst
  2902.        2           Echomail getosst
  2903.        3 (1+2)     Netmail und Echomail getosst
  2904.        4           Mailarchive erstellt
  2905.        5 (1+4)     Netmail getosst und Mailarchive erstellt
  2906.        6 (2+4)     Echomail getosst und Mailarchive erstellt
  2907.        7 (1+2+4)   Netmail und Echomail getosst und Mailarchive erstellt
  2908.  
  2909.   Die Errorlevel können in einer Batch abgefragt werden
  2910.  
  2911.      BBT.EXE <command>
  2912.      if errorlevel  4 goto mailerrescan
  2913.      if errorlevel  2 goto offlinereaderscan
  2914.      if errorlevel  1 goto msgtracker
  2915.  
  2916.   Zu beachten ist, dass die Errorlevel wie maximal Pegel anzusehen
  2917.   sind. D.h. Bedingung ist wahr, wenn Errorlevel gleich oder groesser
  2918.   dem angegebenen Wert ist. Gibt BBT z.B. Errorlevel 4 zurueck, dann
  2919.   sind auch "if errorlevel 1", "if errorlevel 2" und "if errorlevel 3"
  2920.   wahr, jedoch nicht "if errorlevel 5".
  2921.   "if errorlevel 0" ist somit immer wahr.
  2922.  
  2923.  
  2924.   5. Inhalt der einzelnen Config-Files
  2925.  ───────────────────────────────────────────────────────────────────────
  2926.    Alle Configurationsdateien sind als Textdateien (ASCII-Dateien) an-
  2927.    gelegt. Sie können per Texteditor oder menügeführt per BBTCFG.EXE
  2928.    gändert werden.
  2929.    Zur schnelleren Ausführung werden die Text-Configdateien von BBToss
  2930.    in *.BBT Dateien compiliert (übersetzt). BBToss startet die Über-
  2931.    setzung automatisch, wenn die entsprechende *.BBT Datei fehlt oder
  2932.    die Text-Configdatei ein jüngeres Dateidatum besitzt.
  2933.  
  2934.  
  2935.   5.1 Die Tosser Konfiguration (BBTOSS.INI)
  2936.  ───────────────────────────────────────────────────────────────────────
  2937.    Die globale ConfigDatei BBTOSS.INI. Alle hier enthaltenen Einstellungen
  2938.    können mit BBTCFG.Exe menügeführt verändert werden. Selbstverständlich
  2939.    kann man aber auch mit einem Texteditor diese Datei manuell bearbeiten.
  2940.  
  2941.    Die Datei ist in folgende Abschnitte (Section) aufgeteilt
  2942.  
  2943.        [BBTPATH]             Die Verzeichnisse die BBToss verwendet
  2944.        [NETMAILFOLDER]       Einstellungen zum globalem Mailfolder
  2945.                              des Mailers
  2946.        [MAILER]              Einstellungen zum Mailer
  2947.        [MAILBOX]             Einstellungen zur Mailbox
  2948.        [BBTFLAGS]            BBToss Flags
  2949.        [BBTLIMITS]           BBToss Limits
  2950.  
  2951.  
  2952.    Section [MAILER]
  2953.  
  2954.  ∙ MAILER=<Mailer>
  2955.    Bei den Mailereinstellungen ist in erster Linie wichtig, welche Art von
  2956.    Outbounds für die Echomailpackets erstellt werden müßen. Hierbei gibt es
  2957.    2 grundsätzlich verschiedene, "Frontdoor-Style" und "Binkley-Style",
  2958.    Default bei fehlendem Eintrag ist Frontdoor-Style.
  2959.    Zulässige Angaben für Mailername sind
  2960.  
  2961.     Parameter               Bemerkung (Style)
  2962.  
  2963.    FRONTDOOR  oder FD       Frontdoor-Style
  2964.    INTERMAIL  oder IM       Frontdoor-Style
  2965.    TMAIL                    Frontdoor-Style
  2966.    BINKLEY    oder BT       Binkley-Style
  2967.    MCMAIL                   Binkley-Style
  2968.    TMAIL_Binkleymode        Binkley-Style
  2969.    XENIA      oder XEN      Binkley-Style
  2970.  
  2971.  
  2972.    Bei Frontdoor-Style kompatibler ARCMail-Behandlung stehen die Namen der
  2973.    Msg-Packets in der Subjectzeile einer Netmail mit Absender ARCMail.
  2974.    Es werden also für ARCMail-Packets "fileattached Netmails" verwendet.
  2975.    Bei Binkley-Style kompatibler ARCMail-Behandlung wird in dem angegebenen
  2976.    Outbounddir (Binkley Zone-Outbound wird unterstützt, also Basis-
  2977.    name mit *.XXX mit XXX=Zonenr in hex z.B. OUTBOUND.002 <- nicht jedoch
  2978.    Domainoutbound mit vollkommen unterschiedlichen Verzeichnisnamen) nach
  2979.    einem *.FLO *.HLO File gesucht, in dem die Namen der Msg-Packets
  2980.    (ARCMail) stehen.
  2981.  
  2982.    Section [MAILBOX]
  2983.  ∙ MAILBOX=<Boxsoftware>
  2984.    Gibt an für welche Mailboxsoftware die Areaeinstellungen exportiert
  2985.    werden sollen. Z.Zt können die Areaeinstellungen in folgende Boxsoft-
  2986.    war exportiert werden.
  2987.  
  2988.      zulässige Angaben für <Boxsoft>
  2989.  
  2990.    REMOTE_ACCESS  oder RA        für Remote Access 2.0x
  2991.    RA250                         für Remote Access 2.50
  2992.    EZYCOM                        für Ezycom 1.1/1.2
  2993.    EZY_120                       für Ezycom 1.20
  2994.    EZY_148                       für Ezycom 1.48
  2995.    PROBOARD                      für Proboard 2.x
  2996.    PB_212                        für Proboard 2.12
  2997.    PB_215                        für Proboard 2.15
  2998.    MAXIMUS                       für Maximus 3.0
  2999.    CONCORD                       für Concord
  3000.    DMS40                         für DMS
  3001.  
  3002.    Section [BBTPATH]
  3003.  ∙ INBOUND=<pfad>
  3004.    gibt das Inbounddirectory des Mailers an in dem Sessionpassword
  3005.    geschützte Mailpackete landen
  3006.  
  3007.  ∙ UNSECINBOUND=<pfad>
  3008.    gibt das Inbounddirectory des Mailers an in dem die Packets von Nodes ohne
  3009.    Sessionpassword landen. Aus diesen Packets werden NUR Netmails verarbeitet.
  3010.  
  3011.  ∙ LOCALINBOUND=<pfad>
  3012.    Das Securityinbound-Directory des Tossers. In diesem diesem Verzeichnis
  3013.    befindliche PKT's werden ohne jegliche überprüfung getosst
  3014.  
  3015.  ∙ OUTBOUND=<pfad>
  3016.    gibt das Outbounddirectory des Tossers an, in dem die ARCMail Packets
  3017.    (Archive mit den Echo- und Netmails) erstellt werden.
  3018.  
  3019.    Bei Binkley kompatibelen Systemen werden Zoneoutbound-Verzeichnisse
  3020.    verwendent. Der Basisnamen wird beim Tossen zum entsprechenden Zone-
  3021.    Outboundnamen erweitert (Ist also das Directory in dem die *.FLO,
  3022.    *.OUT Dateien erstellt werden) Eingabe von c:\bt\outbound\
  3023.    (für die Mainzonenummer) wird beim tossen auf c:\bt\outbound.002 für
  3024.    Zone 2 erweitert, c:\bt\outbound.031 für Zone 49 usw. und die
  3025.    entsprechenden *.FLO Dateinen in diesen Directories erstellt, sowie
  3026.    die dazugehörigen Mailarchive.
  3027.  
  3028.  ∙ TMPOUTBOUND=<pfad>
  3029.    gibt das temporäre Outbounddirectory des Tossers an, in dem die
  3030.    *.PKT Files an die Links zwischengespeichert werden und von hier aus
  3031.    zu einem ARCMail Packet im OUTBOUND gepackt werden. Das TmpOutbound
  3032.    kann zu Optimierung der Geschwindigkeit genutzt werden, wenn Outbound
  3033.    und TmpOutbound auf verschiedenen physikalischen Platten liegen,
  3034.    reduzieren sich beim packen die Kopfbewegungen der Platten. Oder wenn
  3035.    das Outbound ein Netzlaufwerk ist und das TMPOUTBOUND auf eine
  3036.    lokale Platte gelegt wird.
  3037.    Dieses Verzeichnis KANN, muß aber nicht angegeben werden.
  3038.  
  3039.  ∙ TMPINBOUND=<pfad>
  3040.    In dieses Verzeichnis werden empfangene Mailarchive entpackt.
  3041.    Durch konfigurieren auf eine ander Platte als die Inboundverzeichnisse
  3042.    kann durch weniger Platten seek Operationen der Entpackvorgang
  3043.    beschleunigt werden.
  3044.    Dieses Verzeichnis KANN, muß aber nicht angegeben werden
  3045.  
  3046.  ∙ WORKPATH=<pfad>
  3047.    Arbeitsverzeichnis von BBToss für temporäre Files.
  3048.    Das Verzeichnis sollte nur von BBToss benutzt werden.
  3049.    Es wird dringend empfohlen, ein solches Verzeichnis anzulegen
  3050.  
  3051.  ∙ JAMLOG=<pfad>
  3052.    Verzeichnis in dem die ECHOMAIL.JAM/NETMAIL.JAM Datei für schnelleren
  3053.    SCAN stehen. Die Dateien werden von der Box oder dem Editor nach dem
  3054.    Schreiben von neuen Nachrichten erstellt.
  3055.  
  3056.  ∙ ECHOTOSSLOG=<datei>
  3057.    Pfad und Name zur ECHOTOSS.LOG Datei, die beim SCAN verwendet wird
  3058.    (in der Regel bei Squish-MsgBaseFormat) um nur die Areas mit neuen
  3059.    Messages zu scannen. Die Datei wird vom Boxprogramm oder Editor nach
  3060.    dem Eingeben von neuen Nachrichen erstellt.
  3061.  
  3062.  ∙ IMPORTLOG=<pfad+datei>
  3063.    Pfad und Name zur IMPORT.LOG Datei, die beim TOSS/TOSSII erstellt wird
  3064.    und die Echoareatags der Areas enthält in die Mails geschrieben wurden,
  3065.    um anderen Utilities anzuzeigen in welchen Areas Messages hinzugekommen
  3066.    sind.
  3067.  
  3068.  ∙ LOGPATH=<pfad>
  3069.    Verzeichnis in dem die Logdatei erstellt wird
  3070.  
  3071.  ∙ LOGLEVEL=<zahl>
  3072.    Mit dem Loglevel kann eingestellt werden, was alles in die
  3073.    Logdatei geschrieben werden soll. Je kleiner die Zahl, je
  3074.    mehr Informationen werden in die Logdatei geschrieben.
  3075.  
  3076.     Loglevel 1  : alles (jede Bildschirmeldung wird protokolliert)
  3077.     Loglevel 2  : detailiert
  3078.     Loglevel 3  : normal
  3079.     Loglevel 4  : reduziert (z.Z. identisch mit Loglevel=3)
  3080.     Loglevel 5  : minimal
  3081.  
  3082.    Loglevel 0 wird wie Loglevel 3 behandelt.
  3083.  
  3084.  ∙ HMBDIR=<pfad>
  3085.    Ist der Pfad zur HudsonMessageBase, wie sie z.B. von Remote Access
  3086.    oder Proboard verwendet werden.
  3087.  
  3088.  ∙ EZYMSGBASEDIR=<pfad>
  3089.    Ist der Pfad zur Ezycom-MessageBase
  3090.  
  3091.    Section [NETMAILFOLDER]
  3092.    -----------------------
  3093.  ∙ BASETYP=<AreaBaseTyp>
  3094.    Der Basetyp des globalen Netmailfolders kann in BBToss frei ge-
  3095.    waehlt werden. Die meisten Mailer und anderen Programme setzen
  3096.    ein Fido *.MSG Basetyp voraus. Es wird daher empfohlen den
  3097.    Basetyp auf N (= Fido *.MSG Format) zu setzen.
  3098.  
  3099.  ∙ PATH=<pfad>
  3100.    Ist der Pfad zum Netmaildirectory des Mailers. Hier sucht BBToss nach
  3101.    empfangenen Netmails und im Frontdoor-Modus nach ARCMail Messages
  3102.    (Netmails mit angehängten Echomailpackets [File attached])
  3103.  
  3104.  ∙ DefaultZone=<Zonenr>
  3105.    Bei Messages ohne Zone Informationen wird dies Zonenummer als
  3106.    Default Zone gesetzt.
  3107.  
  3108.  ∙ SentArea=<Areatag>
  3109.    Areaname (nicht Path) in das gesendete lokale Netmails vor dem
  3110.    Loeschen kopiert werden.
  3111.  
  3112.    Section [BBTFLAGS]
  3113.    ------------------
  3114.  ∙ PathDupe
  3115.    Prüft die Path-Zeile in Echomails um die Message als Dupe zu erkennen.
  3116.  
  3117.  ∙ CRCDupe
  3118.    Dupeerkennung anhand von einer beim Tossen ermittelten Checksumme von
  3119.    Absender- und Empfängername, sowie der MessageID (so vorhanden) getrennt
  3120.    nach Areas. Die Checksummen der letzten 10000 Messages werden in der
  3121.    Datei BBTDUPE.BBT gespeichert und bei jedem Tossvorgang mit den aktuellen
  3122.    Messages verglichen.
  3123.  
  3124.  ∙ DupeDays  <Zahl>
  3125.    Wenn eine Message älter ist, als die hier angegebene Anzahl von Tagen,
  3126.    dann wird sie als Dupe behandelt. D.h sie wird nicht an andere Systeme
  3127.    weitergesendet. Der Wert sollte daher nicht zu klein gewählt werden.
  3128.    Ist DupeDays 0 ist diese Option abgeschaltet. Der kleinste einstell-
  3129.    bare Wert sind 15 Tage.
  3130.  
  3131.  ∙ MaxTime <Zahl>
  3132.    Zeitliche Begrenzung eines Tossvorgangs in Minuten. Z.B. MaxTime=10
  3133.    beendet das Tossen nach ca. 10 Minuten, auch wenn noch nicht alle
  3134.    Packets verarbeitet sind. Dadurch besteht die Möglichkeit den Tosser
  3135.    so einzustellen, das der nächste Mailer-Event auf jedenfall eingehalten
  3136.    wird. Die noch nicht bearbeiteten Packets werden dann beim nächsten
  3137.    Aufruf getosst. Der kleinste einstellbare Wert ist 5 Minuten.
  3138.  
  3139.  ∙ HoldDays <Zahle>
  3140.    Wird beim Tossen bei einem Link ein Mailarchiv festgestellt,
  3141.    welches älter als die hier angegebene Anzahl von Tagen ist,
  3142.    wird der Link automatisch auf HOLD gesetzt.
  3143.    Der Link erhält eine Info-Netmail (mit Text BBTLNG.CFG Nr. 3012).
  3144.    Dadurch werden keine weiteren Echomails für den Link erstellt,
  3145.    bis er manuell (in BBTCFG) oder per Areamgr Request
  3146.    (Befehl %RESUME oder %ACTIV) wieder aktiv geschaltet wird.
  3147.    Dadurch wird ein ansammeln von Echomails, wenn ein Link z.B.
  3148.    bei längerem Urlaub vergessen hat ein %PAUSE Areamgr Request
  3149.    zu schicken vermieden. HoldDays=0 schaltet diese Funktion ab,
  3150.    der kleinste einstellbare Wert ist 3 Tage.
  3151.  
  3152.  ∙ TwoPassToss
  3153.    2 Phasen Toss ->tossII, das heisst Tossen an die Up/Downlinks und
  3154.    einsortieren in die lokale Messagebase werden in 2 getrennten Aufrufen
  3155.    von BBToss  (toss tossII) ausgeführt. Dies ist eine besonders interessante
  3156.    Option bei Netzwerkbetrieb, bzw. hohem Messageaufkommen oder schnell-
  3157.    aufeinanderfolgenden Polls. Mit TOSS werden die aktuellen Packets an
  3158.    die Links verteilt und dabei ein lokales Packet (LOCALPKT.1) im Workdir
  3159.    erstellt. Mit TOSSII werden die lokalen Packets in die Messagebase
  3160.    einsortiert.
  3161.  
  3162.  ∙ Multiline
  3163.    Im Multilinebetrieb unter einem Multitasker oder im Netzwerk sorgt dieser
  3164.    Schalter dafür, daß jeweils immer nur 1 Task von BBToss zu gleichen Zeit
  3165.    läuft. Dieser Schalter ist dann unbedingt zu setzen, da ansonsten
  3166.    Fehler auftreten können (z.B. Dupes). Im Multiline-Betrieb muß das
  3167.    Programm SHARE geladen sein.
  3168.  
  3169.  ∙ Kill0ByteNM
  3170.    Netmails mit 0 Byte Länge werden gelöschen
  3171.  
  3172.  ∙ KillAreaMgrNM
  3173.    löscht empfangene und bearbeitet AreaMgr Messages
  3174.  
  3175.  ∙ BounceBadDestNM
  3176.    zurückschicken an den Absender von nicht zustellbaren Netmails
  3177.  
  3178.  ∙ KillDupes
  3179.    Dupe-Messages werden nicht ins Dupe-Area geschrieben,
  3180.    sondern sofort gelöscht
  3181.  
  3182.    Section [BBTLIMITS]
  3183.    -------------------
  3184.  ∙ MaxPktSize:<zahl>
  3185.    maximale Größe eines Msg-PKT-Files in Byte. Voreingestellt sind
  3186.    1000000 Byte (1 MB) Überschreitet das aktuelle *.PKT File diese Größe,
  3187.    werden nachfolgende Messages in ein neues File geschrieben.
  3188.    Minimal einstellbare Größe ist 100000.
  3189.  
  3190.  ∙ MaxZipFileSize:<zahl>
  3191.    maximale Größe eines Msg-ARCMail-Archivs. Voreingestellt sind
  3192.    1000000 Byte (1 MB). Übersteigt das Archiv diese Größe, wird beim
  3193.    !nächsten! Tossvorgang ein neues Archiv erstellt.
  3194.    Minimale einstellbare Größe ist 64000.
  3195.    Ist das Archiv kleiner als hier angegeben, werden weitere Packets
  3196.    mit in das Arcmail-Archiv gepackt, bis die angegebene Größe erreicht
  3197.    (oder überschritten ist) oder das Datum wechselt (d.h. eine andere
  3198.    Endung des Archives *.MO1 *.TH1 usw.)
  3199.    Da die beim aktuellen Tossvorgang immer in ein Archiv gepackt wird,
  3200.    kann die hier vorgegebene Größe z.T. auch leicht überschritten werden.
  3201.  
  3202.  ∙ MinDiskSpace:<zahl>
  3203.    minimaler freier Platz auf der Festplatte. Voreingestellt sind
  3204.    10000000 (10 MB) Ist weniger Platz auf der Festplatte vorhanden, werden
  3205.    keine weiteren Messages an die Downlinks verteilt. Der freie Plattenplatz
  3206.    wird nur beim TOSS Befehl überprüft, BBPack BBTOSS PACK usw. werden
  3207.    weiterhin ausgeführt. Der größte einstellbare wert ist 200000000 (200MB).
  3208.  
  3209.  ∙ MaxFilesOpen:<zahl>
  3210.    Anzahl der Files, die BBToss gleichzeitig öffnen darf. Dieser Wert
  3211.    hängt von der jeweiligen Dos-Einstellung ab und muß immer kleiner sein,
  3212.    wie der Wert von FILES= in der CONFIG.SYS.
  3213.    Standardwert ist MaxFilesOpen:20
  3214.    Da BBToss während des Tossens für jeden Downlink an den in diesem
  3215.    Tossvorgang Messages gesendet werden 1 File öffnen möchte ohne dieses
  3216.    Files sofort wieder schließen zu müssen, ist ein hoher Wert erwünscht.
  3217.    Ein Wert von MaxFilesOpen kleiner 10 sollte auf jedenfall vermieden werden.
  3218.  
  3219.  ∙ EchoStatistik
  3220.    mit diesem Schalter wird die Echomailstatistik eingeschaltet, d.h.
  3221.    BBToss merkt sich, wieviele Messages in jedem Area und für jeden Node
  3222.    verarbeitet wurden. Die Werte werden jeweils aufsummiert, bis die
  3223.    Statistik zurückgesetzt wird und dadurch alle Werte auf 0 gesetzt werden.
  3224.  
  3225.  ∙ PickAliasMsg
  3226.    schaltet das herauskopieren von Messages beim Tossen ein. Alle Msg's,
  3227.    auch in Passthrough Areas werden geprüft, ob sie an einen Namen gerichtet
  3228.    sind der in der Config-Datei BBTALIAS.CFG steht
  3229.    (siehe BBTCFG -> Aliasnamen). Wird eine entsprechende Message entdeckt,
  3230.    wird sie als Netmail an den Sysop (Mainaka) kopiert.
  3231.  
  3232.  ∙ NOZIP
  3233.    Verhindert, das die ausgehenden Packets sofort beim TOSS-Befehl gepackt
  3234.    werden, so das externe Tools noch die *.PKT Files bearbeiten können.
  3235.    Das Packen in ein ARCMail Archiv kann dann mit BBT.EXE ZIP durchgeführt
  3236.    werden. Diese Option muß manuell in die BBTOSS.INI eingetragen werden,
  3237.    oder kann als Parameter beim Aufruf z.B. BBTOSS <befehl> /NOZIP  ver-
  3238.    wendet werden.
  3239.  
  3240.  ∙ DEBUG
  3241.    Angabe, auch als Parameter anzugeben, mit dem besonders viele
  3242.    Informationen zum Programmablauf ausgegeben werden (im Normalfall nicht
  3243.    notwendig).
  3244.  
  3245.  
  3246.   5.2 Packereinstellung  BBTZIP.INI
  3247.  ───────────────────────────────────────────────────────────────────────
  3248.    In der Datei BBTZIP.INI sind die Packer/Entpacker und deren Parameter
  3249.    definiert.
  3250.  
  3251.    Die Datei ist folgendermaßen aufgebaut:
  3252.  
  3253.    [GLOB_PACKERDEF] Abschnitt mit globalen Angaben
  3254.    PACKERPATH= globaler Pfad zu den Packern
  3255.  
  3256.    [ZIP]       Beginn eines Setupblocks, hier für *.ZIP
  3257.    Compress=   (Pfad+)Exe mit Parameter zum packen
  3258.    Extract=    (Pfad+)Exe mit Parameter zum entpacken
  3259.    ListSign=   Parameter oder Zeichen des Packers um die Liste der
  3260.                zu packenden Files aus einer Textdatei zu entnehmen,
  3261.                default ist @
  3262.  
  3263.    In den Compress= und Extract= Aufrufstrings werden folgende Parameter
  3264.    von BBToss zur Laufzeit ersetzt:
  3265.  
  3266.        %a   mit dem Namen des zu ent-/packenden Archives
  3267.        %f   mit dem Namen des zu packenden Files, bzw.
  3268.             mit dem Namen einer ASCII-Liste mit den zu packenden File-
  3269.             namen
  3270.        %p   Pfad in das die Files entpackt werden sollen
  3271.  
  3272.    Im Extract= Befehl ist Parameter %a und %p anzugeben,
  3273.    im Compress= Befehl ist Parameter %a und %f anzugeben.
  3274.  
  3275.    Die möglichen Packerabschnitte sind:
  3276.    ZIP,   ARJ,   ARC,   LHA,   LZH,   ZOO,   SQZ,   HYP,   RAR,   UC2,
  3277.  
  3278.    OS2_ZIP, OS2_ARJ, OS2_ARC, OS2_LHA, OS2_LZH, OS2_ZOO, OS2_SQZ,
  3279.    OS2_HYP, OS2_RAR, OS2_UC2
  3280.  
  3281.    WIN_ZIP, WIN_ARJ, WIN_ARC, WIN_LHA, WIN_LZH, WIN_ZOO, WIN_SQZ,
  3282.    WIN_HYP, WIN_RAR, WIN_UC2
  3283.  
  3284.    Die Abschnitte OS2_??? werden in der OS/2 Version verwendet,
  3285.    die WIN_??? in der kuenftigen Windows Version. Ist der benoetigte
  3286.    Packer nicht in der OS2_??? oder WIN_??? vorhanden, wird auf
  3287.    das fuer Dos konfigurierte Packprogramm zurueckgegriffen.
  3288.  
  3289.  
  3290.    Beispiel:
  3291.    [ZIP]
  3292.    Extract=PKUnzip.Exe -o -) %a %f %p
  3293.    Add=PKZip.Exe -ex -) %a %f
  3294.    ListSign=@
  3295.  
  3296.    [ARJ]
  3297.    Extract=ARJ.Exe e -c -y %a %f %p
  3298.    Add=ARJ.Exe a -e -u -y %a %f
  3299.    ListSign=!
  3300.  
  3301.   5.4 Areas BBTAREA.INI
  3302.  ───────────────────────────────────────────────────────────────────────
  3303.  
  3304.    In der BBTAREA.INI sind alle Einstellungen der einzelnen Areas ent-
  3305.    halten. Bei Änderungen im Setupprogramm (BBTCFG.EXE) wird diese
  3306.    Datei neu erstellt. Manuelle Änderungen per Texteditor sind ohne
  3307.    weiteres möglich. BBToss vergleich bei jedem Aufruf das Dateidatum
  3308.    von BBTAREA.INI und der compilierten Version (aus denen BBToss seine
  3309.    Informationen liest) und führt automatisch eine Neucompilierung aus,
  3310.    wenn die INI-Datei jüngeren Datums ist.
  3311.    Die BBTAREA.INI Datei muß sich im Stammverzeichnis von BBToss befinden
  3312.    (dort wo BBT.EXE liegt).
  3313.  
  3314.    Die BBTAREA.INI Datei ist wie folgt aufgebaut:
  3315.  
  3316.       [ECHOTAG_1]
  3317.       schluesselwort=....
  3318.       ....
  3319.  
  3320.       [ECHOTAG_2]
  3321.       schluesselwort=....
  3322.       schluesselwort=....
  3323.  
  3324.    Für die einzelnen Areas sind folgende Schlüsselworte (=Daten) möglich:
  3325.  
  3326.    NR=<zahl>         Areanummer in der Messagebase/Mailbox-Config
  3327.    PATH=<dateiname>  Areapfad/Datei
  3328.    BASETYP=<char>    Area-Basistyp (J=Jam, H=Hudson, S=Squish, E=Ezycom usw.)
  3329.    GROUP=<char>      Gruppen (Buchstabe oder Zahl 0..9, A..Z, a..z)
  3330.    TYP=<char>        Area-Typ  (E=Echo, P=Passthru, B=Badarea, N=Netmail usw.)
  3331.    MAINAKA=<aka>     eigene Nodenummer für dieses Area
  3332.    UPLINK=<aka>      Nodenummer des Uplinks bei dem die Area bestellt wurde
  3333.    FLAGS=<zahl>      ASCII-Wert der Flags (bitte nicht ändern)
  3334.    WRITELEVEL=<zahl> Schreiblevel des Areas
  3335.    READLEVEL=<zahl>  Leselevel des Areas
  3336.    MAXMSGS=<zahl>    maximale Anzahl Messages (für BBTCLEAN)
  3337.    MINMSGS=<zahl>    minimale Anzahl Messages (für BBTCLEAN)
  3338.    DESC=<text>       Beschreibung des Areas (darf Leerzeichen enthalten)
  3339.    ORIGIN=<text>
  3340.    DAYSOLD=<zahl>    maximales Message Alter in Tagen (für BBTCLEAN)
  3341.    STATDATE=<datum>  Startdatum der Areastatistik im Format tt.mm.yy
  3342.    FLOW=<zahl>       Anzahl getosster Msgs (wird von BBT berechnet)
  3343.    READONLY=1        Area fuer alle Links, mit Ausnahme des Areauplinks
  3344.                      read only
  3345.    LINKCOUNT=<zahl>  Anzahl der an das Area angeschlossenen Links,
  3346.                      (muß mit der Anzahl jetzt folgender LINK= Einträge
  3347.                      übereinstimmen)
  3348.    LINK=<aka>        Nodenummern der angeschlossenen Links
  3349.  
  3350.  
  3351.   5.5 Links BBTLINK.INI
  3352.  ───────────────────────────────────────────────────────────────────────
  3353.  
  3354.    Bezüglich grundsätzlichem Aufbau und Änderungen gilt das selbe wie
  3355.    zu BBTAREA.INI gesagte.
  3356.  
  3357.    Der Aufbau: (jeder Link beginnt mit der in eckige Klammern gesetzten
  3358.                 Nodenummer)
  3359.  
  3360.      [<nodenr>]
  3361.      schluesselworte=...
  3362.      .....
  3363.  
  3364.      [2:2471/2400]
  3365.      schluesselworte=...
  3366.      .....
  3367.  
  3368.    Die Schlüsselworte für die einzelenen Linkeinträge:
  3369.  
  3370.    SYSOP=<text>          Sysopname
  3371.    USEAKA=<aka>          als Absender zu verwendende eigene Aka
  3372.    PKTPWD=<text>         Pkt-Passowrt (max. 8 Buchstaben)
  3373.    MGRPWD=<text>         Areamgr-Passwort
  3374.    LEVEL=<zahl>          Securitylevel des Links
  3375.    PACKER=<char>         Packer für ARC-Mail Packets (Z=Zip, J=ARJ usw.)
  3376.    GROUP=<text>          Gruppen zu denen der Link gehört (max. 15 Zeichen)
  3377.    ARCMAILSTATUS=<char>  Status der ARCmail Packets (C=crash, H=hold)
  3378.    MSGMAILSTATUS=<char>  Status der Areamgr und Fehler Netmails (C=crash...)
  3379.    FLAGS=<zahl>          numerischer Wert der Linkflags (bitte nich ändern)
  3380.    CAPABILITY=<text>     Packet Typ (Capability) *=unknown 2=FTS0001
  3381.                          oder 2+=FSC39
  3382.    READONLY=1            Link kann Echoareas nur readonly anmelden
  3383.    FLOW=<zahl>           Anzahl Messages die der Link erhalten hat
  3384.                          (seit letztem Statistik-Reset)
  3385.    FLOWKB=<zahl>         Anzahl Kilobyte (ungepackt) die der Link erhielt
  3386.                          (wird z.Zt nicht aktualisiert)
  3387.    STATDATE=<datum>      Datum ab wann Flow/FlowKb gezaehlt wurden
  3388.    LASTINDATE=<datum>    Datum wann letztes empfangenes Packet verarbeitet
  3389.                          wurde
  3390.    MAXPKTSIZE=<zahl>     Max. File Size eines *.PKT Files
  3391.    MAXZIPSIZE=<zahl>     Max. File Size eines ARCMail Archives
  3392.  
  3393.  
  3394.   5.6 Gruppen BBTGROUP.INI
  3395.  ───────────────────────────────────────────────────────────────────────
  3396.    Hier sind die Messagegruppen von BBToss definiert. Ein Eintrag beginnt
  3397.    mit dem in eckige Klammern gesetzes Schlüsselsort [GROUP 1], gefolgt
  3398.    von einer beliebigen Zahl. In den folgenden Zeilen wird jeweils ein
  3399.    Parameter angegeben. Es sind insgesamt 62 Gruppen möglich.
  3400.  
  3401.  
  3402.      [Group 1]
  3403.      Tag=             Gruppen Buchstabe (Groß- Kleinschreibung wird
  3404.                       unterschieden, zulässig 0..9 A..Z a..z)
  3405.      Desc=FidoAreas   Beschreibungstext der Gruppe
  3406.      AreaBaseTyp=     Area Basetyp/Format fuer autom. anlegen,
  3407.                       (J=Jam, S=Squish usw.)
  3408.      AreaPath=        Verzeichnis in dem die Areas angelegt werden
  3409.      StartArea=       Areanummer bei der begonnen wird nach einer freien
  3410.                       Nummer fuer neu anzulegendes Area zu suchen
  3411.      UpLink=          Uplink bei dem Areas fuer diese Gruppe bestellt
  3412.                       werden koennen
  3413.      StatArea=        Echotag in dem eine Tagesstatistik erstellt wird
  3414.  
  3415.  
  3416.   5.7 Routing BBTROUTE.CFG
  3417.  ───────────────────────────────────────────────────────────────────────
  3418.    Routing nennt man den Weg, den NETMAILS vom Absender zum Empfänger
  3419.    nehmen. Dafür muß auf jedem System korrekt angegeben werden, wohin
  3420.    die Netmails für die verschiedenen Empfängeradressen gesendet werden
  3421.    sollen/müssen.
  3422.  
  3423.    Das Routing kann entweder der Mailer übernehmen oder der Tosser.
  3424.    BBToss bietet die Möglichkeit Netmails an den Empfänger zu packen.
  3425.    BBToss arbeitet ohne weitere Angaben mit dem eingebauten Standard-
  3426.    routing. Dies unterstütz Point, Direkt-Node und Host-Routing.
  3427.  
  3428.    Damit BBToss die Netmail auch bei anderen Routingwegen an die korrekte
  3429.    Routeadresse packt ist in der Configdatei BBTROUTE.CFG eine entsprechende
  3430.    Routezeile einzugeben.  Der Aufbau einer Routezeile in der Datei
  3431.    BBTROUTE.CFG sieht folgender maßen aus:
  3432.  
  3433.    2:123/8765.0     2:123/8765 2:123/* 2:*
  3434.    --------------   ----------------------
  3435.    an diesen Node   Msg's die an eine dieser
  3436.    wird die Msg     Nodenummer gerichtet sind
  3437.    geschickt        werden gepackt
  3438.  
  3439.    Ersatzzeichen sind * und ?, wobei * für 0 - 65534 steht und
  3440.                                      ? genau für eine Zahl 0 - 9.
  3441.    z.B. 2:*         meint alle Nodes in Zone 2
  3442.         2:247/*     meint alle Nodes im Netz 247 in Zone 2
  3443.         2:248/50    meint Node 50 im Netz 248 in Zone 2 incl. seiner Points
  3444.         2:248/5?    meint Node 50 bis 59 im Netz 248 in Zone 2
  3445.    !!!  2:248/5*    ist unzulässig
  3446.         2:249/5??   meint Nodes 500 bis 599 im Netz 249 in Zone 2
  3447.    !!!  2:250/?00   meint Node 0, 100, 200, 300 bis node 900
  3448.                     (jedoch nicht Node 101, 123, 211 ....)
  3449.    !!!  2:250/1?0   meint Node 100, 120, 130 bis 190
  3450.                     (jedoch nicht 111, 121, 131 ....)
  3451.  
  3452.    Die Angaben in BBTROUTE.CFG werden von oben nach unten abgearbeitet,
  3453.    nach der 1. Übereinstimmung wird nicht nach weiteren Route-Anweisungen
  3454.    gesucht.
  3455.    Also  2:246/1000 2:246/*
  3456.          2:200/0    2:*
  3457.    sendet alle Netmails mit Empfänger im Netz 246 and 2:246/1000, alle
  3458.    anderen Netmails mit Empfänger in Zone 2 and 2:200/0
  3459.  
  3460.    !!! und so macht mans verkehrt !!!
  3461.  
  3462.    Aber 2:200/0     2:*
  3463.         2:246/1000  2:246/*
  3464.  
  3465.    hier werden alle Netmails mit Empfänger in Zone 2 and 2:200/0 ge-
  3466.    sendet, die 2. Zeile wird erst garnicht mehr bearbeitet, da ja
  3467.    bereits alle Netmails mit Zone 2 gepackt sind.
  3468.  
  3469.    BBToss enthält ein voreingestelltes Routing, d.h. wenn nichts anderes
  3470.    in der BBTROUTE.CFG steht,
  3471.    - werden Netmails, die an direkte Up/Down-Links gerichtet sind auch
  3472.      direkt an diese gepackt (incl. für deren Points).
  3473.    - Hat man einen HOST (zone:net/0) als Link, werden Netmails für Nodes
  3474.      im gleichen Net (die nicht bei dir direkt downlinks sind) an den
  3475.      Host gepackt.
  3476.    - Netmails an Points werden mit in das Packet an den Boss-Node gepackt
  3477.    - Netmails an eigene Points werden direkt an diese gepackt
  3478.  
  3479.    Andererseits brauchen diese voreingestellten Routingregeln nicht in
  3480.    BBTROUTE.CFG aufgenommen zu werden. Eine Routinganweisung wie z.B.
  3481.    2:2491/1077 2:2491/1077.*  oder 2:2491/1077 2:2491/1077  kann weg-
  3482.    gelassen werden (wenn 2:2481/1077 ein in BBToss eingetragener Link
  3483.    ist).
  3484.  
  3485.  
  3486.   5.8 Uplinkmanager BBTUPLNK.INI
  3487.  ───────────────────────────────────────────────────────────────────────
  3488.    In der ASCII-Datei BBTUPLNK.INI werden die Systeme angegeben, an die
  3489.    bei Areabestellungen durch Downlinks eine automatische Area-Bestell
  3490.    Message gesendet wird, wenn die Area auf dem eigenen System nicht
  3491.    vorhanden ist.
  3492.  
  3493.    Es werden nur Bestellmessages von Downlinks an den Uplink weiter-
  3494.    geleitet, die das Flag "Areamgr ok" im Linkmanager gesetzt haben.
  3495.  
  3496.    Dateiaufbau von BBTUPLNK.INI:
  3497.  
  3498.    [UpLink1]
  3499.    ZONE=        Zone der das bestellenden Systems angehoeren muss.
  3500.    AKA=         Nodenummer des Uplinks, an den die Bestellung
  3501.                 gesendet wird.
  3502.    GROUP=       Gruppe welcher das neue Area zugeordnet wird.
  3503.    MGR=         Der Name an den die Bestellmessage gesendet werden
  3504.                 muss, Vorgabe ist AREAMGR.
  3505.    ECHOLISTFILE=ASCII Datei der bei diesem Uplink verfuegbaren Areas
  3506.    READLEVEL=   Vorgabe fuer den Readlevel des neuen Areas
  3507.    WRITELEVEL=  Vorgabe fuer den Writelevel des neuen Areas
  3508.    AREAMAXMSGS= Vorgabe fuer "Max Msgs" des neuen Areas
  3509.    AREADAYSOLD= Vorgabe fuer "Max Msg Alter" des neuen Areas
  3510.  
  3511.    Beispiel:
  3512.  
  3513.    [UpLink1]
  3514.    ZONE=2
  3515.    AKA=2:246/100
  3516.    GROUP=F
  3517.    MGR=Areafix
  3518.    ECHOLISTFILE=fidoarea.lst
  3519.    READLEVEL=0
  3520.    WRITELEVEL=0
  3521.    AREAMAXMSGS=0
  3522.    AREADAYSOLD=0
  3523.  
  3524.    [UpLink2]
  3525.    ZONE=49
  3526.    AKA=49:70/0
  3527.    GROUP=E
  3528.    MGR=Areamgr
  3529.    ECHOLISTFILE=
  3530.    READLEVEL=0
  3531.    WRITELEVEL=0
  3532.    AREAMAXMSGS=0
  3533.    AREADAYSOLD=0
  3534.  
  3535.    Bestellt Downlink  2:2488/1017 eine Area, die nicht vorhanden ist,
  3536.    so wird im Listfile 'fidoarea.lst' nachgeschaut ob der Areaname
  3537.    dort enthalten ist (also das Area vom Uplink besorgt werden kann).
  3538.    Wurde der Areaname gefunden, wird eine Bestellmessage an 2:246/100
  3539.    generiert.
  3540.  
  3541.    Bestellt Downlink 49:70/306 eine Area, die nicht vorhanden ist, wird
  3542.    eine Message an Uplink 49:70/0 generiert. Da kein Listfile angegeben
  3543.    ist, wird jedes angeforderte Area bestellt.
  3544.  
  3545.    Bestellt Downlink 9:4000/1213  eine Area, die nicht vorhanden ist,
  3546.    passiert garnichts, er bekommt eine Antwortmail zurück, das die
  3547.    Area nicht verfügbar ist (da für Zone 9 kein Uplink definiert ist).
  3548.  
  3549.    Existieren für einen Uplink mehrere Arealisten, so ist einfach ein
  3550.    weiterer Eintrag einzufügen.
  3551.  
  3552.    z.B.      [Uplink1]
  3553.              Zone=2
  3554.              AKA=2:246/100
  3555.              Group=F
  3556.              Mgr=Areafix
  3557.              Echolistfile=fidoarea.nat
  3558.              ...
  3559.              [Uplink2]
  3560.              Zone=2
  3561.              AKA=2:246/100
  3562.              ...
  3563.              Echolistfile=fidoarea.int
  3564.              ...
  3565.  
  3566.    Auch verschiedene Uplinks für die selbe Gruppe oder ein Uplink für
  3567.    verschiede können so eingetragen werden. Die Uplinkliste wird dann
  3568.    von oben nach unten abgearbeitet und das Area bei dem Uplink bestellt,
  3569.    in dessen Arealiste es zuerst gefunden wird.
  3570.  
  3571.   5.8.1 Uplinkmanager Arealistdatei
  3572.  ───────────────────────────────────────────────────────────────────────
  3573.   ASCII Datei, die alle Areanamen enthält, die bei diesem Uplink
  3574.   verfügbar sind und bestellt werden können.
  3575.   Wird kein Dateiname angegeben wird immer eine Bestellmessage
  3576.   an diesen Uplink gesendet.
  3577.   Wird hier eine Listdatei angegeben prüft BBToss ob die vom Link
  3578.   bestellte Area beim Uplink verfügbar ist (in der Liste enthalten
  3579.   ist). Wenn ja, wird die Area bestellt, wenn nein erhält der
  3580.   Link eine Nachricht, daß die Area nicht verfügbar ist.
  3581.  
  3582.   Format der Arealistdatei
  3583.   ARETAG BESCHREIBUNG
  3584.   ...    ....
  3585.  
  3586.   Also eine Zeile pro Area beginnend mit dem Areanamen und optional
  3587.   eine Areabeschreibung (durch ein oder mehrere Leerzeichen getrennt,
  3588.   die Beschreibung darf Leerzeichen enthalten).
  3589.  
  3590.  
  3591.   5.9 AliasNamen (BBTALIAS.CFG)
  3592.  ───────────────────────────────────────────────────────────────────────
  3593.    In der Datei BBTALIAS.CFG wird pro Zeile ein Name eingetragen.
  3594.    Wenn Messages an diesen Namen gerichtet sind, wird eine Kopie der
  3595.    Message im Netmailfolder anlegt (wenn der Schalter PickAlias gesetzt ist,
  3596.    siehe BBTOSS.INI). In der Sharewareversion sind 100 Alias-Einträge
  3597.    möglich [+] (unregistered = 3 Namen)
  3598.  
  3599.    Groß-/Kleinschreibung wird bei den Namen nicht unterschieden,
  3600.    im Namen sind Leerzeichen zulässig (im Areanamen nicht).
  3601.  
  3602.    Soll die Message nicht in das Netmailverzeichnis des Mailers kopiert
  3603.    werden, so kann hinter dem Aliasnamen (durch Komma getrennt) ein
  3604.    anderes Area angegeben werden (AREANAME) in das die Mail kopiert
  3605.    wird (z.B. Sysop,MYMAIL). Diese Area muß dann aber in BBToss bereits
  3606.    eingerichtet sein. Das kopieren in das Netmailfolder des Mailers ist
  3607.    Default (bei gesetzem Flag) d.h. sollen die Msgs in Netmailfolder
  3608.    kopiert werden ist kein Areaname anzugegben.
  3609.  
  3610.  
  3611.   5.10 Lock-Semaphore BBTOSS.BSY
  3612.  ───────────────────────────────────────────────────────────────────────
  3613.    BBToss schreibt im Multilinemode bei jedem Start ein Semaphorefile
  3614.    BBTOSS.BSY ins BBToss Verzeichnis. Bei einem weiteren Aufruf über
  3615.    ein Netzwerk oder einen Multitasker erkennt der 2. Task, das
  3616.    der Tosser bereits läuft und bricht ohne weitere Operation ab.
  3617.  
  3618.    Nach Beendigung seiner Aufgabe löscht BBToss diese Semaphorefile.
  3619.  
  3620.    Ist der Multilinemode nicht eingeschaltet, wird das Busy-Semaphore
  3621.    nicht berücksichtigt.
  3622.  
  3623.    Sollte aus irgendeinem Grund ein Fehler aufgetreten sein (z.B.Stromaus-
  3624.    fall) löscht BBToss das Semaphorefile nach 2 Stunden. Dadurch wird sicher-
  3625.    gestellt, dass auch nach einem Fehler der Tossvorgang nicht dauerhaft
  3626.    blockiert ist.
  3627.  
  3628.    Soll aus irgend einem Grund BBToss während der Ausführung eines
  3629.    anderen Programms nicht ausgeführt werden, kann dieses Semaphore
  3630.    File auch von einem anderen Programm erstellt werden. Es sollte
  3631.    dann jedoch darauf geachtet werden, dass BBTOSS.BSY von diesem
  3632.    Programm auch wieder gelöscht wird.
  3633.  
  3634.  
  3635.   6. Zusatzprogramme und Utilities
  3636.  ───────────────────────────────────────────────────────────────────────
  3637.    Zu BBToss gibt es einige zusätzliche Utilities.
  3638.  
  3639.       BBTPOST  - um Textfiles in Echoareas/Netmailareas zu posten
  3640.       BBTCLEAN - um die Messagebase zu packen (aufzuräumen)
  3641.       BBTCOST  - eine einfache Costsharing Berechnung und Verwaltung
  3642.  
  3643.  
  3644.   6.1 BBTCLEAN Messagebase aufräumen
  3645.  ───────────────────────────────────────────────────────────────────────
  3646.    BBTCLEAN unterstützt in der derzeitigen Version das packen und renumbern
  3647.    von Hudson, JAM-Areas und Fido-Msg-Style Areas, die anderen Messagebase-
  3648.    arten werden in folgenden Versionen hinzugefügt.
  3649.  
  3650.    BBTCLEAN dient zum aufräumen der Messagebase, es entfernt alte oder
  3651.    gelöschte Messages aus der Messagebase. Dabei wird die in BBTCFG ein-
  3652.    getragene maximale Anzahl von Messages in den einzelnen Areas be-
  3653.    rücksichtigt und das Area auf diese Anzahl gekürzt (natürlich werden
  3654.    dabei die ältesten Messages zu erst gelöscht).
  3655.  
  3656.    Die Aufrufparameter von BBTCLEAN:
  3657.  
  3658.                 INDEX
  3659.                 PACK
  3660.                 PACKALL
  3661.                 PACKONE:areaname
  3662.                 LINK
  3663.  
  3664.    mit Befehl PACK entfernt BBTCLEAN alle gelöschten Messages und kürzt
  3665.    die Areas auf die in BBTCFG angegebene maximale Anzahl von Messages.
  3666.    Dabei werden nur solche Areas bearbeitet, die mehr als die angegebene
  3667.    maximale Anzahl Messages enthalten.
  3668.  
  3669.    mit Befehl PACKALL werden alle Areas gepackt und dabei alle ge-
  3670.    löschen Messages aus den Areas entfernt. Dies ist sehr zeitaufwendig
  3671.    und wird einige Minuten in anspruchnehmen, daher wird für die tägliche
  3672.    Aufräumarbeit der Aufruf bon BBTCLEAN ohne Argumente empfohlen, da
  3673.    sich die Packarbeit dann auf die Areas beschränkt, die lt.  Setup-
  3674.    einstellung (max. Anzahl Messages) gepackt werden sollen/müssen.
  3675.  
  3676.    mit Befehl INDEX wird (z.Zt nur JAM-Areas) für alle Areas der
  3677.    Index neu aufgebaut. Dies kann notwendig sein, wenn durch irgend
  3678.    einen Umstand der Index nicht korrekt ist, was sich in der Regel
  3679.    dadurch erkennen läßt, das z.B. nur eine Msg lesbar ist, obwohl
  3680.    wesentlich mehr Msgs in der Base sind.
  3681.  
  3682.    mit Befehl PACKONE:areaname kann gezielt ein angegebenes Area re-
  3683.    organisiert werden. Der Befehl wirkt wie PACKALL nur das eben
  3684.    ausschliesslich das angegebene Area bearbeitet wird. Der Befehl
  3685.    kann z.Zt. auf Jam- und Squish-Areas angewendet werden. Bei
  3686.    Hudson und *.MSG Areas hat er keine Wirkung.
  3687.    Beispiel:   bbtclean.exe  PACKONE:REQUEST.GER
  3688.  
  3689.  
  3690.    mit Befehl LINK werden die Messages verkettet (erzeugen der
  3691.    link-reply-chain). D.h. wurde in einem Echoarea eine Msg ge-
  3692.    schrieben und darauf geantwortet, verkettet BBToss die Msg's.
  3693.    Das Original erhält einen Verweis auf die Antwort und umgekehrt.
  3694.    Für die Verkettung verwendet BBTCLEAN die unsichtbar in den Msgs
  3695.    enthaltenen MSGID und REPLY Kludge Zeilen.
  3696.    LINK mit Parameter /NEW (also BBTCLEAN LINK /NEW) linkt nur Areas
  3697.    in denen beim letzten Tosslauf neue Messages eingetosst wurden.
  3698.    BBToss erstellt beim eintossen die Datei IMPORT.LOG in der alle
  3699.    Areas mit neuen Msgs aufgeführt sind. BBTClean greift auf diese
  3700.    und bearbeitet nur die in IMPORT.LOG angegebenen Areas.
  3701.    Die IMPORT.LOG Datei wird bei jedem Toss-Lauf neu erstellt, daher
  3702.    sollte LINK /NEW vor dem naechsten Toss-Lauf aufgerufen werden.
  3703.  
  3704.    Der Link Befehl kann als Befehl (1. Parameter von BBTCLEAN) oder
  3705.    als Parameter bei einen der PACK Befehle angegeben werden.
  3706.    Der Unterschied besteht darin, daß bei LINK als Befehl die Areas
  3707.    nur geLINKt wird, jedoch keine Msg gelöscht (gepackt) wird. Als
  3708.    Parameter (/LINK) wird der Linkprozess während des packens eines
  3709.    Areas mit erledigt.
  3710.  
  3711.    Bei allen Befehlen sind als Parameter /HMB /JAM /SQU /MSG zulässig.
  3712.    Wird kein Parameter angegeben, werden alle Messagebase-Formate be-
  3713.    arbeitet. Bei den Pack Befehlen kann /LINK zum linken der Messages
  3714.    angegeben werden.
  3715.    Wir ein oder mehrere Parameter angegeben, werden nur die Message-
  3716.    base-Formate bearbeitet, die in den Parametern angegeben sind.
  3717.  
  3718.    Beispiel:
  3719.  
  3720.      BBTCLEAN PACK /HMB            packt nur die Hudsonbase
  3721.      BBTCLEAN INDEX /JAM /SQUISH   für ein Reindex der JAM und Suish
  3722.                                    Areas durch
  3723.      BBTCLEAN PACKONE:FLEA.GER     packt/reorganisiert das angegebene
  3724.                                    Area (nur Jam/Squish)
  3725.      BBTCLEAN PACK /LINK           packt alle Areas die mehr Msgs ent-
  3726.                                    halten als configuriert und führt
  3727.                                    ein link (reply chain) für diese
  3728.                                    Areas aus
  3729.      BBTCLEAN LINK /NEW            Linkt (reply chain) nur Areas in
  3730.                                    denen beim letzten Tossvorgang
  3731.                                    neue Messages hinzugekommen sind
  3732.  
  3733.  
  3734.   6.1.1 BBToss und das Squishformat
  3735.  ───────────────────────────────────────────────────────────────────────
  3736.  
  3737.    Beim erstellen eines Squishareas wird die maximale Anzahl und maximales
  3738.    Messagealter von BBToss fest in die Squishbase geschrieben. Waehrend
  3739.    des tossens wird darauf geachtet, dass die Base nicht groesser wird
  3740.    als angegeben und bei überschreiten der Werte während des tossens
  3741.    Messages entsprechend der Einstellungen gelöscht.
  3742.    Diese Anfangswerte werden während eines BBTCLEAN pack Aufrufes auf
  3743.    die aktuellen Einstellungen in BBToss geändert.
  3744.    Die gelöschten Messages verbleiben aber physicalisch in der Message-
  3745.    base und werden (dem internen Aufbau der Squishbase zufolge) ggf.
  3746.    durch neue Messages überschrieben. Gelegentliches Aufrufen von
  3747.    BBTCLEAN um die verbliebenen Teile gelöschter Messages zu entfernen
  3748.    macht somit auch beim Squish Format Sinn.
  3749.  
  3750.    Zur Pflege der Squishbase können auch die Tools aus dem original
  3751.    Squishpacket eingesetzt werden.
  3752.  
  3753.    Im einzelnen:
  3754.  
  3755.    SQSET.EXE - zum setzen der Werte 'max day', 'max mail', 'skip'
  3756.    SQPACK.EXE - zum Packen (physikalischen loeschen)
  3757.    SQFIX.EXE/SQREIDX.EXE - zum reparieren einer beschaedigten Squisharea
  3758.  
  3759.    diese Programme sind im Squishpaket von Dudley enthalten.
  3760.  
  3761.    zur Nachrichtenverkettung (linking) QQLink (separates Programm)
  3762.  
  3763.    Wer Timed benutzt ist fein raus, da genuegt es sqset, sqpack, sqfix und
  3764.    sqreidx im Pfad zu haben, und mit ALT-U Areaweise seine 'Pflege'
  3765.    waehrend/nach dem lesen zu erledigen. Das wichtigste ist das physikalische
  3766.    Packen, mit SQPACK *.sqd werden alle Squish Areas im momentan aktiven
  3767.    Directory gepackt, also keine Notwendigkeit sich komplexe Kommandozeilen-
  3768.    optionen zu merken ...
  3769.  
  3770.    Das interne Limit von BBToss fuer maximale Anzahl Messages pro Squish
  3771.    Area ist 5200 Messages.
  3772.  
  3773.  
  3774.   7. Referenz: Mailerunterstützung
  3775.  ───────────────────────────────────────────────────────────────────────
  3776.  
  3777.   Nach dem packen von neuen Mails werden für die verschiedenen Mailer
  3778.   entsprechende Semaphore Files geschrieben um den Mailer darüber zu
  3779.   informieren. Im einzelenen werden folgende Nachrichten (per Semaphore)
  3780.   an den Mailer übergeben
  3781.  
  3782.   Frontdoor
  3783.   ---------
  3784.   - Nach dem erstellen/auffülen von ARCMail-Packeten wird FDRESCAN.NOW
  3785.     neu geschrieben.
  3786.  
  3787.   - Vor dem Packen von Netmails wird auf Existenz von FDRENUM.* ge-
  3788.     prüft und falls vorhanden PACK nicht ausgeführt.
  3789.  
  3790.   Intermail
  3791.   ---------
  3792.   - Nach dem erstellen/auffülen von ARCMail-Packeten wird IMRESCAN.NOW
  3793.     neu geschrieben.
  3794.  
  3795.   McMail
  3796.   ---------
  3797.   - Nach dem erstellen/auffülen von ARCMail-Packeten wird MCMSCAN.ALL
  3798.     neu geschrieben.
  3799.  
  3800.   Xenia
  3801.   ---------
  3802.   - Nach dem erstellen/auffülen von ARCMail-Packeten wird XMRESCAN.FLG
  3803.     (wenn vorhanden) mit neuem Filedatum versehen (getouched).
  3804.  
  3805.  
  3806.   8. Was BBToss nebenher erledigt
  3807.  ───────────────────────────────────────────────────────────────────────
  3808.  
  3809.   Netmail-Verzeichnis
  3810.   --------------------
  3811.   Wird im Netmailverzeichnis eine Msg (*.MSG) mit 0 Byte gefunden, wird
  3812.   diese sofort gelöscht. Denn das ist mit Sicherheit ein Fehler.
  3813.  
  3814.   Clean Outbound
  3815.   --------------
  3816.   Beim 1. Aufruf eines Tages löscht BBToss alle 0 Byte ARCmail Archive
  3817.   und setzt die Messagezähler für "heute verarbeitete Messages" auf
  3818.   0 (Der 1. Aufruf wird anhand des BBTOSS.LOG Datei-Datums ermittelt).
  3819.  
  3820.   Routingfehler
  3821.   -------------
  3822.   Wurde eine Netmail mehrmals vom eigenen System weitergeleitet (3x)
  3823.   und kommt immer wieder zurück ("ping-pong Routing") wird diese
  3824.   Netmail als Badmail erkannt und an den Absender zurückgeschickt.
  3825.  
  3826.  
  3827.   9. Nutzungsbedingungen
  3828.  ───────────────────────────────────────────────────────────────────────
  3829.    Von Seiten des Autors wird keine Zusage auf Fehlerfreiheit gegeben.
  3830.    Für Beschädigung oder Verlust von Daten durch die Benutzung wird keine
  3831.    Gewähr übernommen. Jegliche Gewährleistungs- und Ersatzansprüche sind
  3832.    auf die Höhe der Registriergebühr beschränkt.
  3833.  
  3834.  
  3835.   9.1 Registrierung
  3836.  ───────────────────────────────────────────────────────────────────────
  3837.    Registrierung für BBToss beträgt : DM 25,-
  3838.    Registrierformular BBTOSS.REG liegt bei.
  3839.  
  3840.  
  3841.   9.2 Open Beta Politik
  3842.  ───────────────────────────────────────────────────────────────────────
  3843.    Der Autor erlegt keine Einschränkungen für das testen, verwenden und
  3844.    weitergeben von Betaversionen auf. Festgestellte Fehler sollten mir
  3845.    jedoch mitgeteilt werden.
  3846.  
  3847.    Es wird ausdrücklich darauf hingewiesen, daß Betaversionen (erkennbar
  3848.    an der Versionsbezeichnung "ßxxxx" wobei xxxx das Erstelldatum angibt)
  3849.    in der Regel neue und ungetestete Features enthalten.
  3850.    Ein sichern der Konfigdateien (alle *.CFG und *.INI Dateien im BBToss
  3851.    Verzeichnis) vor Einsatz einer Betaversion wird als selbstver-
  3852.    ständliche Testvoraussetzung angesehen.
  3853.    Die aktuelle Betaversion ist in verschiedenen Boxen unter Magic
  3854.    BBTBETA requestbar und im Internet auf Homepage
  3855.    http://members.aol.com/bbuelte/bbtoss.htm
  3856.  
  3857.    (Die jeweils offizielle Version unter Magic BBTOSS)
  3858.  
  3859.  
  3860.   10. Autor
  3861.  ───────────────────────────────────────────────────────────────────────
  3862.    Burkhard Buelte                 Fido:   2:2471/2402 (mail-only)
  3863.    6328 Silverbrooke West          e-mail: bbuelte@aol.com
  3864.    West Bloomfield, MI 48322       Homepage:
  3865.    USA                             http://members.aol.com/bbtoss.htm
  3866.  
  3867.  
  3868.  
  3869.  11. Bisher bekannte Probleme
  3870.  ───────────────────────────────────────────────────────────────────────
  3871.  
  3872.   Novell 3.12:  (Mitteilung von: Wolfgang Blecker 2:2435/40)
  3873.                 Das Programm verträgt sich nicht mit den alten Novell
  3874.                 Shells (IPX+NETX). Versucht man, das Programm damit zu
  3875.                 starten, erhaelt man die Fehlermeldung :
  3876.                 "Fehler bei der Initialisierung."
  3877.  
  3878.   PKZIP/PKUNZIP Abhängig vom Speichermanager können Probleme beim
  3879.                 Speicher Sharing mit PKZIP auftreten. Abhilfe bringt
  3880.                 PKZIP Aufrufparameter -) ggf. zusätzlich -- -+ womit
  3881.                 der Speicherbedarf von PKZIP eingeschränkt wird.
  3882.  
  3883.   NT 4.0        Bei sehr schnellen Rechnern (CPU Takt) kann beim starten
  3884.                 von BBToss [DOS/DPMI] im DOS-Fenster unter NT ein
  3885.                 Division durch Null (Runtime-Error 200) auftreten.
  3886.  
  3887.                 Abhilfe: Erstellen eines ShortCuts fuer Prompt/Batch
  3888.                 von dem BBToss aufgerufen wird.
  3889.                 Markieren von "Compatible Timer Hardware Emulation".
  3890.                 in den Properties/Einstellung des ShortCuts
  3891.                 (ShortcutMenu: Properties->Program->Windows-NT-> )
  3892.  
  3893.  
  3894.   Anhang A Fehlermeldungen
  3895.  ───────────────────────────────────────────────────────────────────────
  3896.    Beim Aufruf der Packer können ggf. folgende DOS-Fehler auftreten
  3897.  
  3898.       Dosfehler  Bedeutung                  Abhilfe
  3899.  
  3900.          8       kein Arbeitsspeicher frei  Packeraufruf überprüfen und
  3901.                                             begrenzen des Memory Bedarfs
  3902.                                             des Packers (insbesondere
  3903.                                             EMS und/oder XMS)
  3904.  
  3905.   Anhang B Message Kludges die BBToss unterstützt
  3906.  ───────────────────────────────────────────────────────────────────────
  3907.   Kludges oder Kludge-Zeilen sind spezielle Zeilen in Messages die zu-
  3908.   sätzliche Informationen enthalten, die in der Regel nicht in den
  3909.   Standard Messagebase Headern enthalten sind. Nachfolgend eine Liste
  3910.   von Kludges die BBToss kennt, verwendet oder unterstuetzt.
  3911.  
  3912.   Generelle Regel (natürlich mit einigen Ausnahmen :-) ) der Kludge-
  3913.   Zeilen ist, dass sie am Anfang der Message stehen, mit dem Zeichen
  3914.   Ctrl-A (ASCII 1) beginnen (nachfolgend mit ^ gekennzeichnet).
  3915.  
  3916.   Kludges sollten/können in allen Messages enthalten sein. Einige sind
  3917.   nur bei Echomails, andere nur bei Netmails sinnvoll/üblich.
  3918.   Die meisten Editoren bieten einen Schalter um die Kludges einer
  3919.   Message anzuzeigen.
  3920.  
  3921.    AREA:          Name des Echoareas
  3922.    ^FLAGS         non Standard Message Flags
  3923.    ^FMPT          Pointnummer des Absenders
  3924.    ^INTL          Nodenummer des Absenders und Empfängers
  3925.    ^MSGID:        Absender Nodenummer und Message Identifikation
  3926.    ^ORIGAREA:     Ursprüngliches (Original) Area
  3927.    ^PATH:         Liste der Systeme die diese Mail verarbeitet haben
  3928.                   (nur Echomail, Netmail=Via mit selber Funktion). Gibt
  3929.                   somit Informationen welchen Weg die Message vom Ab-
  3930.                   sender zum Empfänger tatsächlich genommen hat.
  3931.    ^PID:          Programm Identifikation (üblicher Weise Programm mit dem
  3932.                   die Msg erstellt wurde)
  3933.    ^REPLY:        Zeigt an, dass sich diese Message auf eine andere bezieht,
  3934.                   also eine Antwort ist und enthält die Informationen des
  3935.                   MSGID Kludges der Original Message.
  3936.    ^REPLYADDR:    Adresse an die eine Antwort auf dies Message gesendet
  3937.                   werden sollte.
  3938.    ^REPLYTO:      Name an die eine Antwort auf diese Message gesendet
  3939.    ^REPLYTO       werden sollt.
  3940.    ^RESCANNED     Kein Parameter, Existenz zeigt an, das die Msg per
  3941.                   Area Rescan versendet wurde
  3942.    SEEN-BY:       Liste von Nodenummern an die diese Message gesendet
  3943.                   wurde.
  3944.    ^TID:          Tosser Identifikation
  3945.    ^TOPT          Empfänger Pointnummer
  3946.    ^Via           Kennung und Datum der Systeme von denen die Msg be-/
  3947.                   verarbeitet wurde (nur Netmail)
  3948.     * Origin:     Übliche letzte Textzeile in einer Echomail mit angabe
  3949.                   eines Beliebigen Textes und der Nodenummer
  3950.  
  3951.