有沒有辦法來在蓮花Notes/Domino的服務器上檢查新郵件 ASP.NET 3.5 +,爲多個用戶。用戶使用Windows域帳戶登錄到ASPx應用程序。ASP.NET檢查的Lotus Notes新郵件/ Domino服務器
回答
鑑於Domino服務器也在Windows上,並且它們已經爲SSO激活了SPNEGO,您可以使用多種選擇,具體取決於「檢查新郵件」的含義。
如果您想將收件箱包含在您的ASP.Net應用程序中,例如:作爲iframe,您可以使用iNotes portal mode來完成此操作。
如果您使用的是Domino 8.5.3,則可以使用REST services of the new extension library通過幾個REST調用和Json訪問收件箱內容。查看更多信息的鏈接。
如果您想要訪問ASP.Net應用程序後端的「新郵件」,您很可能不幸運,因爲關於「新/未讀」郵件的信息是按用戶存儲的,您需要用戶訪問該信息的ID-文件/密碼或http密碼。
但也許你可以提供更多的信息,所以我們可以給出更好的建議。
嗯,是的,你可以,但它不是一個直接的web服務調用。我不知道有任何交鑰匙配置可以實現這一點。所以,你需要「推出自己的」服務。如果是這樣,那麼你會對「未讀郵件」或「未讀郵件」感興趣。這是Lotus Notes的一項獨特功能,並未在Java或.Net中公開爲服務。但是,您可以通過在Lotus Notes對象API中使用「GetAllUnreadEntries」方法來避開它。
使用此方法,您可以以編程方式模擬它,而無需太複雜。是否可以嘗試這種方式:
您是否可以在ASP.Net應用程序中實現遍歷Domino郵件帳戶收件箱時設置的「上次檢查」日期/時間值?
現在,當循環收件箱時,獲取每個文檔的創建日期。
對於Lotus Notes數據庫中的電子郵件,這是電子郵件打到該帳戶的日期。所以它應該是確定電子郵件抵達日期的相當可靠的手段。
創建的日期屬性位於NotesDocument對象下,名稱爲「created」。這應該返回一個可以使用的日期/時間值。因此任何比「上次檢查」值更新的文檔都是新郵件。
如果您有一個特別大的收件箱循環訪問,您可以獲取收件箱對象(可以像視圖一樣處理),也可以在NotesView對象上使用「GetAllUnreadEntries」方法。
指向示例代碼的鏈接位於上面的鏈接中。
- 1. 導出Lotus Notes/Domino郵箱
- 2. 使用Interop.Domino.dll讀取Lotus Notes&Domino郵箱
- 3. Lotus Notes Domino服務器上的ODBC ODBC連接
- 4. 檢索Lotus Notes Domino directoy組和用戶
- 5. 導出到Excel,Lotus notes domino
- 6. Domino服務器沒有拾取Lotus Notes數據庫中的JAR文件更改
- 7. Lotus Domino服務器的JNLP MIME設置
- 8. 如何從Domino服務器獲取Lotus Notes事件日曆數據?
- 9. 啓動Lotus Notes和展示使用Domino API郵件
- 10. Web服務和Lotus Domino服務器在C#
- 11. ODBC到Lotus Notes
- 12. 來自iPhone的Lotus Domino服務器訪問
- 13. 用郵件發送Lotus Notes:
- 14. 通過AJAX/Domino數據服務API更新Lotus Notes富文本字段
- 15. Lotus Notes Domino API - 從公式生成值
- 16. Lotus Notes Domino獲取日期差異
- 17. 刷新Lotus Notes中的郵寄文檔
- 18. Salesforce電子郵件服務不適用於Outlook或Lotus Notes
- 19. 解密Lotus Notes郵件 - Java API
- 20. 的Lotus Notes/Domino Designer中8 - 禁用共同行動刷新
- 21. 設置IBM Domino開發服務器
- 22. 刷新Lotus Notes文件夾
- 23. 如何從NAMES.NSF Domino目錄中的電子郵件地址 - Lotus Notes的
- 24. Lotus Domino日曆REST服務unicode
- 25. 在Linux下提取Lotus Notes NSF文件
- 26. 通過telnet訪問Lotus Notes
- 27. 自動化Lotus Notes中的郵件
- 28. 使用Lotus Domino進行郵件轉發
- 29. 在ASP.Net中配置Lotus Notes電子郵件通知MVC
- 30. Java Web服務認證的Lotus Notes
有問題的ASPx應用程序是一個Intranet站點,在一個角落將有一個鏈接到Domino Webmail的文本[您有{n}新郵件]。我能看到的最大問題是,不會有任何SSO。 –
沒有SSO,沒有辦法獲得信息,用戶擁有多少「新」郵件。 – leyrer