Page 1 sur 1

Récupérer les mails dans un logiciel tiers, format ?

Posté : 07 févr. 2019, 17:16
par petitours220
Bonjour

J'utilise Thunderbird en IMAP pour un compte mail et je prépare le développement d'un logiciel qui entre autre aurait à récupérer et analyser tous mes mails pour les lier à des contacts à partir des adresses mails trouvées dans les mails.
Il faudrait que ce logiciel puisse récupérer les mails dans un format si possible standard pour les transférer à quelqu'un d’autre par exemple ou pour en sauvegarder certains en base de donnée ou mieux sous forme de fichier englobant le mail et ses pièces jointes.

Question 1 : peut on faire cela en s’interfaçant avec Thunderbird ?
question 2 : y a t-il un format de fichier standard (genre le .eml que j'ai déjà vu passer je sais pas où) qui serait compatible avec thunderbird et outlook d'une part et englobant contenu et pièces jointes d'autre part ?

Merci par avance pour votre aide

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 07 févr. 2019, 18:19
par Demot
hello
Pour te rassurer : Essaie de glisser / déposer un mail doté d'une pièce jointe sur le bureau -> le mail en question s'enregistre en eml
ouvre ce mail eml et regarde la PJ....

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 07 févr. 2019, 18:26
par petitours220
yess

Je vois que ça me crée un beau .eml qui s'ouvre aussi bien sous Thunderbird que sous outlook et qu'il intègre les pièces jointes, top
et là arrive la seconde question qui me fait trembler :
Peut on accéder depuis une appli tierce à tous les mail reçus et envoyés dans thunderbird ? si je dois faire glisser tous mes mails dans un dossier à la main je ne suis pas sorti :-)

Merci

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 05:49
par Demot
Depuis TB par lots avec ImportExportTools
https://addons.thunderbird.net/fr/thund ... porttools/

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 09:34
par petitours220
Merci

Mais j'ai testé et je ne vois pas moyen de faire ça via un logiciel tiers.
Du coup je me suis intéressé au MBOX qui semble très simple de principe
Je vais tenter d'utiliser un truc en c# qui s’appelle MimeKit et capable de lire les mBox

J'ai un peu de mal à voir comment associer des mails tous en vrac dans un mBox dans un ordre inconnu à des contact dans ma base de donnée mais faut que je teste pour le comprendre.

En espérant que la nouvelle équipe de développement de thunderbird ne décide pas de tout casser et de ne plus utiliser les mbox :-P

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 13:04
par Demot
Avec l'extension dont je parle (ImportExportTools) on exporte par lots les messages au format EML
(En clair tout ou partie d'un dossier)
EML c'était bien le sujet non ?!

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 13:11
par petitours220
Oui mais j'ai besoin qu'une appli tierce puisse le faire sans action manuelle de ma part.
En découvrant ce qu'est un MBOX je me dis aussi qu'il est sans doute possible de ne pas créer de copie des mails. Sous réserve qu'il soit possible de lier/indexer les mails dans le MBOX à des contacts dans une base de donnée et qu'il puisse y avoir un accès simultané au MBOX pour une appli tierce en même temps que Thunderbird est actif.

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 18:58
par Demot
Ceci dit si tu veux rester dans le mailbox... L'extension exporte aussi
Pour le reste il doit exister des logiciels fixe ou portable "viewer" de fichiers
Ex : MBOX Viewer

Re: Récupérer les mails dans un logiciel tier, format ?

Posté : 08 févr. 2019, 19:01
par petitours220
oui elle exporte et des viewer existent mais la question n'est pas là ; j'ai besoin qu'une application tierce, un développement à moi, puisse accéder aux mail quand elle veut, toutes les 2 minutes s'il faut, sans que j'ai a exporter quoi que ce soit manuellement.

Re: Récupérer les mails dans un logiciel tiers, format ?

Posté : 09 févr. 2019, 10:10
par J2m06
Bonjour
petitours220 a écrit :
07 févr. 2019, 17:16
Il faudrait que ce logiciel puisse récupérer les mails dans un format si possible standard pour les transférer à quelqu'un d’autre par exemple ou pour en sauvegarder certains en base de donnée ou mieux sous forme de fichier englobant le mail et ses pièces jointes.
en attendant de trouver le logiciel miracle :D sache que TB sait trier (via les filtres) les messages suivant les contacts (ou autres critères) :D
http://j2m-06.pagesperso-orange.fr/faq_ ... eer_filtre
Regarde aussi du coté des extensions * :!:

Je pense que le format .eml sera le plus facile à gérer pour un programme externe qui veut extraire des messages de TB
Car ce sera très difficile d'extraire (voire impossible!) depuis un mbox :(
De toute façons si c'est toi qui développe le logiciel , tu pourras lui faire "lire" aussi bien les mbox que les eml :wink:
La difficulté sera d'extraire un message +sa PJ du mbox , sachant que ce message(+PJ) sera "noyé" dans la masse totale du mbx
Alors que le même message en eml (ou maildir) sera dans un fichier unique
puisse accéder aux mail quand elle veut, toutes les 2 minutes s'il faut, sans que j'ai a exporter quoi que ce soit manuellement.
Plutôt que de convertir en .eml ,peut etre utiliser le nouveaux protocoles Maildir (attention format expérimental) :?:
http://j2m-06.pagesperso-orange.fr/faq_ ... _dir_store
Je l'utilise (ainsi que 'autres ici) depuis plusieurs mois et je ne pas remarqué de perte de message



/----------------EXTENSIONS------------------------------------------------------------\
* Extensions/Modules complémentaires c'est quoi :roll: ->
Des infos ici sur les extensions (ou >> ici << )

Re: Récupérer les mails dans un logiciel tiers, format ?

Posté : 16 févr. 2019, 00:57
par Gloops
Est-ce que ça ne serait pas plus simple d'accéder au serveur en IMAP ?