chickenwings
Erfahrenes Mitglied
Hallo,
war nun heilfroh, dass ich es geschafft habe, einen IMAP Server anzuzapfen, die Emails der Inbox zu lesen und sogar Attachments zu extrahieren.
Jetzt teste ich das ganze nochmal mit einem JPG und siehe da, es funktioniert nicht. Offensichtlich müssen Bilder anders behandelt werden, als Textdateien.
so mache ich es bisher:
diesen Code findet man zu hauf im Netz. Allerdings sind mir Informationen über Behandlung von Bildern noch nicht untergekommen.
Hat jemand schon mit diesem Problem zu tun gehabt, so dass er mir einen Tipp geben könnte?
Vielen Dank,
chickenwings
war nun heilfroh, dass ich es geschafft habe, einen IMAP Server anzuzapfen, die Emails der Inbox zu lesen und sogar Attachments zu extrahieren.
Jetzt teste ich das ganze nochmal mit einem JPG und siehe da, es funktioniert nicht. Offensichtlich müssen Bilder anders behandelt werden, als Textdateien.
so mache ich es bisher:
Code:
mp = (MimeMultipart)message.getContent();
for (int i=0; i < mp.getCount(); i++) {
BodyPart part = mp.getBodyPart(i);
String disposition = part.getDisposition();
if (disposition != null && (disposition.equals(Part.ATTACHMENT) || disposition.equals(Part.INLINE))) {
saveFile(part.getFileName(), part.getInputStream());
}
}
Hat jemand schon mit diesem Problem zu tun gehabt, so dass er mir einen Tipp geben könnte?
Vielen Dank,
chickenwings