Récupérer les pièces joites d'un mail [Outlook Express] [Résolu]

chrisledeveloppeur 9 Messages postés lundi 6 novembre 2006Date d'inscription 1 février 2007 Dernière intervention - 4 janv. 2007 à 11:21 - Dernière réponse : chrisledeveloppeur 9 Messages postés lundi 6 novembre 2006Date d'inscription 1 février 2007 Dernière intervention
- 10 janv. 2007 à 08:53
Bonjour, je cherche à récupérer les pièces jointes d'un mail particulier se trouvant dans outlook Express avec delphi. Y-a-t-il des méthodes d'accesseurs pour çà ou autre? Il s'agit bien ici d'outlook EXPRESS, pas une autre version d'outlook. D'où la difficulté. Le MAPI ne semble pas fonctionner par le composant outlook.application. Je pense que ce composant est uniquement valable pour outlook tout court. A moins que vous connaissez une façon correcte. Mon entreprise ne peut pas se permettre d'acheter des licences outlook tout court. Merci.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
chrisledeveloppeur 9 Messages postés lundi 6 novembre 2006Date d'inscription 1 février 2007 Dernière intervention - 10 janv. 2007 à 08:53
3
Merci
Au final, l'entreprise n'a pas besoin de çà apparemment, mais j'ai continué à chercher et çà a payer avec le temps (heureusement que d'autres projets étaient derrière sinon j'aurai craqué si je n'avais que celui là^^ avec le temps de recherche que çà prend pour résoudre ce malheureux problème)

Bon et bien en fait, j'ai trouvé moi-même avec la patience du temps sur une source du net ici:

http://www.example-code.com/delphi/parse-eml.asp


Ce code demande pour être appliqué l'activX Chilkat email trouvable ici:


http://www.chilkatsoft.com/download/EmailActiveX.msi
 

Cette source permet d'obtenir les informations contenues dans le fichier eml dont ceux que je cherchais, et entre autre pour obtenir les pièces jointes il suffit de faire un


openfile(email.GetAttachmentFilename(i))
et d'en sauvegarder le document où on le souhaite.




Donc personellement je valide la solution du problème mais pour ceux qui ne sont pas d'accord ou qui n'ont pas tout compris, faîtes-le savoir^^.

Merci chrisledeveloppeur 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de chrisledeveloppeur
chrisledeveloppeur 9 Messages postés lundi 6 novembre 2006Date d'inscription 1 février 2007 Dernière intervention - 4 janv. 2007 à 17:22
0
Merci
J'aurai une piste, lors d'un dragging, on tranposterai le fichier .eml contenant toutes les informations du mail puisque ce fichier en l'ouvrant représente tout simplment le mail en lui même, pièces jointes comprises. AAussi, est-ce une bonne piste de chercher par là et dans ce cas comment manipuler ce fichier pour en récupérer les pièces jointes par delphi?
Commenter la réponse de chrisledeveloppeur

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.