Hallo Leute,
ich brauch mal eben einen kurzen Denkanstoß. Ich rufe Mails per IMAP und der JavaMail Klasse ab. Nun habe ich folgendes Problem:
Damit rufe ich den Inhalt vom Server ab. Jetzt können zwei Sachen passieren:
msgObject ist ein String, dann muss ich das ganze einfach nur umcasten und ich habe den Nachrichtentext. Dann kann es aber sein, dass das Object eine Multipart Message ist vom Typ javax.mail.internet.MimeMultipart durch den ich dann iterieren muss, um an den eigentlichen Text zu kommen. Doch wie finde ich heraus, ob msgObject jetzt ein String oder etwas anderes ist?
ich brauch mal eben einen kurzen Denkanstoß. Ich rufe Mails per IMAP und der JavaMail Klasse ab. Nun habe ich folgendes Problem:
Code:
Object msgObject = msgs[j].getContent();
Damit rufe ich den Inhalt vom Server ab. Jetzt können zwei Sachen passieren:
msgObject ist ein String, dann muss ich das ganze einfach nur umcasten und ich habe den Nachrichtentext. Dann kann es aber sein, dass das Object eine Multipart Message ist vom Typ javax.mail.internet.MimeMultipart durch den ich dann iterieren muss, um an den eigentlichen Text zu kommen. Doch wie finde ich heraus, ob msgObject jetzt ein String oder etwas anderes ist?