我需要创建一个简单的行为应用程序,作为默认的电子邮件客户端。根据我目前的研究,我需要创建一个Mapi32.dll存根,它将包含一些函数,但是看起来存根库必须类似于P/Invoke。我有机会在.NET中做到这一点吗?在这个方向上的任何选择都是有益的。我真的不想使用Outlook、Thunderbird或这样复杂的客户端。我所需要的是提交一个电子邮件服务(EWS)从MAPI支持的第三方应用程序。
向你问好,简
发布于 2018-04-03 03:14:57
这不是MAPI提供程序-扩展MAPI提供程序是Outlook本身可以使用的可插入提供程序,例如PST存储提供程序(MSUPST)、Exchange邮箱存储/传输/通讯簿(MSEMS)、LDAP通讯簿提供程序等。扩展MAPI提供程序只能用C++或Delphi编写。
您需要做的是用实现12 简单MAPI函数的自己的dll替换mpi32.dll。它需要在HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail中注册
https://stackoverflow.com/questions/49620038
复制相似问题