我想寫一個訪問我的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