Hi,

nachdem die Arbeiten am Code des neuen UUZ nahezu abgeschlossen sind,
bin ich gerade dabei, die Dokumentation dazu zu komplettieren.

Da es inzwischen einiges zum Betrieb von UKA_PPP zusammen mit dem
Enhanced UUZ zu sagen gibt, habe ich das mal zusammengefasst und bitte
um kurze Pruefung sowie ggf. Ergaenzung (speziell JM).

----------8<----------
- Hinweise fuer Benutzer von UKA_PPP:
  Die bisherigen Erfahrungen mit dem Zusammenspiel von Enhanced UUZ und
  UKA_PPP haben zu einigen Empfehlungen gefuehrt, die nachfolgend zusam-
  mengefasst sind und denen man folgen sollte:
  ----------------------------------------------------------------------
  1. Wie schon in der ersten Dokumentation des Enhanced UUZ erwaehnt,
     sollte der Aufruf des Programms X_SPOOL.EXE mit dem Schalter "/xc"
     unmittelbar vor dem UUZ-Aufruf im Netcall-Script (i.d.R. heisst die
     Datei "XPNEWS") entfernt bzw. auskommentiert werden. Damit wird die
     bisher mitunter fehlerhafte Deklaration von Zeichensatz und
     Codierung vermieden.
  2. Der UUZ-Aufruf im Netcall-Script sollte wie folgt aussehen:
       exec $homedir+"\uuz.exe -zu -client -gate outfile.z .\"
     Zum einen garantiert der Enhanced UUZ, dass Headerzeilen mit 8bit-
     Zeichen korrekt MIME-codiert werden (die frueheren Schalter "-MIME"
     und "-1522" sind Default und nicht mehr abschaltbar). Bisher fehlte
     im Standardaufruf des UUZ im UKA_PPP-Script der Schalter "-1522"
     schlicht, so dass permanent Header mit uncodierten 8bit-Zeichen
     erzeugt und versandt wurden. :-(
     Des weiteren stellt der Schalter "-gate" sicher, dass der Body der
     Nachricht auf das Vorkommen von 8bit-Zeichen untersucht und sowohl
     Zeichensatz als auch Codierung korrekt deklariert werden.
     Zuguterletzt ist durch den Schalter "-client" gewaehrleistet, dass
     Mails im SMTP-Format erstellt werden, die UKA_PPP unveraendert und
     korrekt versendet. Bei den bisher erstellten Mails im UUCP-Format
     hat UKA_PPP wegen der Behandlung von Kopienempfaengern Aenderungen an
     den Nachrichten vornehmen muessen, dabei aber stellenweise nicht
     beruecksichtigt, dass Headerzeilen gefaltet sein koennen, was zum
     Verlust von Kopienempfaengern ("Cc:") und/oder zur Kuerzung des
     Subjects fuehren konnte.
     Hintergrund ist, dass der Enhanced UUZ gemaess RFC2822 Kopienempfaenger
     kommasepariert in einen einzigen Cc:-Header schreibt (statt mehrere
     einzelne Cc:-Header zu erzeugen) und sowohl diesen wie auch den
     Subject:-Header bei Bedarf faltet. Beides war beim "alten" UUZ
     nicht der Fall, und von diesem Verhalten gehen die Routinen in
     UKA_PPP aus.
  Diese Hinweise gelten nicht fuer das noch zu veroeffentlichende Add-On
  fuer den Betrieb von UKA_PPP in einer RFC/Client-Box - dort sind sie
  schon von vorneherein beruecksichtigt.
----------8<----------


        Michael
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an