Hello Team,
I have to convert MBOX file into PST file. But after conversion .EML attachment is showing as .MSG attachment. I have a source as MBOX which contains EML as attachment and I have to convert MBOX into PST. I am working on Mac OS X with Java Language. Please refer below code and source file attachment to verify issue.
******** Source Code *******
MboxrdStorageReader objMBOXReader = null;
MapiMessage f_objMapiMessage = null;
try
{
objMBOXReader = new MboxrdStorageReader(this.m_StrSourceFilePath, true);
int f_intMailCount = 0;
while ((f_objMailMessage = objMBOXReader.readNextMessage()) != null //iterate mails
{
try
{
f_intMailCount++;
f_objMapiMessage= MapiMessage.fromMailMessage(f_objMailMessage);
f_Inboxfolder = f_ObjPersonalStorage.getRootFolder().getSubFolder(“Mails”);
f_Inboxfolder.addMessage(f_objMailMessage);
}
catch(Exception pObj)
{
pObj.printStackTrace();
}
}//end of while loop
}//end of outer try
catch(Exception pObj)
{
pObj.printStackTrace();
}