KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
ok so I use .getcontent and receive javax.mail.internet.MimeMultipart@fd13b5 etc. I know i need something like this in my code but i dont know what exactly is needed. if (p.isMimeType("text/plain")) { pr("This is plain text"); pr("---------------------------"); if (!showStructure && !saveAttachments) System.out.println((String)p.getContent()); } else if (p.isMimeType("multipart/*")) { pr("This is a Multipart"); pr("---------------------------"); Multipart mp = (Multipart)p.getContent(); level++; int count = mp.getCount(); for (int i = 0; i < count; i++) dumpPart(mp.getBodyPart(i)); level--; } else if (p.isMimeType("message/rfc822")) { pr("This is a Nested Message"); pr("---------------------------"); level++; dumpPart((Part)p.getContent()); level--; at the moment i am trying to put all the information in to astring which is then shown up on a GUI at the moment i have it all working fine bar the body content which is showing as. javax.mail.internet.MimeMultipart@fd13b5. any help would be much appreciated as im quite stuck. package EmailTable; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.util.List; import java.util.Properties; import javax.activation.DataHandler; import javax.mail.BodyPart; import javax.mail.Folder; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Multipart; import javax.mail.Session; import javax.mail.Store; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; public class Email implements ActionListener { private mail mail; private List mails; private String password; private String user; private String getText; private boolean textIsHtml = false; public Email(List mails,String password,String user) throws MessagingException, IOException { password = "password"; user = "
Tags (comma-separated)
Save Edits
Cancel