Hi, I'm trying to use MFCMAPI to convert a standard Outlook .msg file to .eml so I can share it with another party.
When I use the "Advanced > Import/Export > Convert .msg to .eml" function, choose the .msg file, give a name to the desired .eml and then click Open, I get the following three errors:
Error: IConverterSession not found. This interface is only supported by Outlook 2003 and higher.
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function CoCreateInstance(CLSID_IConverterSession, NULL, CLSCTX_INPROC_SERVER, IID_IConverterSession, (LPVOID*)&lpConverter)
File MapiMime.cpp
Line 84
Error:
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function ExportIMessageToEML( pMessage, lpszEMLFile, ulConvertFlags, et, mst, ulWrapLines, lpAdrBook)
File MapiMime.cpp
Line 211
Error:
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function ConvertMSGToEML( dlgFilePickerMSG.GetFileName(), dlgFilePickerEML.GetFileName(), ulConvertFlags, et, mst, ulWrapLines, lpAdrBook)
File MainDlg.cpp
Line 1756
I'm using a 32-bit version of Outlook 2013 from Office 365.
Any chance this will work?
Thanks!
Greg
When I use the "Advanced > Import/Export > Convert .msg to .eml" function, choose the .msg file, give a name to the desired .eml and then click Open, I get the following three errors:
Error: IConverterSession not found. This interface is only supported by Outlook 2003 and higher.
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function CoCreateInstance(CLSID_IConverterSession, NULL, CLSCTX_INPROC_SERVER, IID_IConverterSession, (LPVOID*)&lpConverter)
File MapiMime.cpp
Line 84
Error:
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function ExportIMessageToEML( pMessage, lpszEMLFile, ulConvertFlags, et, mst, ulWrapLines, lpAdrBook)
File MapiMime.cpp
Line 211
Error:
Code: REGDB_E_CLASSNOTREG == 0x80040154
Function ConvertMSGToEML( dlgFilePickerMSG.GetFileName(), dlgFilePickerEML.GetFileName(), ulConvertFlags, et, mst, ulWrapLines, lpAdrBook)
File MainDlg.cpp
Line 1756
I'm using a 32-bit version of Outlook 2013 from Office 365.
Any chance this will work?
Thanks!
Greg