Joachim Merkel <[EMAIL PROTECTED]> wrote on 29.09.04:
> Michael Heydekamp ([EMAIL PROTECTED]) schreibt:
>> Ich werde das im UUZ bei "-client" mal abschalten (allerdings nicht
>> im Gate-Betrieb, da bek�me ich �rger mit JHA ;)).
> BTW wenn der UUZ SMTP-Mails nach ZConnect konvertiert, kommt
> als Meldung "M(...) from" und das wars, sollte da mal der
> Absender oder sowas stehen ?
[...]
> mail: X from
Sicher? Bei SMTP-Mails? Da eigentlich gerade nicht.
Ich kenne das nur von UUCP-Mails, die �hnlich mbox in der ersten Zeile
mit "from " beginnen. Ja, da soll eigentlich der Envelope-Absender
(hd.wab) ausgegeben werden:
(aus: ConvertMailfile)
----------8<----------
if bufpos<bufanz then
begin
writeln(' from ',hd.wab);
----------8<----------
Nur wenn der leer ist, wird da auch nix ausgegeben. Und der ist nur
dann nicht leer, wenn ... Sekunde ... och n�, schau bitte mal selbst
dr�ber (ist originaler PM-Code, hab' ich nix dran gemacht):
----------8<----------
if (left(s,p-1)='from') or (left(s,p-1)='>from') then
begin
s:=trim(mid(s,p)); { Envelope-Absender }
p:=cpos(' ',s);
if p>0 then
begin
hd.wab:=left(s,p-1);
delete(s,1,p);
p:=cpos('!',hd.wab);
if cpos('!',hd.wab)>0 then
begin
p2:=length(hd.wab);
while hd.wab[p2]<>'!' do dec(p2); { rechtes "!" suchen }
p:=p2-1;
while (p>0) and (hd.wab[p]<>'!') do dec(p); { n�chstes "!" suchen }
p3:=cpos('@',mid(hd.wab,p2+1));
if p3>0 then
if stricmp(copy(hd.wab,p2+1,p3-1)+'@'+copy(hd.wab,p+1,p2-p-1),
hd.absender) then
hd.wab:=''
else
hd.wab:=copy(hd.wab,p2+1,p3-1)+'%'+copy(hd.wab,p+1,p2-p-1)+
mid(hd.wab,p2+p3)
else
hd.wab:=mid(hd.wab,p2+1)+'@'+copy(hd.wab,p+1,p2-p-1);
end
else if cpos('@',hd.wab)=0 then
begin
p:=pos('remote from',s);
if p>0 then hd.wab:=hd.wab+'@'+mid(s,p+12)
else hd.wab:=''; { war wohl nix }
end;
end;
end;
----------8<----------
Bin ich schon �fter dr�ber gestolpert und hab' gedacht "Ob das alles so
richtig ist ...?".
Mindestens k�nnte man das 'from ...' nur dann ausgeben, wenn hd.wab auch
einen Inhalt hat, dann w�re das optische Problem behoben. Soll ich?
Inhaltlich wei� ich dazu im Moment nix, bei einem "from [EMAIL PROTECTED]"
ist hd.wab jedenfalls anschlie�end auch leer.
> Mich hat es auch immer gest�rt, da� da meine Adresse im Path
> steht, aber ich habe mich bisher darum auch nicht weiter gek�mmert.
>> @alle: Einw�nde gegen das Abschalten von "Path:" bei "-client" im
>> UUZ?
> Habe ich im Moment eigentlich keine Einw�nde, aber wenn ich
> Nachrichten weiterleite, wird dann nicht auch der Path erweitert?
Nicht da� ich w��te. Speziell nicht bei Netnews, da wird ja eh eine
neue Message-ID erzeugt (weil sie erzeugt werden mu�) und aus Usenet-
Sicht ist das damit ein v�llig neues Posting. Echtes Forwarding gibt's
bei News AFAIK ja auch gar nicht, und wie gesagt: Die Newsserver
�berschreiben den Path i.d.R. ohnehin.
Wie das bei ZConnect<=>ZConnect aussieht, wei� ich jetzt nicht aus der
Lameng. Aber das betrifft den UUZ ja auch nicht.
Michael
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list