[archimedes] Re: !Hermes / !POP3S

  • From: Alexander Ausserstorfer <bavariasound@xxxxxxxxxxxxxxx>
  • To: archimedes@xxxxxxxxxxxxx
  • Date: Sun, 25 Jul 2021 19:53:15 +0200 (Custom)

On 18 Jul, Markus Huber <info@xxxxxxxxxxxxxx> wrote:

On Sun 18 Jul, Alexander Ausserstorfer wrote:
Hatte neulich Probleme mit längeren E-Mails mit Anhängen bis zu 14 MB..

!POP3S funktioniert bei mir auch mit Dateien die weit über 20 MB
"groß" sind einwandfrei.

Muss an GnuTLS liegen. GnuTLS ist schon gut. Stammt aber nicht von mir.
Ist ein Projekt aus der Gnu-Welt.

Bis heute stellt sich mir die Frage, wie man das unter RISC OS einbinden
soll.

GnuTLS wurde für Unix geschrieben. Dort existieren starke Werkzeuge. Zwar
lässt sich die Bibliothek irgendwie nach RISC OS portieren, aber dort nur
von dem GCC (C-Compiler) aus nutzen. Wie das geht und alles andere weiß
ich nicht. Das Programm, welches die Bibliothek GnuTLS nutzen will, muss
dann speziell für den GCC geschrieben und mit diesem kompiliert worden
sein. Dann bringt aber jedes Programm GnuTLS wieder mit. Eine
Laufzeitbibliothek, wie unter Unix, gibt es meines Wissens nach unter RISC
OS nicht. Zumindest keine, die auf Knopfdruck GnuTLS nutzen könnte.
Korrigiert mich bitte, wenn ich hier falsch bin.

Gut wäre ein Modul für RISC OS, das man dann per SWIs anspringen könnte.
Das würde im Zweifelsfalle jedoch bedeuten, dass man GnuTLS komplett neu
denken, also neu schreiben müsste. Auf "Knopfdruck" (wie unter Unix) geht
das nicht.

In meiner Bachelorarbeit ging es damals darum, wie man eine zusätzliche
Schicht einzieht. Inzwischen habe ich gesehen, wie problematisch das sein
kann. Im Zweifelsfalle müssen die Programme speziell für eine Schicht
geschrieben sein. Man ruft dann innerhalb des Programms andere Funktionen
oder SWIs auf. Das ist schlecht. Man kann die Daten, welches ein Programm
erzeugt, nicht plötzlich (von außerhalb) einem anderen Programm übergeben.
Also plötzlich ein drittes Programm zwischen zwei anderen Programmen
reinhängen. Sowas hätte ich aber gerne mit TLS gemacht. Dann müsste man z.
B. den Quellcode von !POPStar überhaupt nicht bearbeiten, damit es TLS
könnte. !POPStar würde die E-Mail einfach wie üblich abschicken, aber dem
TLS-Modul übergeben und nicht direkt, also unverschlüsselt.

Momentan probiere ich viel mit !Pluto herum. Aber das Programm irritiert
mich sehr und scheint auch vieles, was der Messenger kann, gar nicht zu
können.

Inzwischen würde ich mir am liebsten selbst einige Programme für die
E-Mails + Usenet schreiben. So wie ich mir das vorstelle: nicht ein
integriertes Programm für alles. Sondern viele kleine Programme, die man
miteinander kombiniert. Der Austausch der Daten würde dabei über so eine
Art "Filer" laufen. Man würde die E-Mails per Drag & Drop immer dort
hinziehen, was man halt machen will: Anhänge anhängen, Signatur erzeugen,
verschlüsseln, versenden, abholen, verfassen, lesen usw. Der zweite Weg
wäre, gewisse Ordner anzugeben, um das massenweise machen lassen zu können.

A.

-- 
http://home.chiemgau-net.de/ausserstorfer/


Other related posts: