webForumDet fria alternativet

Default mail klient

6 svar · 402 visningar · startad av Reza

RezaMedlem sedan feb. 2001107 inlägg
#1

Kan man starta default mail klienten (typ Outlook Express) från en Java program, utan att använda JNI eller DLL ?
Alltså först vill jag ta reda på vad default mail klienten är, och sen starta den!

jmeMedlem sedan maj 20012 237 inlägg
#2

Testa med:

Runtime.getRuntime().exec(namnet_på_programmet_här);

RezaMedlem sedan feb. 2001107 inlägg
#3

Vänligen läs frågan innan ni försöker svara!

Jag skriver klart och tydligt att jag vill ta reda på vad det är för klient som används innan jag startar upp en.

phonkworksMedlem sedan juli 2001228 inlägg
#4

Googlade lite och hittade detta:
http://www.javaworld.com/javaworld/javatips/jw-javatip66.html

mvh
phonk

RezaMedlem sedan feb. 2001107 inlägg
#5

Ok, nu förstår jag…
Jag måste nog vara väldigt dåligt på att förklara:
Default MAIL klient != default webbrowser

Jag vill alltså starta mail klienten.

nikoMedlem sedan juni 20022 599 inlägg
#6

Så här kan du starta default-hanteraren för "mailto"-protokollet på Windows (dock utan att få reda på vilken den är):

Runtime.getRuntime().exec("rundll32.exe url.dll,FileProtocolHandler mailto:<adress>?subject=<subject>&body=<body>");
RezaMedlem sedan feb. 2001107 inlägg
#7

Ännu en gång TACK niko!!!
Precis vad jag sökte!!!

God jul och Gott nytt år!
:bire

247 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
116 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)