I have my mail reading application in jsp which display's an email message. I am trying to display a mail which is having images embedded in it.
However i am not able to see images contained inside mail. I can see images when i open the mail in thunderbird.
When i opened mail message in notepad i saw that content-id value of images referenced was not present withing angular braces.
So here , if i replace line "Content-ID: Logo.gif" with "Content-ID: <Logo.gif>", I am able to view images.
As per RFC (http://www.ietf.org/rfc/rfc2392.txt), i found that content-id is enclosed in angle brackets (<>) but on wikipedia, I found that this is not mandatory.
Anyone knows what's the correct format of content id ?
Within my code while reading the message, if i go to change value header "Content-id" to "<logo.gif" using setHeader method, I get IllegalWriteException.
I guess its because i cant modify incoming mail . Please correct me if I am wrong.
Good, Better, Best, Don't take rest until, Good becomes Better, and Better becomes Best.
Sidd : (SCJP 6 [90%] )
Joined: Mar 05, 2009
Resolved while parsing the mail. Added logic to extract data in different fashion.