2013-08-13 5 views
0

Je peux voir de nombreuses façons d'incorporer des images dans le courrier électronique sans extraire l'image intégrée du contenu du corps de l'e-mail en utilisant java. Je suis en mesure d'extraire le contenu du texte dans le corps de l'e-mail, mais les images incorporées sont affichées avec des balises et avec un CID (ID de composant). J'ai besoin de l'extraire et de le stocker en pièce jointe dans la base de données. Je pense qu'il devrait être fait comme appeler le serveur pour extraire le contenu et je ne suis pas sûr de lui. Aidez-moi s'il vous plaît à faire ceci. Votre aide à ce sujet est très appréciée.comment extraire des images incorporées dans le corps de l'e-mail en utilisant java

Je peux voir quelque chose comme les en-têtes de courriel pour une image,

[cid: [email protected]]

Répondre

0

une image est extraction comme l'extraction du contenu pour tout autre partie du corps. Recherchez le MimeBodyPart correct et utilisez la méthode getInputStream pour lire les octets ou utilisez la méthode saveFile pour enregistrer le contenu dans un fichier.

Si cela ne fonctionne pas pour vous, expliquez plus en détail ce que vous avez essayé et ce qui s'est passé. Voir aussi JavaMail FAQ pour debugging tips.

Questions connexes