我想写一个访问我的Outlook邮箱并显示消息的asp.net(使用c#)应用程序。我在谷歌搜索,但无法找到有用的信息,任何帮助表示赞赏?如何使用ASP.NET访问Outlook邮件?
4
A
回答
2
如果您使用的是Exchange,那么你可以使用Exchange Web服务来阅读电子邮件。
请参阅here
0
您无法通过C#(ASP.NET)连接到Outlook,但可以通过POP3/IMAP连接到您的邮件服务器来阅读邮件。
4
你必须意识到这一点后市用户本地机器上运行,你的ASP.NET应用程序的某些服务器上运行,并且也没有办法,你的服务器端ASP.NET代码的事实使用Outlook本地数据。
AFAIK才做这样的事情的方法是创建Outlook插件,将所有邮件导出到ASP.NET应用程序
2
要非常小心,你不要试图通过使用自动化接口来访问服务器端的Outlook。所有Microsoft Office桌面应用程序都被编写为由具有消息泵的进程中的交互式用户运行,所有同步均通过UI进行。当你在像ASP.NET这样的多线程环境中运行它们时,会发生可怕的事情。如果幸运的话,应用程序将会崩溃。
如果您不幸运,您可能会遭受数据损坏,无关代码中的随机崩溃以及应用程序损坏内存时发生的所有其他事情。
如果通过您的网站访问Office应用程序的用户没有单独获得在桌面上使用该应用程序的许可,您也可能违反了您的许可。
相关问题
- 1. 使用C访问Outlook电子邮件#
- 2. 在asp.net中使用EXCHANGE SERVER发送邮件(Microsoft Outlook web访问)
- 3. 如何使用EntryIDCollection访问MS Outlook邮件?
- 4. 如何使用OWA访问Microsoft Exchange邮件(Outlook Web Access)
- 5. 使用python从outlook访问电子邮件收件人地址
- 6. 如何使用ExchangeService访问共享邮箱(Outlook 2013)
- 7. 如何在使用GetTable时访问收件人的Outlook邮件消息?
- 8. 无法使用VBA访问2007发送Outlook电子邮件?
- 9. 使用java访问outlook邮件服务器
- 10. 如何从VBA访问Outlook邮件中的字段?
- 11. 如何访问Outlook存档(.pst)电子邮件
- 12. 如何在Outlook中访问撰写邮件项目的主题
- 13. 如何使用唯一且稳定的标识符访问Outlook邮件?
- 14. 使用python访问Outlook文件夹
- 15. 使用JAVA访问MS Outlook
- 16. 如何通过outlook使用spring启动邮件发送邮件?
- 17. 如何在Outlook 2007中使用Mail :: Outlook创建邮件
- 18. 如何使用Java访问Outlook公共文件夹?
- 19. 访问2007 - 自动发送和电子邮件使用Outlook在特定事件
- 20. 从Outlook Web插件访问Outlook RestAPI
- 21. 发送Outlook中的邮件,在asp.net增加随访余C#
- 22. Outlook - 访问发送给商店的邮件文件夹
- 23. 在Outlook Web插件中访问电子邮件内容
- 24. 访问Outlook ost文件
- 25. 通过Outlook访问电子邮件,允许收件人答复邮件调查
- 26. 从asp.net网站导入邮件到Outlook?
- 27. 如何使Outlook向Outlook发送电子邮件SES
- 28. 如何使用java api使用Outlook发送电子邮件
- 29. ASP.NET-使用c#单击Outlook邮件中的链接后发送邮件
- 30. 在asp.net中使用Outlook Express发送电子邮件c#
这是一个奇怪的 - 也许你解释这个决定背后的推理? – 2011-02-07 14:32:38
展望在您的客户端应用程序?或者你的“outlook”是否意味着你的“邮件账户”?或者也许交换服务器,已经有一个Web界面? – 2011-02-07 14:35:15
我认为通过“展望”,OP的意思是“展望”。只有一个Outlook,您知道... – 2011-02-07 14:38:39