我已经在SBS server2003上安装了MYOB。为什么?因为用户正在使用脱机文件,结果发现在本地和服务器上大约有7个版本的文件是不同步的。因此,我可以控制文件访问的唯一方法是强制RDP到服务器。始终使用服务器文件,并且始终保持同步。
无论如何,这个问题出现在MYOB Accounting Plus 18.5中。
Cannot get the function address for "MAPISendMail" from "MAPI32.dll" Please check your Mapi installation
我只想从MYOB发送邮件,但我不能- MYOB支持是无用的,并责怪其他所有人...(即微软和outlook)
我发现其他人也有同样的问题,他们的解决方案似乎是将MAPI32.dll复制到myob目录中,但这对我来说并不起作用。
发布于 2010-05-09 09:14:56
MYOB使用您当前的Outlook实例发送电子邮件。
因此,在服务器上,您需要安装outlook 2003/2007并为其配置一个用户帐户才能正常工作。
顺便说一句,您的设置在多用户环境中是典型的。
希望这能有所帮助。
发布于 2010-07-09 11:58:13
当为exchange设置outlook时,会出现此错误,这不是用户帐户错误(如果是因为没有默认帐户,则会生成另一个错误而不是此错误)。这是因为为exchange服务器设置的outlook的MAPI32.dll与普通outlook MAPI32.dll不同,导致MYOB无法正确访问"MAPISendMail“函数。
您需要从另一台计算机复制MAPI32.dll (位于Windows/system32/文件夹中),并将其粘贴到MYOB目录(例如C:/Premier19/)。这应该可以解决你的问题。
我花了很长时间才找到解决方案,就我的研究而言,我在互联网上找不到它,所以我只是想把它贴在这里,因为它几乎是你搜索错误时在谷歌中出现的第一个页面。
https://stackoverflow.com/questions/2793691
复制相似问题