首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用ASP.NET访问Outlook邮件?

如何使用ASP.NET访问Outlook邮件?
EN

Stack Overflow用户
提问于 2011-02-07 22:30:54
回答 4查看 6.4K关注 0票数 4

我正在尝试编写一个asp.net (使用c#)应用程序来访问我的Outlook邮箱并显示邮件。我在谷歌上搜索,但找不到有用的信息,有什么帮助吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-07 22:37:10

如果您使用的是Exchange,则可以使用Exchange Web服务阅读电子邮件。

请参阅here

票数 2
EN

Stack Overflow用户

发布于 2011-02-07 22:36:10

您必须知道outlook是在用户本地计算机上运行的,而您的ASP.NET应用程序是在某个服务器上运行的,因此您的服务器端ASP.NET代码不可能使用Outlook本地数据。

这样做的唯一方法是创建outlook插件,将所有邮件导出到ASP.NET应用程序

票数 4
EN

Stack Overflow用户

发布于 2011-02-07 23:57:36

请非常小心,不要尝试通过使用自动化接口来访问服务器端的Outlook。所有Microsoft Office桌面应用程序都是由交互式用户在具有消息泵的进程中运行的,所有同步都通过UI进行。当你在像ASP.NET这样的多线程环境中运行它们时,可怕的事情就会发生。如果你够幸运,这个应用程序就会崩溃。

如果您不走运,您可能会遭受数据损坏、无关代码中的随机崩溃,以及应用程序损坏内存时发生的所有其他事情。

如果通过您的网站访问Office应用程序的人员没有获得在其桌面上使用该应用程序的单独许可,您也可能违反您的许可。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4922426

复制
相关文章

相似问题

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