[ nessa @ 12.06.2007. 15:35 ] @
Da li neko zna kako se iz VBa moze aktivirati default email klijent tj. nova email poruka sa popunjenim poljima to, subject, cc, bcc i prikacenim fajlom kao sto se to moze desnim klikom iz windows explorera pa Send To --> Mail Recipient ? Doduse na taj nacin se ne popune polja to, cc i bcc, ali se fajl prikaci OK. Pomocu APIja ShellExecute ShellExecute(lhWnd, "open", "mailto:[email protected][email protected]&subject=Probat&body=Ovde bi trebalo nesto napisati kao telo poruke", vbNullString, vbNullString, SW_SHOWNORMAL) sam uspeo da pozovem novu poruku u default email klijentu, ali ne uspem da prikacim fajl, a i razni email klijenti razlicito parsiraju parametre koje navedem posle "mailto:" dela. Zna li neko sintaksu za 'kobasicu' koja sledi posle "mailto:" dela ? Na nekoliko lokacija na netu sam nasao da se pomocu ShellExecute i ne moze prikaciti fajl uz email zbog sigurnosnih razloga, a i da takvi mailovi ne mogu biti veci od 32KB pa izgleda da windows to radi pomocu nekog drugog APIja sa onim desnim klikom posto sve radi OK i kada je default email klijent Outlook, Outlook Express ili Thunderbird. |