Joachim Merkel <[EMAIL PROTECTED]> wrote on 13.03.04:

> Michael Heydekamp ([EMAIL PROTECTED]) schrieb:

>> Mir fehlt dann zwar immer noch der Zusammenhang zu der Frage, ob
>> *.MSG im Spool liegen, aber vielleicht kommt das dann auch noch. ;)

> Das w�rde mich auch mal interessieren, warum Du st�ndig darauf
> rumreitest, da� die $cc_ignore auf 1 gesetzt wird, wenn keine
> MSGs im Spoolverzeichnis liegen.

Das hatte ich doch schon mehrfach erkl�rt:  Weil die in Robos Script
XP2NEWS (und das war ja Anla� f�r *diese* spezielle Frage) bereits einen
if/end_if-Block dar�ber abgefr�hst�ckt wurden.

Zu dem Zeitpunkt, an dem Robo - nochmals - darauf pr�ft (dort, wo dann
anschlie�end $cc_ignore gesetzt wird), *k�nnen* sich gar keine *.MSG
mehr im UKA_PPP-Spool befinden, und der anschlie�ende else-Block ist IMO
toter Code, der nie durchlaufen werden kann.

> Der ganze Mailversand wird doch nicht aufgerufen, wenn MSGs noch im
> Spool liegen.

Richtig, und im Originalscript XPNEWS kann dieser Fall ja auch eintreten
(weil dort naturgem�� auf zwei F�lle - infile.z und *.MSG - gepr�ft
werden mu�).  Das ist bei RFC/PPP bzw. RFC/Client aber nicht notwendig.

Genaueres dazu siehe <[EMAIL PROTECTED]>.

Da� mir speziell die Notwendigkeit der doppelten Pr�fung mit infile.z
und *.MSG im Originalscript XPNEWS nicht von Anfang an vollst�ndig klar
war, hatte ich IIRC gesagt, mir das dann aber gestern in der o.g.
Nachricht selbst hergeleitet.

Was Robo seinerzeit IMO nicht �berrissen hat, ist, da� er sich sowohl
eine der beiden Pr�fungen als auch das Setzen von $cc_ignore bei RFC/PPP
schenken kann und sollte.  Und ich mu�te das alles erstmal gedanklich
aufdr�seln, um darauf zu kommen.

Und auch darauf, da� daf�r eine andere *notwendige* Pr�fung ("befinden
sich *.MSG im Spool von XP?") im XP2-Script schlicht vergessen wurde.


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

Antwort per Email an