Witam szanowne grono i zwracam sie z prosba do was :)
Mam problem z wyswietlaniem wiadomosci w webbrowserze pobranej do idmessage :(
Najpierw zrobilam tak:
IdMessage.Nodecode:=True;
...
StringList.AddStrings(IdMessage1.Headers);
StringList.AddStrings(IdMessage1.Body);
StringList.SaveToFile(plik);
WebBrowser1.Navigate(plik);
Wszystko pieknie wyswietlil, ale <ort>niemoglam </ort>sie dobrac do poszczegolnych czesci wiadomosci (zwlaszcza zalacznikow), wiec zrobilam tak:
IdMessage.Nodecode:=False;
...
StringList.AddStrings(IdMessage1.Headers);
for i:=0 to (IdMessage1.MessageParts.Count-1) do begin
if IdMessage1.MessageParts.Items[i] is TIdAttachment then begin
Zalacznik:=Zalaczniki.Items.Add; Zalacznik.SubItems.Add(TIdAttachment(IdMessage1.MessageParts.Items[i]).FileName);
Zalacznik.SubItems.Add(IntToStr(TIdAttachment(IdMessage1.MessageParts.Items[i]).InstanceSize)); end
else if IdMessage1.MessageParts.Items[i] is TIdText then begin wiad.AddStrings(TIdText(IdMessage1.MessageParts.Items[i]).Body); end;
StringList.SaveToFile(plik);
WebBrowser1.Navigate(plik);
Tutaj zas pieknie wyswietla wszystkie zalaczniki, gorzej z wiadomoscia (tekstowa dobrze, html zle)
Pomozcie mi plssssssss ;(
Drugie pytanie jak mozna zapisac idmesage do pliku?
Jak dam
IdMessage1.Headers.SaveToFile(plik1);
IdMessage1.Body.SaveToFile(plik2);
Jak pozniej odczytam przez loadfromfile to <ort>niewypelni </ort>pol naglowka idmesage :((
Blagam o pomoc ;( ;( ;(
Przeszukalam forum, znalazlam pare ciekawych rzeczy ale <ort>niepomogly </ort>mi z tym <ort>problem </ort>;(