2013-05-08 83 views
0

我們已成功地使用Interop.Domino爲登錄用戶下載Lotus Notes中特定郵件的附件。如何使用Interop.Domino訪問其他人的郵箱(例如,組郵箱)

但是我們試圖從登錄用戶訪問其他人的郵箱(例如,組郵箱)。用戶可以訪問其他人的郵箱。

在上面的情況下,我們有MailServer和MailFile名稱,但不知道如何使用它,而沒有ID文件。

任何指針都會非常有幫助。提前致謝。

回答

1

如果當前用戶標識可以訪問其他郵箱,則不需要更改用戶標識。您可以在數據庫的訪問控制列表中的Notes客戶端中進行檢查。 你得到一個(MAIL-)數據庫連接與

NotesSession.GetDatabase("MailServer", "MailFile.nsf", false) 

一般:與Notes用戶ID登錄時,你可以訪問與該ID在設置權限的所有數據庫和服務器的Notes/Domino Domino目錄或數據庫的訪問控制列表。

+1

注意到有一個例外...讀取加密消息確實需要ID文件。雖然加密在大多數組織中很少使用,但其中一些更常見。此外,Domino目錄中的「個人」文檔中有一個「加密傳入郵件」的選項,即使發件人沒有明確請求,它也會在傳送時加密所有郵件。 – 2013-05-08 17:14:34

+0

感謝Knut的迴應。以這種方式訪問​​組郵箱似乎沒有問題。但是,從未安裝Lotus Notes的計算機訪問它,並且只有iNotes可用時,我無法爲iNotes客戶端找到單獨的MailServer和MailFile。 – darshan 2013-05-09 09:09:41