Créer un e-mail de l'objet en java et l'enregistrer dans un fichier
j'ai besoin de sauvegarder les e-mails contenus dans un fichier PST (outlook de stockage).
je suis en utilisant libpst qui est le seul accès gratuit à la bibliothèque, j'ai trouvé sur le web
( http://code.google.com/p/java-libpst/ )
j'ai donc accès à toutes les informations dans chaque e-mail unique
(le sujet, le corps, l'expéditeur ecc..), mais j'ai besoin de les mettre sur un fichier
ici quelqu'un dit, vous pouvez créer un fichier EML à partir d'un "javax.mail.Message" objet:
Créer un .eml (e-mail) le fichier en Java
le problème est: comment puis-je créer cet objet de Message?
je n'ai pas de serveur ou un e-mail de la session, les informations contenues dans le courriel
p.s.
la création d'un .fichier msg serait bien aussi
OriginalL'auteur Pronte | 2011-11-17
Vous devez vous connecter pour publier un commentaire.
Vous créez un objet de Message, de la même manière que d'en créer un pour l'envoi,
mais au lieu de l'envoyer à vous de l'écrire dans un fichier. Vous n'avez pas besoin d'un e-mail
serveur. Il y a beaucoup d'exemples de création de messages dans les programmes de démonstration
inclus avec le JavaMail télécharger, et dans le JavaMail FAQ. Voir la
Message.writeTo méthode pour écrire le message dans un fichier (Message fait Partie,
et writeTo est sur une Partie).
OriginalL'auteur Bill Shannon
Voici le code pour créer un valide fichier eml avec java mail api. fonctionne très bien avec thunderbird et autres clients de messagerie:
import
s?dans la plupart des cas, il est biunique et économise de la place.
Il n'existe aucun moyen de supprimer le Message-ID généré?
OriginalL'auteur salocinx