Bonjour.
Voici mon problème.
Je suis en train de faire une appli qui doit recevoire et envoyer des emails dans une boîte mail.
mon probléme est que je n'arrive pas à acceder aux contenus des mails, J'utilise l'API JavaMail
Voici le code de la méthode qui affiche un message :
/***************************************/
public static void dumpEnvelope(Message m) throws Exception
{
String[] lst;
if(m.isMimeType("multipart/*"))
{
System.out.println((String)m.getContent());
MimeMultipart mp=(MimeMultipart) m.getContent();
BodyPart bp;
String disposition;
int nbm=mp.getCount();
lst=new String[4+nbm];
for(int i=0;i<nbm;i++)
{
bp=mp.getBodyPart(i);
disposition=bp.getDisposition();
System.out.println(disposition);
if(disposition.compareTo("INLINE")==0)
{
System.out.println("dispo");
lst[4+i]=(String) bp.getContent();
}
}
}
else
{
System.out.println((String)m.getContent());
lst=new String[5];
try
{
lst[4]=(String) m.getContent();
}
catch(Exception e)
{
System.out.println( m.getContent().toString());
}
System.out.println(lst[4].toString());
}
}
/**************************************/
mais à l'execution je ne vois pas le contenu du Message
si qlq peut m'aidé je serais trés reconnaisante