以编程方式创建Outlook帐户

时间:2012-03-19 15:46:41

标签: outlook mapi

我正在寻找在代码(C ++或.NET)中创建Outlook帐户的方法。我找到this但我不想使用Redemption。我想要一个基于COM的解决方案(使用Outlook COM API)或我可以静态链接到我的应用程序。

我还发现Account Management API似乎是一个很好的资源,但除了以编程方式调用帐户对话框之外,该示例并未显示如何在代码中添加帐户。我看到此示例使用直接MAPI调用。 MAPI是否可以单独使用?

严厉的谷歌搜索显示没有好的线索。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

Redemption基于COM。 您可以使用扩展MAPI(IProfAdmin)添加基于MAPI的服务(Exchange,PST,LADP)。 对于非基于MAPI的服务(POP3 / SMTP,IMAP4),IOlkAccountManager仅允许修改或删除服务。用于添加新服务的IOlkAccountManager接口部分未记录。

更新:自version 5.6起,Redemption会公开允许以编程方式添加POP3 / SMTP帐户的RDOAccounts AddPOP3Account 方法。