Extraire les mails d'une mbox sous unix

Extraire les mails d'une mbox sous unix - Programmation

Marsh Posté le 20-12-2001 à 09:08:31    

Voilà mon pb:
 
1) J'utilise Jfetch afin de récupérer les mails sur un serveur pop3, il me crée un fichier 'mbox' dans lequel un mets tous les mails trouvé sur le serveur.
 
2) J'ai besoins de pouvoir "parser" ce fichier pour créer des fichiers indépendants contenant chacun un seul mail.
 
3) Pour enfin décoder le fichier attaché via 'munpack'
 
1) et 3) je sais faire.
 
Mais je sèche sur la partie 2. Une idée (mail, mailx, sed, prog sur le web ...)

 

[edtdd]--Message édité par Mog--[/edtdd]

Reply

Marsh Posté le 20-12-2001 à 09:08:31   

Reply

Marsh Posté le 20-12-2001 à 09:51:22    

précise le language dans ton topic stp


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 20-12-2001 à 09:58:36    

Pas de langage, en fait je dois réaliser les actions 1,2 et 3:
 
JFetcht c'est du JAVA
Munpack c'est du C
 
Je mixe le tout avec du script !
 
C'est pour ça que je cherche une solution "clè en main": logiciel dédié (ke viens de trouver 'mbox-extract' que je vais tester), commande unix avec les options qui-vont-bien ...

Reply

Marsh Posté le 20-12-2001 à 10:00:39    

JavaMail te permets de lire une mailbox. Tu peux via JavaMail:
 
1) Checker ton mail
2) Sauver ton mail ou tu veux (par exemple un fichier)
3) Sauver les attachs éventuellement (où tu veux aussi)
 
No script. Only one soft. Mais il faut programmer. Je saurai le faire pour toi mais j'ai pas vraiment le temps là.  
 
Va voir sur http://java.sun.com/products/javamail
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 20-12-2001 à 10:08:41    

OK mais j'ai pas le temps de programmer le truc moi même, l'envie ne me manque pas, c'est le temps.
 
Y'a un bail que j'ai pas fait de JAVA, je risque de perdre pas mal de temps.
 
Sinon, je "connais" JavaMail (Jfetch l'utilise) ... merci quand même !
 
Si y'a d'autres idées ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed