webForumDet fria alternativet

Default mail klient

Javaur Java

6 svar · 402 visningar · startad av Reza

Medlem sedan feb. 2001107 inlägg
Frågan#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!

Medlem sedan maj 20012 237 inlägg
#2

Testa med:

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

Medlem 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.

Medlem sedan juli 2001228 inlägg
#4

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

mvh
phonk

Medlem 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.

Medlem 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>");
Medlem sedan feb. 2001107 inlägg
#7

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

God jul och Gott nytt år!
:bire

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)