Einzelnen Beitrag anzeigen

remo.mueller

Registriert seit: 27. Aug 2004
Ort: 127.0.0.1
8 Beiträge
 
Delphi 7 Personal
 
#2

Re: [TurboPower Internet Professional] ipMessage

  Alt 15. Sep 2008, 10:43
Etwas später ... aber ich habe die Lösung gefunden.

Mit folgenden Code bin ich zum Erfolg gekommen:
Delphi-Quellcode:
var
   a: Integer;
   Head: TIpHeaderCollection;
   Info: TStringList;
begin
Msg := TIpMailMessage.CreateMessage;
Head:= TIpHeaderCollection.Create(nil);
Info:= TStringList.Create;

Info.Add('X-Test1: Mein Zeile 1');
Info.Add('X-Test2: Mein Zeile 1');

Msg.LoadFromFile('C:\msg\001.msg');

Head:=Msg.Headers;
Head.Add;
Head.LoadHeaders(Info,True);
Msg.EncodeMessage;

Msg.SaveToFile(''C:\msg\001.msg');
Head.Free;
Msg.Free;
Info.Free;
Das Ergebnis sind 2 neue Headerzeilen, wie in der Stringliste "Info" angegeben sind.
  Mit Zitat antworten Zitat