2012-03-21 38 views
0

我試圖連接到NSF郵件數據庫中讀出在MIME格式的郵件一些沒有密碼對話框連接到Lotus Notes數據庫。這應該定期和無人看管。通過COM互操作我可以使用NotesSession.Initialize方法爲數據庫提供密碼。但我需要不通過COM公開的MIME轉換例程。我檢查了C API,但似乎沒有辦法在任何地方傳入密碼。結果是,當通過NSFDbOpen或NSFDbOpenExtended連接到數據庫時,我遇到Notes自己的登錄對話框。我寧願不混合COM和C API調用。無法控制的問題可能會導致這種情況。如何通過C API

若有作用似乎文檔中的extpwd例子,但改變通過擴展管理器加載項的說明安裝是不是一個真正的選擇無論是。應該有一個更簡單的方法。 COM可以這樣C API也可以。

回答

0

您可以設置單點登錄Notes客戶機,那麼你就不會得到密碼提示。

此外,你可以/應該設置爲「基於Notes不提示從其他Lotus密碼的程序」。

從文檔:

你讓Lotus Notes在後臺打開,而你在 Lotus®基於Notes的程序時,您可以設置的Lotus Notes記住您的 密碼,這樣就不必多次輸入密碼。

單擊文件>安全>用戶安全(Macintosh OS X用戶:Lotus Notes>安全性>用戶安全性)。單擊安全性基本信息,並選擇 「不提示從其他基於Lotus Notes的程序 密碼(降低安全性)」下的「登錄和密碼設置。」