[archimedes] !SMTP und !POP3S

  • From: Markus Huber <info@xxxxxxxxxxxxxx>
  • To: archimedes@xxxxxxxxxxxxx
  • Date: Fri, 25 Mar 2016 00:52:11 +0100 (GMT)

Zu aller erst: ich bin sehr glücklich darüber, daß Alexander diese
beiden Programme programmiert und zur Verfügung gestellt hat. Ich möchte
meine Erfahrungen, Fragen und Vorschläge zum Themenkomplex der beiden
Programme mitteilen. Ich werde diesen Text fortlaufend ergänzen.

*WimpSlot
~~~~~~~~~
Der *WimpSlot ist mit 6000k ungewöhnlich groß. Geradezu irrsinnig groß
für diese Art von Programm. Hat diese Größe einen besonderen Grund?
Spielt beim Empfang von E-Mails mit großem (Datei)-Anhang diese Größe
eine Rolle? Ich habe willkürlich mal *WimpSlot -min 2000k -max 2000k
verwendet. Nachteile?

!<Applikation>
~~~~~~~~~~~~~~
Warum sind !SMTPS und !POP3S als !<Applikation> verpackt? Ich würde zwei
alleinstehend ausführbare Programme vorziehen.

Log-Dateien
~~~~~~~~~~~
Der Ort der Log-Dateien sollten von außen frei definierbar sein. Um
diese z.B. in ein allgemein systemweit geltendes Log-System zu
schreiben. Ich verwende dazu das Modul SysLog 0.20 (16 Jun 2003) ©
DoggySoft Ltd. Ich habe dazu eine simple Pseudo-App !SysLog erstellt,
die vergleichbar wie !Scrap von jedem Programm genutzt werden kann.
!SMTPS und !POP3S müßten auch an einem Ort liegen dürfen an dem keine
Schreibrechte bestehen. Etwas weiter gedacht, in einem Mehrnutzersystem,
ist !SMTPS und !POP3S nur einmal vorhanden, funktioniert aber für jeden
Nutzer vollkommen unabhängig von den anderen Nutzern.

Fenster
~~~~~~~
Alle Ausgaben von !SMTPS und !POP3S leite ich in jeweils eine Datei um.
Ich hole mit mehreren Aufrufen beider Programme die E-Mails meiner
verschiedenen E-Mail-Adressen bzw. den verschiedenen Mail-Servern. Jeder
Aufruf generiert eine Datei. Darin steht alles was normalerweise im
Fenster bzw. TaskFenster angezeigt wird. Kein Aufruf von !SMTPS und
!POP3S öffnet bei mir ein Fenster.

Dazu wird an das CLI Kommando Run <SMTPS$Dir>.!RunImage ...
bzw. TaskWindow "<POP3S$Dir>.!RunImage ... einfach jeweils eine
Umleitung angefügt z.B.: { > <InternetLogs$Dir>.Last_Send_Elmulab }

Diese Umleitung überschreibt jedes mal die Datei vom vorherigen Aufruf.
Wunderbar! Das nutze ich gleich aus. Denn mit dem CLI Kmmando
*AppendFile wird die soeben genrierte Datei direkt an die Datei mit
allen Übertragungen angefügt.
*AppendFile <InternetLogs$Dir>.Last_Send_Elmulab
<InternetLogs$Dir>.All_Send_Elmulab

So weit jetzt erst mal.

--
Markus
.


Other related posts:

  • » [archimedes] !SMTP und !POP3S - Markus Huber