Forum Home
Press F1
 
Thread ID: 99194 2009-04-23 03:06:00 MYOB Premier v12 email - MAPI32.dll error james10085 (14843) Press F1
Post ID Timestamp Content User
767697 2009-04-23 03:06:00 Hi, When attempting to send a report / payslip etc to email I get the error below:

"Can not load MAPI32.dll, install MAPI"

I have MYOB Premier v12 installed on Windows Server 2008 Std. This is running as a Terminal Server, however the error also occurs when logged on locally.

I have tried installing Thunderbird and set it as the default email program, and thunderbired itself can send email messages. I have alo tried running Fixmapi.exe as admin. When I run fixmapi.exe nothing appears to happen, i.e there is no confirmation message. Is this normal? Anyway I am still geting the above error from MYOB.

Any advice would be much appreciated. Thanks.
james10085 (14843)
767698 2009-04-23 03:13:00 The FAQ for it (myob.custhelp.com 3Jvd19jbnQ9MjQmcF9wcm9kcz0wJnBfY2F0cz0wJnBfcHY9JnB fY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfZm5sJ nBfcGFnZT0xJnBfc2VhcmNoX3RleHQ9bWFwaQ**&p_li=&p_topview=1) Speedy Gonzales (78)
767699 2009-04-23 03:22:00 Server 2008 is can be considered for this purpose Windows Vista and has the same restrictions.

To run on Vista you will need MS Outlook.

Speedy's link is good but it was written for XP so will not help you much.

Incidentally Premier v12 is not tested or supported on Server 2008, as a Operating System so that may be part of the problem.
DeSade (984)
767700 2009-04-23 03:26:00 Yup it probably doesnt have Outlook Express, which is what that file belongs to Speedy Gonzales (78)
767701 2009-04-23 03:29:00 Thunderbird is technically MAPI compliant but we find it is a little hit-and-miss getting it to work. DeSade (984)
767702 2009-04-23 03:45:00 Thanks Guys,

Yes 2008 does not onclude OL Express. mapi32.dll and mapistub are however in system32

DeSade, is the only way to get this to work on Vista/2008 to install MS Outlook?

Does it actually need to send the email via Outllok or do I just need to install outlook to get the mapi support set up? Have you had sucess with any free email clients?

Cheers.
james10085 (14843)
767703 2009-04-23 03:49:00 Also, in the FAQ Sppedy posted it mentions closing and then re opening the data file. Do you think that if another user had the data file open the changes would not take affect / be picked up by MYOB? james10085 (14843)
767704 2009-04-23 04:29:00 Any admin functions carried out should be done while there is only the admin logged in, that is something to check.

There are several versions of MAPI, winmail mapi for instance is not compliant with MYOB and since Outlook and Outlook Express are the main options and Ex is not available in a Vista platform that only leaves Outlook.
We have had very sporadic success with the other MAPI compliant options that worked in XP such as Thunderbird and Pegasus.

Yes it does need to send the email through the same MAPI client that the file belongs too.
DeSade (984)
767705 2009-04-23 04:58:00 Thanks. I am currently installing a trial version of OL, will see if that resolves the problem and go from there. james10085 (14843)
767706 2009-04-30 23:14:00 Hi Guys. I installed the trial version of OL 2007 to test it out. Unfortunately this version of office won't run on a Terminal Server - you need enterprise with a VLK. Then I installed Windows Live Mail over the top of the OL 2007 trial and made Windows Live Mail the default client. This works fine, I can now send email via Windows Live Mail from MYOB. When I uninstalled OL 2007 however, I was back to the MAPI error. So for the time being I have installed the OL 2007 trial version again as although the messages are being sent via MLM, OL seems to be providing the MAPI support / file in some way. My problem now is that i want to set a default signature for all email messages. The default signature I have set in WLM does not appear on messages sent from MYOB, even though the messages appear in the WLM sent items folder. Any ideas? perhaps there is a way to add a default message /signature in MYOB itself? Cheers. james10085 (14843)
1 2