Visualizzazione dei risultati da 1 a 3 su 3

Discussione: estrazione attachment

  1. #1

    estrazione attachment

    Salve a tutti.

    Sto implementando una web application in Java 2EE, sviluppata su RAD 6 e pubblicata su un server WebSphere 6.0

    Avrei bisogno di elaborare dei messaggi di email, i messaggi sono salvati su un DB oracle, su un campo BLOB e sono in formato email.eml.

    Quali librerie devo utilizzare e come le devo utilizzare per elaborare questi messaggi, sostanzialmente devo estrarre le informazioni e gli attachment dei messaggi.

    Ho a disposizione le librerie JavaMail ma non riesco a capire come dare in pasto a queste i messaggi che vengono dal DB, infatti queste funzionano benissimo con messaggi che provengono dal server di posta, ma non so come configurarle per questo caso.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: estrazione attachment

    Originariamente inviato da karonte379
    Avrei bisogno di elaborare dei messaggi di email, i messaggi sono salvati su un DB oracle, su un campo BLOB e sono in formato email.eml.

    Quali librerie devo utilizzare e come le devo utilizzare per elaborare questi messaggi, sostanzialmente devo estrarre le informazioni e gli attachment dei messaggi.

    Ho a disposizione le librerie JavaMail ma non riesco a capire come dare in pasto a queste i messaggi che vengono dal DB, infatti queste funzionano benissimo con messaggi che provengono dal server di posta, ma non so come configurarle per questo caso.
    Non so quale API usi per accedere al DB (direttamente JDBC?). Sia JDBC, sia una qualunque altra API, di certo puoi ottenere un InputStream dal BLOB per leggere lo stream di dati.

    Con JavaMail puoi ottenere un MimeMessage da uno stream. Vedi questa pagina che mostra come farlo da un FileInputStream (ma ripeto, basta che sia un InputStream il cui stream letto sia in quel formato!).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Perfetto è proprio quello di cui avevo bisogno.

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.