|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Mécanicien / Infographiste / Développeur en formation Inscription : octobre 2012 Messages : 14 ![]() |
Bonsoir messieurs, mesdames
Voilà ma problématique, utilisant Exchange (Outlook) et stockant des données dans un serveur intranet, je souhaiterai savoir quelles technologies et quelle approche je dois utiliser pour automatiser la conversion (format) ainsi que le transfert de fichiers reçus sur Exchange jusqu'à mon serveur ... Je suis jeune apprenti développeur et malgré mes recherches je suis bien mal foutu de trouver une ombre de solution automatisant l'opération. J'ai entendu quelque part que cela existait, en gros simplement en double cliquant sur le fichier reçu sur Exchange (le ouvrir avec étant donc paramétré) la conversion se faisait seule via une appli et envoyait le fichier convertit dans le serveur. Comment cela est ce faisable, comment programmer une telle appli, quels langages utiliser (JAVA ??), enfin bon en gros sur quelle approche doit je avancer afin d'au moins voir un peu de light. Thx d'avance camarades développeurs et merci. (j'espère être dans la bonne section) |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Mécanicien / Infographiste / Développeur en formation Inscription : octobre 2012 Messages : 14 ![]() |
Up
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() |
Bonjour
si je comprend bien vous voulez automatiser un tache de sauvegarde des messages en un autre format vers un autre dossier Vous pouvez utiliser le services web d'exchange. Exchange possède plusieurs webservices qui permettent l'automatisation de ce type de tache.
__________________
Olivier Miossec |
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Mécanicien / Infographiste / Développeur en formation Inscription : octobre 2012 Messages : 14 ![]() |
Non pas exactement, mais presque. Je veux automatiser une tache de conversion et de sauvegarde dans une base de données de pièces jointes reçus sur Exchange.
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Cela reste le même principe
ouvrir un message extraire une piece jointe et ensuite la traiter Deux solutions possible Utiliser MAPI Ou les webservices
__________________
Olivier Miossec |
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Mécanicien / Infographiste / Développeur en formation Inscription : octobre 2012 Messages : 14 ![]() |
Merci je vais jeter un oeil à ça, ça semble très intéressant
|
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Christophe Administrateur systèmes et réseaux Inscription : mars 2013 Messages : 6 ![]() |
Une troisième solution consiste à développer un agent de transport pour Exchange (VB ou C#).
Dès que le mail est reçu (et/ou envoyé), il est possible de récupérer les pièces jointes pour les copier dans un dossier de destination. Il est également possible de sauvegarder les emails au format eml. En fait, avec un agent de transport, on peut manipuler tout le contenu d'un email. Avec les Web Services (EWS) il est possible d'être notifié quand un changement intervient dans le contenu de la mailbox. Ensuite le choix de la techno va dépendre de vos compétences en dev et l'accès ou non au cœur d'Exchange (pour l'agent de transport). Car comme un agent de transport peut presque tout faire, vous pouvez aussi faire des dégâts. Donc pour résumer, sans tenir compte des contraintes des solutions, vous pouvez : - Vous connecter en IMAP/POP - Vous connecter en EWS - Intercepter les emails (entrant et sortant) avec un agent de transport .et pourquoi pas une quatrième approche - Vous connecter via OutLook (super simple avec des Macro VBA) Bonne réflexion Christophe |
|
00
|
Copyright © 2000-2013 - www.developpez.com