Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.3.1
-
None
Description
Hi All,
I am trying to extract attachments using MimeMessageParser. But unable to extract the attachment when i have mime part as below
Content-Type: text/plain; charset=us-ascii;
name="abc.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="abc.txt"
After looking into parse method,
======
protected void parse(Multipart parent, MimePart part)
throws MessagingException, IOException
{
if (part.isMimeType("text/plain") && (plainContent == null))
else
{
if (part.isMimeType("text/html") && (htmlContent == null))
else
{
if (part.isMimeType("multipart/*"))
{
this.isMultiPart = true;
Multipart mp = (Multipart) part.getContent();
int count = mp.getCount();
// iterate over all MimeBodyPart
for (int i = 0; i < count; i++)
{ parse(mp, (MimeBodyPart) mp.getBodyPart(i)); } }
else
}
}
}
====
so attachment is going to plainContent
Can anybody please let me know. how can this going to work
Do we need to consider Content-Disposition ? According to java mail documentation
Thanks,
Raju
Attachments
Issue Links
- is duplicated by
-
EMAIL-134 TXT-Attachment disappeared
- Closed