hallo
ich habe mir mal das nochmals angesehen, und muss dir recht geben
der alias name ist nicht an der richtigen stelle
es gehört natürlich hierher -> From: "Station_01" <oscat@gmx.net>
tausche bei pcworx im baustein SMTP_CLIENT folgende blöcke aus
90: IF rcv_state = 235 OR rcv_state = 250 THEN (* 235 = Authentication successful / 250 Requested mail action okay *)
str2 := MAILFROM;
ELEMENT_GET(SEP:=BYTE#59,POS:=0,ELEMENT:=str2);(* MAILFROM lesen , Trennzeichen >;< *)
str2:=ELEMENT_GET.ELEMENT;
str1:=ELEMENT_GET.ELEMENT_GET;
snd_text := INSERT('MAIL FROM: <>', str1, 12);
str3 := REPLACE(snd_text, 'From', 9, 1); (* 'MAIL FROM' durch "From" ersetzen und zwischenspeichern *)
next_step := 95;
ELEMENT_COUNT(SEP:=BYTE#35,ELEMENT:=MAILTO); (* Trennzeichen >#< , Anzahl der Blöcke bestimmen *)
MAILTO:=ELEMENT_COUNT.ELEMENT;
cnt1:=ELEMENT_COUNT.ELEMENT_COUNT;
cnt2 := 0;
END_IF;
120:IF rcv_state = 354 THEN (* 354 = Start mail input; end with. *)
snd_enable := FALSE;
str2 := MAILFROM;
ELEMENT_GET(SEP:=BYTE#59,POS:=1,ELEMENT:=str2);(* Angezeigter Name lesen , Trennzeichen >;< *)
str2 := ELEMENT_GET.ELEMENT;
str1 := ELEMENT_GET.ELEMENT_GET;
IF LEN(str1) > 0 THEN
str2 := INSERT('"" ', str1, 1);
snd_text := INSERT(str3, str2, 6);
ELSE
snd_text := str3;
END_IF;
cnt2 := 0;
cnt1 := MIN(2,cnt1); (* BlindCopy Block ausblenden *)
step := 200;
END_IF;
habe es nicht auf sps getestet , probiere es bitte und gib mir bescheid
danke für den tip !