Tom's Guide > Forum > Systèmes d'exploitation (Windows, Mac OS, Linux...) > [java] java et outlook, ouvrir outlook avec java avec une piece jointe ?

[java] java et outlook, ouvrir outlook avec java avec une piece jointe ?

Forum Systèmes d'exploitation (Windows, Mac OS, Linux...) : [java] java et outlook, ouvrir outlook avec java avec une piece jointe ?

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut tous !

Pour une application en java, je souhaite creer un bouton envoyer qui lancera outlook avec une piece jointe deja intégré en parametre....(le bouton envoyer n'enverra pas le message mais uniquement, il parametra outlook avec le necessaire pour que ce soit presque pret à l'envoie)

D'apres mes recherches, il y a Javamail mais j'ai pas tres bien compris comment s'en servir, pouvez-vous m'en dire plus ?

Il y a aussi Java Outlook Connector mais il n'ai pas gratuit....


Merci d'avance
cbil

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
- 0 +

Salut,

voici une solution ce n'est peut-être pas la plus élégante ... mais elle fonctionne.
La solution consiste en l'execution de la commande outlook.exe depuis ton programme Java.

Donc voici les lignes de code :

Code :
  1. String outlookPath = "C:/Program Files/Microsoft office/office11/Outlook.exe" // Chemin ou se trouve outlook sur ta machine
  2. String params = " /a ";
  3. String attachmentPath = "D:/Mon_rep/mon-fichier_attache.doc";
  4. String cmd = outlookPath + params + attachmentPath;
  5. Process pr = Runtime.getRuntime().exec(cmd);



Si tu veux connaitre d'autre paramètrage en ligne de outlook tu peux regarder sur :
http://office.microsoft.com/fr-fr/assistance/hp010031101036.aspx
Et pour en savoir plus sur Process et Runtime je te conseille de regarder la doc sun :
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Process.html

Dans l'idéal il faudrait que tu gères les informations de path outlook dans un fichier de paramètrage de ton application. (cf fichier "properties" java)

my 2c !

Répondre à gk
- 0 +

Un merci très en retard : merci beaucoup :)

Répondre à cbil

Salut, j'ai le même problème et ce bout de code fonctionne très bien. Cependant, je veux maintenant que le champ du destinataire soit rempli automatiquement.
Merci d'avance

Répondre à Raouya

gk a écrit :

Salut,

voici une solution ce n'est peut-être pas la plus élégante ... mais elle fonctionne.
La solution consiste en l'execution de la commande outlook.exe depuis ton programme Java.

Donc voici les lignes de code :

Code :
  1. String outlookPath = "C:/Program Files/Microsoft office/office11/Outlook.exe" // Chemin ou se trouve outlook sur ta machine
  2. String params = " /a ";
  3. String attachmentPath = "D:/Mon_rep/mon-fichier_attache.doc";
  4. String cmd = outlookPath + params + attachmentPath;
  5. Process pr = Runtime.getRuntime().exec(cmd);



Si tu veux connaitre d'autre paramètrage en ligne de outlook tu peux regarder sur :
http://office.microsoft.com/fr-fr/assistance/hp010031101036.aspx
Et pour en savoir plus sur Process et Runtime je te conseille de regarder la doc sun :
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Process.html

Dans l'idéal il faudrait que tu gères les informations de path outlook dans un fichier de paramètrage de ton application. (cf fichier "properties" java)

my 2c !









bjr est ce qu'il ya pas une methode comme celle la pour recuperer les messages d'une boite outlook



merci

Répondre à Anonyme

salut,
Comment on peux afficher juste la fiche d'un contact outlook. J'ai trouver pour afficher tous les contacts "/select outlook:contacts" ce qui m'affiche tous les contacts mais moi je veux 1 seul contact (selon le numéro de téléphone du contact par exemple il m'affiche sa fiche).
Merci pour votre aide :)

Répondre à douda_42
Tom's Guide > Forum > Systèmes d'exploitation (Windows, Mac OS, Linux...) > [java] java et outlook, ouvrir outlook avec java avec une piece jointe ?
Aller à :

Il y a 298 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens