Hallo,
wie kann ich bei einer Email (Message) auf schnelle Art und Weiße prüfen, ob eine Email einen Anhang hat oder nicht?
Ich möchte die Email dann nicht als gelesen markieren und ich möchte ebenfalls nicht den Anhang herunterladen.
Ich möchte nur true oder false ausgeben, wenn eine Email einen Anhang hat...
Das müsste doch in etwa so aussehen? Was mir nun fehlt, ist beim Multipart zu wissen, ob es wirklich ein Anhang it?
wie kann ich bei einer Email (Message) auf schnelle Art und Weiße prüfen, ob eine Email einen Anhang hat oder nicht?
Ich möchte die Email dann nicht als gelesen markieren und ich möchte ebenfalls nicht den Anhang herunterladen.
Ich möchte nur true oder false ausgeben, wenn eine Email einen Anhang hat...
Das müsste doch in etwa so aussehen? Was mir nun fehlt, ist beim Multipart zu wissen, ob es wirklich ein Anhang it?
Java:
public boolean checkIfHasAttachment(Message message) throws IOException, MessagingException {
Object content = message.getContent();
if (content instanceof String) {
return false;
}
if (content instanceof Multipart) {
Multipart multipart = (Multipart) content;
for (int i = 0; i < multipart.getCount(); i++) {
// Was hier?
}
return false;
}
return false;
}