Halli Hallo !
Mein kleines Emailtool läuft nun derzeit wunderbar so wie es soll !
Nur eine klitze kleine kleinigkeit macht mir schon wieder seit 3 tagen zu schaffen !
Ich speicher meine Emails zunächst als .htm datei ab um diese zu verwalten !
zum anzeigen lasse ich diese dann anschliessend in einem Twebbrowser anzeigen !
Bei HTML mails geht alles wunderbar !
Nur leider empfange ich auch einige Textmails ....
In diesen Textmails sind auch links enthalten .....
Nur wenn ich diese Textmails mir in meinem Browser anzeigen lasse dann wird die einfach nur als text angezeigt und nicht als hyperlink wie es überlich ist blau markiert und verknüpft mit der Seite .....
Bei meinem Standart emailclient ( Incredimail bzw. Outlook Express) jedoch wird mir ein link angezeigt !
Ich habe schon einiges versucht beim speichern der daten....
Delphi-Quelltext
1:
| (TIdText(IdMessage1.MessageParts.Items[i]).Body).savetofile('test.htm'); |
oder auch einfach
Delphi-Quelltext
1:
| IDMessage1.Body.SaveToFile('test.htm'); |
Beides jedoch bringt mich nicht zum gewünschten ziel.....
Ich speichere beim anzeigen der mails per :
Delphi-Quelltext
1: 2: 3: 4: 5:
| for i := 0 to Pred(IdMessage1.MessageParts.Count) do begin If IdMessage1.MessageParts.Items[i] is TIdText Then begin Memo1.Lines.AddStrings(TIdText(IdMessage1.MessageParts.Items[i]).Body); (TIdText(IdMessage1.MessageParts.Items[i]).Body).savetofile('test.htm'); end |
Wer kann mir jetzt noch helfen ?
Es sollte direkt über Delphi machbar sein und nicht über irgendwelche installationen von webserver programmen, php oder sonstiges ....
Also schonmal direkt im voraus über Danke für Ideen, anregugen oder am besten noch Quellcode zum problem !
Thx cu
einfach112