Salut,
Je souhaite faire l'équivalent d'unHTML mais qui prenne des pièces jointes en paramètre (chose que ne fait pas mailto)...Mailto
Y'a-t-il un moyen de faire ça en Java ?
Merci
Salut,
Je souhaite faire l'équivalent d'unHTML mais qui prenne des pièces jointes en paramètre (chose que ne fait pas mailto)...Mailto
Y'a-t-il un moyen de faire ça en Java ?
Merci
Je pense que javamail va tout à fait convenir à ton besoin
Je mets le lien dès que je le retrouve
[EDIT]Je suis bien en retard moi[/EDIT]
Pour ton utilisation, peut etre que JDic devrait le faire
Javamail permet de lancer le client de messagerie ?
Et c koi le JDic ? (dictionnaire ?)![]()
merci
Non javamail ne le permet pas
JDIC est une API
Il te suffira d'employer la fonction mail() et ca va t'ouvrir le logiciel de messagerie par défaut, mais JDIC a aussi beaucoup d'autres fonctions
https://jdic.dev.java.net/
je teste ça et je te tiens au courant...
C libre d'utilisation ?
J'ai un NULL Pointer Exception au moment ou j'invoque le
Faut-il initialiser qq chose pour utiliser Desktop ?Desktop.mail(monMessage);
Je ne trouve pas d'exemlpes utilisant cela
Merci
L'exception est la suivante
Tot se passe bien jusqu'au
org.jdesktop.jdic.init.JdicInitException: java.lang.NullPointerException
at org.jdesktop.jdic.init.JdicManager.initShareNative(Unknown Source)
at org.jdesktop.jdic.desktop.internal.ServiceManager.<clinit>(Unknown Source)
at org.jdesktop.jdic.desktop.Desktop.mail(Unknown Source)
at LafargeMessage.buildMessage(MaClasse.java:44)
at MaClasse.main(MaClasse.java:21)
Caused by: java.lang.NullPointerException
Desktop.mail()
il faut declarer les librairies natives de jdic. essaye de voir dans la doc ou les exemples. (des dll sous windows par exemple)
lire https://jdic.dev.java.net/documentation/README.html
C'est à ça que sert le JDIC Packager ?
Je ne le trouve nulle part....
Il faut faire des installations sur tous les postes clients ?
Merci
J'ai mis les fichiers suivants dans le CLASSPATH et dans la PATH:
PATH : jdic.jarEt j'ai toujours ce message :CLASSPATH : jdic.dll ; IeEmbed.exe
Avec l'exception:Fatal Exception Occured. Program will exit
Je ne sais plus quoi tester...org.jdesktop.jdic.init.JdicInitException: java.lang.NullPointerException
at org.jdesktop.jdic.init.JdicManager.initShareNative(Unknown Source)
at org.jdesktop.jdic.desktop.internal.ServiceManager.<clinit>(Unknown Source)
at org.jdesktop.jdic.desktop.Desktop.mail(Unknown Source)
at MaClasse.buildMessage(MaClasse.java:44)
at MaClasse.main(MaClasse.java:21)
Caused by: java.lang.NullPointerException
... 5 more
java.lang.UnsatisfiedLinkError: no jdic in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.jdesktop.jdic.desktop.internal.impl.WinAPIWrapper.<clinit>(Unknown Source)
at org.jdesktop.jdic.desktop.internal.impl.WinUtility.getDefaultMailer(Unknown Source)
at org.jdesktop.jdic.desktop.internal.impl.ServiceManagerStub.getService(Unknown Source)
at org.jdesktop.jdic.desktop.internal.ServiceManager.getService(Unknown Source)
at org.jdesktop.jdic.desktop.Desktop.mail(Unknown Source)
at MaClasse.buildMessage(MaClasse.java:44)
at MaClasse.main(MaClasse.java:21)
Exception in thread "main"
WICHTOUNET > En fait j'ai réussi à enlever l'exception et à faire fonctionner la fonction mail() de JDic...
Seul problème, et non des moindres, si je te demandais l'équivalent d'unc'est parceque je tourne en Client léger sur une appli J2EE...mailto
Sonc lede JDic ne pourra pas me servir...mail()![]()
Pas d'autres idées ?
Ca marche pas depuis une applet ? Je pensais que ca marchait aussi...
Partager