multiPart.getBodyPart(i) does NOT read in correct order!
posted 5 years ago
I am trying to read email and if that email contains any Multipart content, then I want to do some stuff with them.
Here is my code snippet:
the mail content has 3 images in such an order: image001.png is in the first column of a table, image002.png is in the second column of a table, and image003.png is in the third column of a table.
if I print the mailContent- it prints the html of the mail content where the <img src="" > tags are in the order that I mentioned.
but when I print the fileName in method processPart- it DOES NOT print in the proper order. rather it prints
or sometimes in different order!
I am puzzled here!
does not the loop reads the Multipart contents in the proper order? or am I missing something?