

Mail odosielaný z Delphi
Mám takúto otázku:V delphinariu som narazil na takýto kód pomocou ktorého sa načíta email-adresa a vyvolá sa spustenie poštového klienta.
adresa:=dmAdresar.tabulka.FieldByName(‘email’).AsS tring;
if adresa='' then begin
Application.MessageBox('Táto osoba nemá vyplnenú email adresu!','Pozor',MB_OK or MB_ICONEXCLAMATION);
Exit;
end;
adresa:='mailto:'+adresa;
StrPCopy(PAdresa,adresa);
ShellExecute(pozdrav.Handle,'open',PAdresa,parms,p dir,sw_shownormal);
Je možné nejakým spôsobom, a ak áno tak ako, doplniť do poštového klienta aj predmet správy a text správy? Za radu som vopred vďačný.
Je to obdobné jako v html (mail.html)
Ďakujem Vám obom za odpoveď. Bude mi postačovať úplne prvá verzia :). V projekte ktorý robím by sa mal odosielať len jeden text aurát vždy inému príjemcovi. Ešte raz vďaka.
Rado
Vyskúšal som to a v pohode funguje ale nejak sa trápim s odriadkovaním v texte. ak do body správy zadám text a použil som #13, sLineBreak, AnsiString(#13#10),chr(13), ani jedno nefunguje. Je vôbec možné takýmto spôsobom vkladať do poštového klienta odriadkovaný text? Vďaka za prípadné postrehy-rady...
Ano, ale musis opet pouzit prislusne kodovani: '&0D&0A'
To ako do stringu v mieste kde má byť odriadkovaný?
Pr. 'AHOJ'+'&0D&0A'+'Cau.'
Tak náhodou som to našiel.Ten odriadkovač je %0A. Ešte raz všetkým ďakujem.