Bonjour à tous,
Après avoir passé des heures à chercher sur différents forums une solution à mon problème, sans résultat. Je viens donc essayer de trouver ma réponse ici.
Je m'explique,
Mon programme: Sélection d'un mail situé sur le bureau, extraction de la pièce jointe, renommage et déplacement du fichier dans un dossier.
J'utilise une Windows form qui ouvre une boîte de dialogue où je sélectionne un mail.
Ce mail contient une pièce jointe en .zip (et pour l'utilité du programme, ce sera toujours un fichier .zip).
En sélectionnant ce mail, j'aimerais extraire la pièce jointe sur le bureau en automatique. Par la suite je dézippe, je renomme le pdf et je l'envoi dans un dossier autre, ces dernières parties sont déjà fonctionnelles.
Ce que je n'arrive pas à faire, c'est prendre la main sur le mail sélectionné par la boite de dialogue pour y extraire la pièce jointe, j'arrive à l'ouvrir en utilisant le process.start mais une fois ouvert je n'arrive pas à savoir comment interagir avec pour extraire cette pièce jointe. Même si je pouvais lancer une macro Outlook qui extrait la pièce jointe du mail actif, ça ne me déragerais pas mais toutes les solutions que je trouve sont pour des mails dans un dossier Outlook et pas sur mon bureau.
En vous remerciant d'avance, je vous salue
Partager