L L L L
LL LL LL LL
L L L L L L
L L L L
L L L L
LLLL LLLL L L LLL LLLL L L LLLL
L L LL L L L L L L
LLLL LLL L LL L L LLL L L LLL
L L L L L L L L L L
LLLL LLLL L L LLL L L LLLL LLLL
L L LL L L
L L L L LL LL
L L L L L L L L
L L L L L L
L LL L L L
(C) 1996 Ulrich Lammers
Alle Rechte vorbehalten
Dieses Arexx-Script benötigt den MailManager von Pino Alberti
------------------------------------------------------------------------------
Einführung
=============
1.0. Rechtliches
-----------------
MM_SendFile ist ein Utility für den Mail Manager von Pino Aliberti um die
Funktion SendFile zu erweitern und ohne jedes mal eine Mail zu schreiben
Files zu verschicken.
Die Programme und Dateien dieses Archives sind frei kopierbar, das Copyright
liegt allerdings bei © Ulrich Lammers. Das Archiv darf frei weitergegeben
und verbreitet werden, solange dafür nicht mehr Geld verlangt wird, als für
das Kopieren notwendig ist.
Eine kommerzielle Nutzung ist ohne die schriftliche, vorherige Erlaubnis des
Autors verboten. Dieses Archiv und alle seine Einzeldateien müssen
unverändert bleiben, es dürfen keine Veränderungen oder Erweiterungen
vorgenommen werden.
MM_SendFile ist Mailware :-). Das bedeutet, wenn Du dieses Programm länger
als dreißig Tage nutzt, schicke dem Programmierer bitte eine kurze Mail,
dass Du dieses Programm nutzt. In dieser dürfen auch kritische Anmerkungen
und Future-Requests enthalten sein... es ist frustrierend Programme zu
schreiben von denen man nicht weiß ob sie jemand nutzt, ob sie Sinn machen
oder nicht.
Die einzige Bedingung um MM_SendFile zu nutzen, ist die Beachtung dieser
wenigen Auflagen.
==============================================================================
Der Autor ist für irgendwelche aus der Nutzung dieses Programms
resultierenden Probleme oder Datenverluste NICHT verantwortlich.
==============================================================================
1.1 Wie registriere Ich?
------------------------
Wenn Du dieses Programm nuetzlich findest und es fuer laenger als 30 Tage be-
nutzen willst, solltest Du es registrieren.
Du muessen dafuer kein Geld bezahlen, aber es waere schoen, wenn doch etwas
ankommt. :-)
Die Registrierung kannst Du einfach erledigen, indem Du die Datei
Reg_SendFile.rexx im Rexx-Verzeichnis dieser Version ausfuehrst.
Stell sicher, das MM gestartet ist und tippen in der Shell
"rx
/Reg_SendFile" ein. Es werden Dir dann ein paar Fragen gestellt. Wenn
alles in Ordnung ist, wird eine Registrier-Nachricht in deinem Netmail-Ordner
geschrieben. Bitte ueberpruefe die Nachricht und exportiere sie.
Sobald deine Nachricht hier ankommt, werde Ich ein persoenliches Keyfile fuer
dich erstellen, der nur auf *DEINEM* System funktioniert. Diese Datei wird dann
hier fuer dich auf HOLD gelegt.
Wenn Du den .key abgeholt hast, musst DU ihn nur noch in das
Verzeichnis MM:Config/MM_SendFile/ als MM_SendFile.key kopieren.
1.2 Generelles
--------------
Dieses ist mein zweites veröffentlichtes ARexx-Programm für den MailManager.
Sicherlich können noch einige Optimierungen, neue Features etc. Einzug
finden. Also seid bitte nicht zu hart in Eurer Beurteilung. Seinen Zweck
erfüllt es allemal, und das sogar sehr gut. (auf meinem System zumindest..)
1.3 Autor
---------
Wenn Du irgendwelche Verbesserungsvorschläge oder Probleme mit diesem
Programm hast, vielleicht sogar einen nicht existenten Bug gefunden hast, so
lasse es mich wissen.
Zu erreichen bin ich folgendermaßen:
Ulrich Lammers
Alter Pferdemarkt 3 39:178/0.0@AmigaNet
49808 Lingen 2:2426/4065.0@FidoNet
W-Germany
Telefon 0591/9150115
> Bankverbindung:
> Bank..........: Deutsche Bank (Lingen)
> KontoNR.......: 0661611
> Blz...........: 267 700 95
2. Features
===========
MM_SendFile...
... Kann Files verschicken ohne jedes mal eine Mail von
Hand zu schreiben.
... Wahlweise kann die Empfänger Node - Point Nr. von Hand
oder mit Unterstützung der MM.Userlist gewählt werden.
... Unterstuetzt Userlisten die mit MM_UserEdit* erstellt
wurden. (© Robert Hofmann)
... Alle Optionen können über Requester gesteuert werden.
... Kann Files via Crash, Direct, Normal oder Hold verschicken.
... kann Optional Mails an den Empfaenger verschicken, die
ueber % Befehle gesteuert und veraendert werden koennen.
... Kann Optional das zu verschickende File in eine Separate
Schublade kopieren und nach dem Verschicken loeschen.
3. Installation
===============
1. Kopiere die Dateien in die entsprechenden MM: Verzeichnisse
2. Verändere die .CFG nach Deinem Gusto.
3. Lege das Script z.B. auf einen HotKey in deinem Toolmanager
oder im AreasMenue im Mailmanager.
4. Benutzung
============
[RX] MM_SendFile[.rexx]
Wie dem geneigten Nutzer vielleicht aufgefallen ist, befindet sich ein
weiteres Script in der Distribution, nämlich "MM_SendFile". Das ist ein
Ausführbares Programm, das mit (CompressRexx2.1 © 1996 RobertHofmann)
erstellt wurde. Es läßt sich wie ein normales Programm starten,
BENÖTIGT ABER TROTZDEM REXXMAST zur Funktion.
5. Konfiguration
================
[MM:Config/MM_Sendfile/]
Im folgenden sind alle Konfigurationsparameter einzeln erläutert. Schau Dir
bitte die Beispiel-Konfiguration genau an!!
5.1 #NODENUMBER [Net:Zone/Node.Point@Netz]
-------------------------------------------
Die NodeNummer um Files zu versenden (5D)
Bsp.: #NODENUMBER 2:2626/4065.0@FidoNet
5.2 #SENDMODE [CRASH|DIRECT|HOLD|NORMAL|NONE]
----------------------------------------------
Der Parameter #SENDMODE legt fest, wie die Files verschickt werden sollen.
Die Ausnahme ist der Parameter 'NONE'. Wenn diese Option angegeben wird,
wirst Du in Programm noch mal nach der Versandart gefragt.
Bsp.: #SENDMODE NONE
> 5.3 #SENDREPORT [YES|NO]
> ------------------------
> Soll zum File ein Report an den Empfaenger geschickt werden ?
> Bsp.: #SENDREPORT YES
> 5.4 #EXPORT [YES|NO]
> ---------------------
> Wenn die Option #SENDREPORT YES verwendet wurde, koennen hier die erstellten Filereports
> gleich Exportiert werden.
> Bsp.: #EXPORT YES
5.5 #DESTFILEDIR DIR/A
----------------------
Die Funktion legt fest, wo der FileRequester als Voreinstellung starten soll.
Bsp.: #DESTFILEDIR Files_A:
5.6 #MOVEFILE DIR/A
----------------------
Wenn hier ein Verzeichnis angegeben wird, kopiert das Script
das File in das Angegebene Verzeichnis und loescht das File nach dem
Versenden wieder aus dem DIR.
Bsp.: #MOVEFILE BBS_OUT:OUTFILES/
6. Textdateien
--------------
Die Textdateien sind zu finden in MM:Config/MM_SendFile/Report.].
Diese Dateien koennen an deine Beduerfnisse angepasst werden.
Der Sinn sollte allerdings erhalten bleiben. :-)
In allen Dateien koennen die folgenden %-Befehle benutzt werden:
%S = Der komplette Name des Absenders
%VS = Der Vorname des Absenders
%F = Name des Files was verschickt werden soll
%N = Der komplette Name des Empfaengers
%VN = Der Vorname des Empfaengers
7. Ackknowledgements
====================
Hier der Dank an die, die dieses Script ermöglicht haben :
Pino Alberti - Fuer seinen superben MailManager...
Robert Hofmann - Fuer seine pionierhaften Leistungen in der MM
ARexx-Programmierung und den damit verbundenen Inneren
Antrieb und guten Tips für das Programm ...
Cord Moeller - Fuer das Beta-Testing (auch für die laestigen Feature-Requests ?!)
Christian Werner - Fuer das Beta-Testing & die Uebersetzung der Doku.