For MrMapi to work, do we need outlook installed

Dec 12, 2012 at 10:57 AM

We are trying to convert eml file to msg using MrMapi. In our local machine it is working fine as we have outlook installed in the machine. But, could not deploy in server and we were getting a message saying that "native email client is not present". Do we need outlook to be installed for MrMapi to work ? Please advice.

Coordinator
Dec 12, 2012 at 2:20 PM

You need to have either Outlook or MAPICDO installed in order for MAPI based applications to function.

Dec 13, 2012 at 9:49 AM

Thanks a lot for the response. We have installed MapiCDO in our server. We tried to execute the below command to convert eml file to msg file,

C:\MrMapi>mrmapi.exe -Ma -i C:\MrMapi\MrMapi64Bit\212.eml -o C:\MrMapi\MrMapi64Bit\212.msg -Cc CCSF_SMTP

But, we got the error as "MAPI <-> MIME converter not found. Perhaps Outlook is not installed." . Do we have any other way to make it work without installing outlook ? . Please let us know.

Thank you,

Regards

Libin

 

Coordinator
Dec 13, 2012 at 10:15 AM
No. The MAPI/MIME conversion API is part of Outlook.

On Dec 13, 2012, at 5:49 AM, "net4let" <notifications@codeplex.com> wrote:

From: net4let

Thanks a lot for the response. We have installed MapiCDO in our server. We tried to execute the below command to convert eml file to msg file,

C:\MrMapi>mrmapi.exe -Ma -i C:\MrMapi\MrMapi64Bit\212.eml -o C:\MrMapi\MrMapi64Bit\212.msg -Cc CCSF_SMTP

But, we got the error as "MAPI <-> MIME converter not found. Perhaps Outlook is not installed." . Do we have any other way to make it work without installing outlook ? . Please let us know.

Thank you,

Regards

Libin

Dec 17, 2012 at 5:05 PM

Thanks for the response. As per my understanding, Mr. MAPI does work with MAPICDO however for converting eml to msg functionality through Mr. MAPI, Outlook is required. So, when we execute the command to convert eml to msg, outlook.exe process will run ? If not, can we copy/register outlook DLLs and try to execute the command ? What we are trying here is to check for any option to avoid the installation of outlook.

If outlook.exe runs once we execute the command, we will have to measure the usage of outlook process as well. So, just wanted to check whether outlook.exe runs when we execute the command.

Thanks in advance

 

Thank you,

Regards

Libin

Coordinator
Dec 17, 2012 at 5:12 PM

MrMAPI uses libraries provided by Outlook for eml to msg conversion. Outlook.exe does not run during this conversion. There is NO option for not installing Outlook.