首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在管理模式下运行的.Net应用程序的MapiSendMail

在管理模式下运行的.Net应用程序的MapiSendMail
EN

Stack Overflow用户
提问于 2015-04-30 18:06:20
回答 1查看 316关注 0票数 1

我们的应用程序在Windows 7 64位计算机上以管理模式(以管理员身份运行)运行。应用程序内部调用MAPISendMail (IN C#),这将打开Outlook Message Box,用户必须单击发送按钮才能发送邮件。如果用户在管理模式下打开了Outlook,则可以正常工作,但如果Outlook客户端在标准用户模式下运行,则不会打开Outlook Message Box。

请告诉我,在管理模式下运行的应用程序如何调用API,该API将从已经在标准模式下运行的outlook发送邮件?有什么解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2015-04-30 21:53:53

我们的应用程序在管理员模式下运行(以管理员身份运行)

为什么需要以管理员身份运行应用程序?

您可以在What is the Windows Integrity Mechanism?文章中了解到不同的完整性级别。

作为一种解决方法,您可以尝试使用mailto:命令。例如:

代码语言:javascript
复制
  Process.Run("mailto:someone@example.com");
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29964832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档