Liebe entwicklerforum Community,
derzeitig geht es darum ein Programm zum versenden von Mails zu entwickeln. Dieses soll die Mails allerdings nicht von alleine (egal ob manuell oder automatisch) versendet sondern das Standart-Mail Programm des Arbeitsplatzes nutzen. Im besten Falle sollte die Mail vorerst auch angezeigt werden(im Mail Client) und nicht automatisch versendet.
Folgendes habe ich Bereits versucht:
Allerdings funktionierte dies nicht. (Meldung von Outlook: 'Das Befehlszeilenargument in ungültig. Überprüfen sie den verwendeten Befehl') Wenn ich den Teil für den Anhang entnehme (&Attach=""C:\Test.txt"") funktioniert alles.
Kann mir jemand weiter helfen? Das ganze selbstständig heraus zu finden bzw. mit Hilfe von Google habe ich schon eine lange Zeit versucht.
Danke im Voraus
Grüße
Patrick
derzeitig geht es darum ein Programm zum versenden von Mails zu entwickeln. Dieses soll die Mails allerdings nicht von alleine (egal ob manuell oder automatisch) versendet sondern das Standart-Mail Programm des Arbeitsplatzes nutzen. Im besten Falle sollte die Mail vorerst auch angezeigt werden(im Mail Client) und nicht automatisch versendet.
Folgendes habe ich Bereits versucht:
Code:
procedure TForm1.Button1Click(Sender: TObject); var s: String; begin s := 'mailto:[email protected]?Subject=Danke&Body=Hallo&Attach=""C:\Test.txt""'; ShellExecute(handle, 'open', PChar(s), nil, nil, SW_SHOWNORMAL); end;
Kann mir jemand weiter helfen? Das ganze selbstständig heraus zu finden bzw. mit Hilfe von Google habe ich schon eine lange Zeit versucht.
Danke im Voraus
Grüße
Patrick
Comment